Tre*_*ley 4 excel excel-formula
我有一些数据看起来有点像这样:
| 爱丽丝 | 鲍勃 | 卡拉 | 戴夫 | |
|---|---|---|---|---|
| 角色 | 角色1 | 角色1 | 角色2 | *角色2( |
| 扬 | 活动1 | 活动2 | 活动3 | 活动1 |
| 二月 | 活动2 | 活动1 | 活动1 | 活动3 |
| 三月 | 活动1 | 活动3 | 活动2 | 活动2 |
Role1我想计算某人正在做的次数Activity1
我可以用来Filter获取匹配的数组,并且可以用来COUNTIF过滤范围内的值,但似乎COUNTIF只支持范围,而不支持数组
我也知道你可以做类似的事情,=COUNT(IF(FILTER($B:$Z, $B2:$Z2="Role1")="Activity1", 1, ""))但这会给我“Excel耗尽资源”错误,即使是小范围
是否有与COUNTIF数组相同的方法或其他方式来组合它们?
我怀疑我将被迫使用宏,但这似乎有点矫枉过正
我认为你不需要VBA。Sumproduct 应该适合你。我正在用手机写信。根据屏幕截图尝试以下公式。
=SUMPRODUCT((B1:E1="Role1")*(B2:E4="Activity1"))
Run Code Online (Sandbox Code Playgroud)

| 归档时间: |
|
| 查看次数: |
25893 次 |
| 最近记录: |