繁体   English   中英

如何在 ArrayFormula 中使用过滤器?

[英]How to use filter with ArrayFormula?

我正在尝试使用数组公式列出多个“行”,而没有来自工作表中其他区域的空白单元格。

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

也试过

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

两者都不返回数组效果。 还尝试向下拖动公式以展开整个工作表。 哪个有效,直到提交表格。 然后该行中的单元格丢失其公式

链接到示例工作表

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

任何意见,将不胜感激

采用:

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

在此处输入图像描述


如果数据集包含单元格中的单词,请使用:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM