Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel动态数组以包含空白单元格_Excel_Excel Formula_Office365_Dynamic Arrays - Fatal编程技术网

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")