![Excel 2010 中的 =IF 函数不起作用?](https://linux22.com/image/1360528/Excel%202010%20%E4%B8%AD%E7%9A%84%20%3DIF%20%E5%87%BD%E6%95%B0%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%9F.png)
嗯,这确实是一个简单的问题。
在 Excel 2010 中,为什么 =IF 函数不起作用?我输入的是:
=IF(OR(G5:W13=20),"","$20")
我想要做的是,如果 G5 和 W13 区域之间的任何单元格的确切值是 20 美元(所有单元格都设置为文本格式货币,以免有人纠正我),它将不显示任何内容。但如果没有任何单元格的值为 20 美元,它只会在特定单元格上显示 20 美元。
经过试验,问题出在它说G5:W13
。我可以输入该区域之间的所有单元格,所以我确实这样做了。但是,当我这样做时,它告诉我我的公式有错误,因此我陷入困境。
有没有办法停止纠正其中任何一个? 非常感谢大家的帮助。:)
答案1
使用以下公式:
=IF(COUNTIF(G5:W13, 20), "", "$20")
这将计算所需范围内 20 的实例数,如果大于零,则显示“$20”