带有 OR 语句的 COUNTIF
COUNTIF with OR Statement
我正在计算两个语句出现的次数。问题是,如果第一个语句出现,那么它不会检查第二个语句。
如果我这样解释可能更容易:
If statement1= true then
count = 1 and move next
else
if statement2= true
count = 1 and move next
end if
end if
我正在使用它,但似乎无法使 OR 段工作:
=COUNT.if((E:E;">120";E:E;"<139")OR(F:F;">80";F:F;"<89"))
丑陋,但可能适合:
=COUNTIFS(E:E;">120";E:E;"<139")+COUNTIFS(F:F;">80";F:F;"<89")-COUNTIFS(E:E;">120";E:E;"<139";F:F;">80";F:F;"<89")
对 ColumnE 中的所有适用实例进行计数,将 ColumnF 中所有适用实例的计数相加,然后减去 ColumnE 和 ColumnF 都在各自范围内的实例 - 这最后一部分可能不是必需的。
数组公式可能更优雅,但对于整个列来说相当慢。
我正在计算两个语句出现的次数。问题是,如果第一个语句出现,那么它不会检查第二个语句。
如果我这样解释可能更容易:
If statement1= true then
count = 1 and move next
else
if statement2= true
count = 1 and move next
end if
end if
我正在使用它,但似乎无法使 OR 段工作:
=COUNT.if((E:E;">120";E:E;"<139")OR(F:F;">80";F:F;"<89"))
丑陋,但可能适合:
=COUNTIFS(E:E;">120";E:E;"<139")+COUNTIFS(F:F;">80";F:F;"<89")-COUNTIFS(E:E;">120";E:E;"<139";F:F;">80";F:F;"<89")
对 ColumnE 中的所有适用实例进行计数,将 ColumnF 中所有适用实例的计数相加,然后减去 ColumnE 和 ColumnF 都在各自范围内的实例 - 这最后一部分可能不是必需的。
数组公式可能更优雅,但对于整个列来说相当慢。