Excel 包含空白单元格的动态数组

Excel Dynamic Array to include blank cells

有没有办法在使用FILTER()函数过滤数据时保留空单元格?至于现在,Excel 在出现空单元格时输出值 0。

例如,如果这是 Excel 中的 table(名为 tbl):

Name  | City  | Street
----------------------
name1 | city1 | street1
name2 | city1 |

函数:

=FILTER(tbl;tbl[City]="city1")

如上返回,但返回的是“0”而不是空单元格。

回答我自己的问题,因为我自己解决了,可能会有更多人有同样的问题。

您可以使用:

=FILTER(IF(tbl="";"";tbl);tbl[City]="city1")

获取空单元格而不是“0”。