使用 FILTER()
过滤数据时,有没有办法保留空单元格?功能?就目前而言,当出现空单元格时,Excel 会输出值 0。
例如,如果这是 Excel 中的表(名为 tbl):
Name | City | Street
----------------------
name1 | city1 | street1
name2 | city1 |
功能:=FILTER(tbl;tbl[City]="city1")
如上返回,但使用“0”而不是空单元格。
最佳答案
回答我自己的问题,因为我自己解决了,可能会有更多人遇到同样的问题。
您可以使用:
=FILTER(IF(tbl="";"";tbl);tbl[City]="city1")
获取一个空单元格而不是“0”。
关于Excel 动态数组以包含空白单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66290019/