我有一张excel表,记录了如下数据:
_____|__A__|__B__
__1__|__x__|_____
__2__|__x__|_____
__3__|__y__|_____
__4__|__x__|_____
__5__|__x__|_____
__6__|__y__|_____
__7__|__x__|_____
__8__|__ __|_____
__9__|__x__|_____
_10__|__y__|_____
_11__|__ __|_____
_12__|__x__|_____
我想计算从A1到A12的所有包含'y'和''的字段。这就是我现在所做的:
=COUNTIF(A1:A12, "y") + COUNTIF(A1:A12, "")
如果我计算更多指定的角色,它会变长... 你会建议更好的方法吗?
答案 0 :(得分:1)
您可以使用此简写来实现结果
=SUM(COUNTIF(A1:A12,{"y",""}))
这与
完全相同=COUNTIF(A1:A12, "y") + COUNTIF(A1:A12, "")
速记可让您轻松添加想要计算的更多字符。
您可以在此处详细了解:
https://excelxor.com/2014/09/28/countifs-multiple-or-criteria-for-one-or-two-criteria_ranges/