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

标签 excel excel-formula office365 dynamic-arrays

使用 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/

相关文章:

Excel 数字自定义格式

excel - 如何从 openoffice 计算公式中获取一系列值?

node.js - Node -exceljs : writing to file breaks fomulas in the file

excel - 如何过滤掉数字和 .在 excel 中使用 Excel 公式从文本

python - 在python中保留小数点后的第一个数字

outlook - 如何在Outlook COM/VSTO和Office JS加载项之间共享用户漫游设置

c# - Microsoft 表单预览 API

excel - VBA 生成精确到小数点后 3 位的随机数

sql-server - SSIS 能满足我的需求吗?

sharepoint - 如何使用固定凭据在 office 365 中获取 ClientContext(不提示用户)