Supportnet / Forum / Tabellenkalkulation
wie verschwinden bei einer Matrixformel die leeren Zeilen ?
Frage
Hi Leute,
ich habe eine Tabell und mit der Matrixformel werden nur Daten übernommen, wenn der Wert in der ersten Spalte =1 ist.
Hier ist die Formel: {=WENN(A1:A7=1;A1:A7;)}
Wenn nun in der ersten Spalte keine 1 steht , bleibt die Zeile wo die Matrixformel ist leer.
Ich hätte aber gerne, das die Zeilen wo Spalte A...=1 ist alle direkt untereinander geschrieben werden.
weiß jemand wie das geht ?
Gruß Michael
Antwort 1 von Arnim
Hallo Michael,
so wie Du es schilderst, stehen von A1 bis A7 lauter Einsen oder auch nicht.
Diese willst Du zeilenmäßig aufgelistet haben.
Das geht z.B. mit dieser kleinen Matrixformel:
=WENN(ZEILE(A1)>ZÄHLENWENN(A$1:A$7;"=1");"";INDEX(A:A;KKLEINSTE(WENN((A$1:A$7=1);ZEILE($1:$7));ZEILE(B1))))
Eingabe mit Strg/Shift/Enter - und runterkopieren
Ich bezweifele zwar, dass Du eine solche Formel gesucht hast, aber ich habe die Frage so gelesen.
Gruß Arnim
so wie Du es schilderst, stehen von A1 bis A7 lauter Einsen oder auch nicht.
Diese willst Du zeilenmäßig aufgelistet haben.
Das geht z.B. mit dieser kleinen Matrixformel:
=WENN(ZEILE(A1)>ZÄHLENWENN(A$1:A$7;"=1");"";INDEX(A:A;KKLEINSTE(WENN((A$1:A$7=1);ZEILE($1:$7));ZEILE(B1))))
Eingabe mit Strg/Shift/Enter - und runterkopieren
Ich bezweifele zwar, dass Du eine solche Formel gesucht hast, aber ich habe die Frage so gelesen.
Gruß Arnim
Antwort 2 von MRiehm
Hallo,
vielen Dank für die Antwort.
Jetzt habe ich inzwischen schon mehrere Möglichkeiten genannt bekommen.
1) Autofilterfkt.
2) Matrixformel
3) VBA
Ich werde dass heute abend mal alles in Ruhe ausprobieren.
Vielen Dank erstmal für die Hilfe !!!
Viele Grüße - Michael
vielen Dank für die Antwort.
Jetzt habe ich inzwischen schon mehrere Möglichkeiten genannt bekommen.
1) Autofilterfkt.
2) Matrixformel
3) VBA
Ich werde dass heute abend mal alles in Ruhe ausprobieren.
Vielen Dank erstmal für die Hilfe !!!
Viele Grüße - Michael

