gpt4 book ai didi

excel-formula - 未找到条目时 Excel 中的过滤功能

转载 作者:行者123 更新时间:2023-12-02 02:43:44 26 4
gpt4 key购买 nike

我尝试在 Excel O365 Pro Plus 中结合使用 UNIQUE()FILTER() 函数。我在 B 列中有一个国家列表,在 G 列中有一个不同项目阶段的列表。我想从 B 列中过滤掉 G 列中数字为“1”的国家的唯一数量(我的原因在公式中写 A1 是因为我在单元格 A1 中有一个“1”),如果没有“1:s”,那么我希望函数返回一个“0”或表示“找不到条目”的东西。

当我使用这个函数时:

=COUNTA(UNIQUE(FILTER(B:B;G:G=A1;"")))      

当我在 B 列中至少有一个国家且在 G 列中有一个“1”时,我得到了正确的值,但是当没有国家符合条件时它不返回“0”,它返回一个“1”。我做了一些研究,认为我在公式末尾写的“”应该可以解决这个问题,但它不起作用。

谁知道哪里出了问题?

我是新来的,如果我能把问题写得更清楚,请提前致歉。非常感谢。

最佳答案

这部分:

=UNIQUE(FILTER(B:B,G:G=A1))

如果您没有任何条目,则显示错误:

#CALC!

因此 COUNTA 会计算所有不为空的 Cell。有错误的单元格不是空的,所以你永远不会有 0。

尝试使用这样的东西:

=SUMPRODUCT(--NOT(ISERR((UNIQUE(FILTER(B:B,G:G=A1))))))

我们正在检查它是否不是一个错误,并且只在这种情况下计算它。

关于excel-formula - 未找到条目时 Excel 中的过滤功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63133005/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com