如何计算单元格是否包含特定数字

如何计算单元格是否包含特定数字

我正在尝试检查 C 列是否包含特定年份。我试过这个公式,但没有成功。我返回 1,但它应该是 12。

我也尝试将比较值更改为 2022。结果相同。

=COUNTIF(C3:C38,"*"&K3&"*")

有人看到我做错什么了吗?

单击链接查看示例截图

答案1

Excel 中的日期以双精度数存储,而不是文本字符串。最好使用 COUNTIFS 并将日期作为书尾:

=COUNTIFS(C3:C38,">="&DATE(K3,1,1)",C3:C38,"<"&DATE(K3+1,1,1)")

但是为了让用户只输入年份,我们添加了另一个 COUNTIF:

=COUNTIFS(C3:C38,">="&DATE(K3,1,1)",C3:C38,"<"&DATE(K3+1,1,1)")+COUNTIF(C3:C38,K3)

相关内容