在 Excel 中,检查单元格是否与命名常量字符串列表中的一项匹配

在 Excel 中,检查单元格是否与命名常量字符串列表中的一项匹配

这个问题是对在 Excel 中,如何检查单元格是否位于值列表(单元格范围)中

我正在尝试这样做=COUNTIF(name,G6),当名称引用某些单元格时,它工作正常,但是当它引用我的常量字符串数组时,它会给出#VALUE!

我的常量字符串数组(使用名称管理器)是={"192.168.3.2","192.168.3.10"}......等等,这可能是我的问题......

谢谢

答案1

当使用多个标准时,countif()你最好使用COUNTIFS()例如

COUNTIFS(A6:G6,192.168.3.2,A6:G6,192.168.3.10)

如果您定义数组并使用数值 ( 192.168.3.2),则无需使用引号。除非您的查找数组存储为文本,否则引号仅应用于文本值。尝试不加引号

答案2

抱歉,但我从 Stack Overflow 上找到了答案https://stackoverflow.com/questions/23293184/in-excel-countif-not-working-with-constant-defined-string?noredirect=1#comment35656073_23293184

我应该直接在那里发布,但是我从这里开始,因为最初的问题是在 Stack Exchange 上。

感谢您的答复。

相关内容