我正在分析一些调查数据,其中的响应是包含不等式的字符串形式,例如
a) < 5
b)5-10
c)11-15
d)> 15
我尝试使用该Countifs
函数来制表响应,但 Excel 似乎没有将带有条件参数的单元格的值解析为字符串,因此对这些箱子返回“False”;它不会将包含字符串“<5”的单元格评估为等于另一个包含“<5”或文字参数“<5”的单元格。
与其他公式中的参考单元格进行比较,使用=
或EXACT()
返回TRUE
。
COUNTIF()
我知道,条件运算符(如、等)的条件参数SUMIF()
在实际用作运算符时会使用带有不等式的字符串,但我不知道如何抑制这种情况并将这些单元格评估为简单字符串。非常感谢!
答案1
答案2
我不会与 Excel 的错误作斗争并让它识别符号<
,而是通过将其完全删除来解决问题。只需将其替换<5
为类似5_or_less
然后COUNTIF
就可以了。
=SUBSTITUTE(A1,"<5","5_or_less")
将替换A1
和<5
。您可以将其放在新列中,例如B1
。然后对进行另一次替换,例如>15
COUNTIF C` 。C1
=SUBSTITUTE(B1,">15","15_or_more"). Then run
on column