Excel动态数组以包含空白单元格
使用Excel动态数组以包含空白单元格,excel,excel-formula,office365,dynamic-arrays,Excel,Excel Formula,Office365,Dynamic Arrays,使用FILTER()函数过滤数据时,是否有办法保留空单元格?目前,当出现空单元格时,Excel将输出值0 例如,如果这是Excel中的表(名为tbl): 职能: =FILTER(tbl;tbl[City]="city1") 返回如上所述,但使用“0”而不是空单元格。回答我自己的问题,因为我自己解决了它,可能会有更多的人有相同的问题 您可以使用: =FILTER(IF(tbl="";"";tbl);tbl[City]="cit
FILTER()
函数过滤数据时,是否有办法保留空单元格?目前,当出现空单元格时,Excel将输出值0
例如,如果这是Excel中的表(名为tbl):
职能:
=FILTER(tbl;tbl[City]="city1")
返回如上所述,但使用“0”而不是空单元格。回答我自己的问题,因为我自己解决了它,可能会有更多的人有相同的问题 您可以使用:
=FILTER(IF(tbl="";"";tbl);tbl[City]="city1")
要获取空单元格而不是“0”。您可以对结果单元格应用格式以隐藏零值单元格。
=FILTER(IF(tbl="";"";tbl);tbl[City]="city1")