Seite 1 von 1

Matrixformel lässt sich nicht ziehen

Verfasst: Di 13. Sep 2022, 16:27
von jack-12121977
Hallo,
ich bin neu hier, und nicht so der Foren-Mensch, aber ich weis nicht wie ich Google fragen soll ;)

Also ich habe mir eine Matrixformel zum überspringen leerer Zeilen gegoogelt:

Code: Alles auswählen

=IFERROR(INDEX(C:C;SMALL(IF(C$3:C$9<>"";ROW(C$3:C$9));ROWS(C$3:C3)));"")
Diese Formel funktioniert, wenn man keine weitere Zeile markiert, und abschließt.
Wenn man die Formel kopiert, und in jeder weiteren Zeile einfügt, funktioniert sie auch.
Jedoch wenn man die Formel nach unten "Zieht" (kleines Kästchen in der aktuellen Zelle rechts unten),
wird von der Formel der letzte Teil

Code: Alles auswählen

ROWS(C$3:C3)
die Zeilennummer (C3 => C4 ...) eben NICHT erhöht.

Mach ich da was falsch, oder hab ich einen Bug entdeckt?

Re: Matrixformel lässt sich nicht ziehen

Verfasst: Di 13. Sep 2022, 17:36
von karolus
Hallo
Keine Ahnung wo du die "gegoogled" hast… sie funktioniert in LO nicht wie du dir wünscht.
Versuchs mal mit

Code: Alles auswählen

=IFERROR(INDEX(C$1:C$9;SMALL(IF(C$3:C$9<>"";ROW(C$3:C$9);"");ROW(C$1:C$9)));"")
die kopierst du in die oberste Zelle des gewünschten Bereichs, und aktivierst im Formelassistenten die [x]Matrix-option

Re: Matrixformel lässt sich nicht ziehen

Verfasst: Di 13. Sep 2022, 17:58
von jack-12121977
Hallo Karolus!
Ja, eh einfach wenn man's weis... Funktioniert.

Vielen Dank!