如何在 ArrayFormula 中使用过滤器?
How to use filter with ArrayFormula?
我正在尝试使用数组公式列出多个“行”,但不包含来自 sheet 中其他区域的空白单元格。
=ArrayFormula(IFERROR(FILTER(GE2:HQ2,LEN(GE2:HQ2)),""))
也试过
=ArrayFormula(IFERROR(FILTER(GE2:HQ,LEN(GE2:HQ)),""))
都不是returns数组效果。还尝试向下拖动公式以展开整个 sheet。哪个有效,直到提交表格。然后该行中的单元格丢失其公式
Link 举个例子Sheet
如有任何建议,我们将不胜感激
使用:
=INDEX(SPLIT(FLATTEN(QUERY(TRANSPOSE(A2:G4),,9^9)), " "))
如果数据集在单元格中包含单词,请使用:
=INDEX(SUBSTITUTE(SPLIT(FLATTEN(QUERY(TRANSPOSE(
SUBSTITUTE(A2:G4, " ", "♥")),,9^9)), " "), "♥", " "))
我正在尝试使用数组公式列出多个“行”,但不包含来自 sheet 中其他区域的空白单元格。
=ArrayFormula(IFERROR(FILTER(GE2:HQ2,LEN(GE2:HQ2)),""))
也试过
=ArrayFormula(IFERROR(FILTER(GE2:HQ,LEN(GE2:HQ)),""))
都不是returns数组效果。还尝试向下拖动公式以展开整个 sheet。哪个有效,直到提交表格。然后该行中的单元格丢失其公式
Link 举个例子Sheet
如有任何建议,我们将不胜感激
使用:
=INDEX(SPLIT(FLATTEN(QUERY(TRANSPOSE(A2:G4),,9^9)), " "))
如果数据集在单元格中包含单词,请使用:
=INDEX(SUBSTITUTE(SPLIT(FLATTEN(QUERY(TRANSPOSE(
SUBSTITUTE(A2:G4, " ", "♥")),,9^9)), " "), "♥", " "))