Wie verwende ich Filter mit ArrayFormula?

Aug 19 2020

Ich versuche, eine Array-Formel zu verwenden, um mehrere "Zeilen" ohne die leeren Zellen aufzulisten, die nicht aus einem anderen Bereich im Blatt stammen.

=ArrayFormula(IFERROR(FILTER(GE2:HQ2,LEN(GE2:HQ2)),""))

Auch probiert

=ArrayFormula(IFERROR(FILTER(GE2:HQ,LEN(GE2:HQ)),""))

Keiner gibt einen Array-Effekt zurück. Es wurde auch versucht, die Formel nach unten zu ziehen, um das gesamte Blatt zu erweitern. Was funktioniert, bis ein Formular eingereicht wird. Dann verliert die Zelle in dieser Zeile ihre Formel

Link zu einem Beispielblatt

https://docs.google.com/spreadsheets/d/e/2PACX-1vSl8Olx8fYsgROoCU6xLq4M53liT16DgEgtw1RAt0uqpWPosUGZ6aXjBP5UF5pS6y0ZBwAF-8pZrjZR/pubhtml

Jeder Rat wäre willkommen

Antworten

player0 Aug 19 2020 at 08:38

verwenden:

=INDEX(SPLIT(FLATTEN(QUERY(TRANSPOSE(A2:G4),,9^9)), " "))


Wenn der Datensatz Wörter in Zellen enthält, verwenden Sie:

=INDEX(SUBSTITUTE(SPLIT(FLATTEN(QUERY(TRANSPOSE(
 SUBSTITUTE(A2:G4, " ", "♥")),,9^9)), " "), "♥", " "))