【发布时间】:2013-08-19 07:17:57
【问题描述】:
我有一个如下所示的文件:
col hea der s row
A 0 0 0 0
C 1 2 1 0
N 3 2 3 5
我想写一个 if 语句说 如果单元格 D2、G2、J2 或 M2 中的任何值大于或等于 5,则计数为 1。 即:
cel D2 G2 J2 M2
col hea der s row count
A 0 4 0 0 0
C 1 5 1 0 1
N 10 2 3 5 2
我根本无法正确理解逻辑,所以我觉得有一种不太复杂的方法可以做到这一点。这是我目前所拥有的:
IF(D2>=5, 1, 0, IF(AND(G2>=5, 2, 0), IF(AND(J2>=5, 3, 0), IF(AND(M2>=5, 4, 0)))))
但这显然与我的需要相去甚远。它只会告诉您是否所有 4 个都在那里,而不是其他任何东西。 我能想到的唯一方法是一些可怕的长 if 语句。 谁能指出我更好的方向?
【问题讨论】:
-
countifs 可能在这里工作......但我一直在玩它无济于事。
标签: excel if-statement conditional-statements