Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wenn-Funktion ohne Leerzeile

Wenn-Funktion ohne Leerzeile
27.04.2009 11:59:25
Gerrit
Hallo, ich brauch mal wieder eure Hilfe.
Durchsucht werden soll Spalte E im Tabellenblatt 1. Wenn in Spalte E ein Kreuz gesetzt ist ("x"), soll er den Wert in Spalte A übertragen in Spalte A des Tabellenblattes 2.
Ganz einfach zu lösen mit einer Wenn-Funktion. Nur entstehen eine Menge Leerzeilen in solchen Fällen, wo in Spalte E kein Kreuz gesetzt wurde.
Gibt es eine Möglichkeit, dass die Leerzeilen nicht entstehen, so dass alle Werte in Spalte A im Tabellenblatt 2 direkt untereinander stehen?
Danke und Grüße
Gerrit
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Wenn-Funktion ohne Leerzeile
27.04.2009 12:14:53
MichaV
Hallo,
diese Formel in in Blatt2 kopieren:

=WENN(ZEILE(Tabelle1!A1)>ANZAHL2(Tabelle1!E:E);"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!E$ _
1:E$1000="x";ZEILE(Tabelle1!$1:$1000));ZEILE(Tabelle1!A1))))


Dann mit STRG+ENTER Zelle verlassen und Formel nach unten ziehen.
Formel ist schnell abgewandelte Version von http://www.excelformeln.de/formeln.html?welcher=43
Gruß- Micha

Anzeige
AW: Wenn-Funktion ohne Leerzeile
27.04.2009 14:33:57
MichaV
schreibe diese Formel
=WENN(ZEILE(Tabelle1!A1)>ANZAHL2(Tabelle1!E:E)-2;"";INDEX(Tabelle1!A:A; KKLEINSTE(WENN(Tabelle1!E$1:E$1000="x";ZEILE(Tabelle1!$1:$1000));ZEILE(Tabelle1!A1))))
in die Zelle A1 Deines 2. Blattes und drücke auf Strg+Enter. Wo ist das Problem? Wenn Du kein Strg hast, drück auf Ctrl und Enter...
Gruß- Micha
PS: https://www.herber.de/bbs/user/61447.xls
Anzeige
AW: Wenn-Funktion ohne Leerzeile
27.04.2009 14:58:24
Gerrit
Danke, es geht. Aber ich musste Strg+Shift+Enter drücken...
AW: Wenn-Funktion ohne Leerzeile
27.04.2009 15:00:37
sry,
Ja klar, Du hast Recht, ich machs schon so automatisch daß ich nicht mehr darauf achte. Tut mir leid, aber schön daß es nun klappt.
Gruß- Micha
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Wenn-Funktion ohne Leerzeile in Excel


Schritt-für-Schritt-Anleitung

  1. Öffne dein Excel-Dokument und navigiere zu Tabelle2.

  2. Klicke in die Zelle A1 von Tabelle2.

  3. Füge die folgende Formel ein:

    =WENN(ZEILE(Tabelle1!A1)>ANZAHL2(Tabelle1!E:E)-2;"";INDEX(Tabelle1!A:A;KKLEINSTE(WENN(Tabelle1!E$1:E$1000="x";ZEILE(Tabelle1!$1:$1000));ZEILE(Tabelle1!A1))))
  4. Drücke Strg + Shift + Enter, um die Formel als Matrixformel einzugeben.

  5. Ziehe die Formel nach unten, um die Daten aus Tabelle1 zu extrahieren, ohne dass Leerzeilen entstehen.


Häufige Fehler und Lösungen

  • Fehler beim Drücken der Tasten: Wenn die Formel nicht funktioniert, stelle sicher, dass du Strg + Shift + Enter drückst. Das ist wichtig, um die Formel korrekt als Matrixformel anzuwenden.

  • Falsche Zellreferenzen: Überprüfe die Zellreferenzen in deiner Formel. Sie sollten genau auf die Bereiche in Tabelle1 zeigen, in denen du nach den "x" suchst.


Alternative Methoden

Eine weitere Möglichkeit, um Leerzeilen zu vermeiden, ist die Verwendung von Filter oder Pivot-Tabellen. Damit kannst du die Daten nach bestimmten Kriterien filtern, ohne Leerzeilen zu erzeugen.

  1. Markiere die Daten in Tabelle1.
  2. Gehe zu Daten und wähle Filter.
  3. Setze einen Filter auf Spalte E, um nur die Zeilen mit "x" anzuzeigen.

Praktische Beispiele

Angenommen, in Tabelle1 stehen folgende Werte in Spalte A und E:

A E
1 x
2
3 x
4
5 x

Nach Anwendung der Formel in Tabelle2 wird das Ergebnis wie folgt aussehen:

A
1
3
5

So hast du die Werte ohne Leerzeilen übertragen.


Tipps für Profis

  • Nutze Bedingte Formatierung, um die Zellen in Tabelle1 hervorzuheben, die ein "x" enthalten. Das hilft dir, die relevanten Daten schnell zu identifizieren.
  • Wenn du oft mit solchen Daten arbeitest, erwäge, ein Makro zu erstellen, um den Prozess der Übertragung zu automatisieren.

FAQ: Häufige Fragen

1. Kann ich diese Formel in Excel 365 verwenden?
Ja, die Formel funktioniert in Excel 365 sowie in anderen Versionen, die Matrixformeln unterstützen.

2. Was tun, wenn die Formel immer noch Leerzeilen erzeugt?
Überprüfe, ob du die Formel korrekt eingegeben hast und dass die Bereiche in der Formel die richtigen Zellen referenzieren. Achte darauf, dass die Bedingung für "x" auch tatsächlich erfüllt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige