Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
652to656
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
652to656
652to656
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Liste ohne Leerzeilen erzeugen?

Liste ohne Leerzeilen erzeugen?
17.08.2005 12:21:57
Jan
Hallo,
Ich habe eine Datei mit mehreren Tabellenblättern die untereinander verknüpft sind. So wird in einem Blatt eine Abfrage durchgeführt nach dem chema : wenn(anderesBlatt!A1=1;anderesBlatt!A1;"")
Das ergibt eine Liste mit Lücken, genau dort, wo A1 des anderen Blattes nicht 1 entspricht.
Ich möchte nun erreichen, das automatisch (ohne mein Zutun) diese Liste in ein anderes Tabellenblatt transferiert wird und die Werte untereinander ohne leere Zeilen zwischen den Werten zu haben.
Ich hoffe Ihr habt eine Idee
Gruß
Jan

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Liste ohne Leerzeilen erzeugen?
17.08.2005 13:54:44
Erich
Hallo Jan,
analog Michas Hinweis, einerseits etwas verkürzt, andererseits ergänzt um die Unterdrückung der Nullen, die statt leerer Zellen in der Zieltabelle erscheinen: Trage in ein leeres Tabellenblatt in A1 die Matrixformel

=WENN(ZEILE()>ZÄHLENWENN(Lückenliste!$A$1:$A$100;"*");"";WENN(ISTLEER(INDEX(Lückenliste!A:A;KKLEINSTE(WENN(Lückenliste!$A$1:$A$100<>"";ZEILE($1:$100));ZEILE())));"";INDEX(Lückenliste!A:A;KKLEINSTE(WENN(Lückenliste!$A$1:$A$100<>"";ZEILE($1:$100));ZEILE()))))
ein (mit Strg+Umschalt+Eingabe) und kopiere die Zelle auf den ganzen Bereich, in dem Werte auftauchen können.
Zum leichteren ANsehen (aber beim Kopieren mit Nacharbeit verbunden (Zeilenumbrüche eliminieren!) die gleiche Formel noch einmal:
=WENN(ZEILE()>ZÄHLENWENN(Lückenliste!$A$1:$A$100;"*");"";WENN(ISTLEER(INDEX(Lückenliste!A:A;
KKLEINSTE(WENN(Lückenliste!$A$1:$A$100<>"";ZEILE($1:$100));ZEILE())));"";INDEX(Lückenliste!A:A;
KKLEINSTE(WENN(Lückenliste!$A$1:$A$100"";ZEILE($1:$100));ZEILE()))))

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Liste ohne Leerzeilen erzeugen?
17.08.2005 14:05:06
Jan
Danke für die Antworten. Ich bin derzeit noch dabei den Inhalt der Formeln nachzuvollziehen und steig da noch nicht ganz durch. Nun muss ich das noch auf meine Bedürfnisse anpassen. Wenn ich es ger nicht schaffe melde ich mich noch einmal.
Danke
Jan
AW: Liste ohne Leerzeilen erzeugen?
17.08.2005 14:18:03
Erich
Hallo Jan,
die Formel, die ich gepostet habe, musst du wohl in zwei Punkten anpassen (in A1, vor dem Kopieren):
- "Lückenliste" ersetzen durch den Namen des Blatts mit der lückenhaften Liste
- 100 ersetzen durch mindestens die Zeile mit dem letzten nicht leeren Eintrag in der lückenhaften Liste.
Grüße von Erich aus Kamp-Lintfort
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige