Bagaimana cara menggunakan filter dengan ArrayFormula?

Aug 19 2020

Saya mencoba menggunakan rumus array untuk membuat daftar beberapa "baris" tanpa sel kosong bukan dari area lain di lembar.

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

Juga mencoba

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

Tidak ada yang mengembalikan efek larik. Juga mencoba menyeret rumus untuk memperluas seluruh lembar. Yang berfungsi, sampai formulir dikirimkan. Kemudian sel di baris itu kehilangan rumusnya

Tautkan ke lembar contoh

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

Saran apa pun akan dihargai

Jawaban

player0 Aug 19 2020 at 08:38

menggunakan:

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


jika dataset berisi kata-kata dalam sel gunakan:

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