Excel: 使用 countif 和 & 的变量频率
Excel: Frequency of variables using countif with &
我有两个 excel sheet。我发现可变学校 ID 的频率从 sheet 1 到 sheet2。假设一名学生在两所学校为一些 activity 做志愿者。所以有一个&。我希望 countif 即使在有 &
的地方也能计算学校
sheet1
A B
1 Student name School ID
2 S1 Sch333 & Sch209
3 S2 Sch209
4 S3 Sch333
5 S4 Sch209 & Sch111
6 S5 Sch209
sheet2
A B
1 School ID Frequency
2 Sch209
3 Sch333
4 Sch111
sheet2
的单元格 B2 中学校 ID 频率的公式
=COUNTIFS('sheet1'!$b:$b,'sheet2'!a2)
这会忽略 &
所在的行。预期输出
A B
1 School ID Frequency
2 Sch209 4
3 Sch333 2
4 Sch111 1
您可以单独为值加上“&”之前或之后的计数求和
也许,
在sheet2, B2
数组(CSE)公式中复制下来:
=COUNT(SEARCH(A2,'sheet1'!$B:$B0))
备注:数组(CSE)公式需按“Ctrl”+“Shift”+“Enter”确认输入。
根据@shrivallabha.redij,你可以替换你的公式
=COUNTIFS('sheet1'!$b:$b,'sheet2'!a2)
来自这个:
=COUNTIFS('sheet1'!$b:$b,"*" & 'Sheet2'!a2 & "*")
我有两个 excel sheet。我发现可变学校 ID 的频率从 sheet 1 到 sheet2。假设一名学生在两所学校为一些 activity 做志愿者。所以有一个&。我希望 countif 即使在有 &
的地方也能计算学校sheet1
A B
1 Student name School ID
2 S1 Sch333 & Sch209
3 S2 Sch209
4 S3 Sch333
5 S4 Sch209 & Sch111
6 S5 Sch209
sheet2
A B
1 School ID Frequency
2 Sch209
3 Sch333
4 Sch111
sheet2
的单元格 B2 中学校 ID 频率的公式 =COUNTIFS('sheet1'!$b:$b,'sheet2'!a2)
这会忽略 &
所在的行。预期输出
A B
1 School ID Frequency
2 Sch209 4
3 Sch333 2
4 Sch111 1
您可以单独为值加上“&”之前或之后的计数求和
也许,
在sheet2, B2
数组(CSE)公式中复制下来:
=COUNT(SEARCH(A2,'sheet1'!$B:$B0))
备注:数组(CSE)公式需按“Ctrl”+“Shift”+“Enter”确认输入。
根据@shrivallabha.redij,你可以替换你的公式
=COUNTIFS('sheet1'!$b:$b,'sheet2'!a2)
来自这个:
=COUNTIFS('sheet1'!$b:$b,"*" & 'Sheet2'!a2 & "*")