我正在尝试计算名称在动态列(B:B)中显示的次数,该列在包含通配符的静态列中找到(A:A)。动态列可以有0个名称,也可以有多个名称,名称可以多次显示。
EXAMPLE ONE
Static Column (A:A) Dynamic Column (B:B) Count (Output)
------------------- -------------------- --------------
John* Fred Smith 2
Joe* Joe MacDonald
Jane Fairfield Jane Smith
Sally Small
John MacDonald
...
-
EXAMPLE TWO
Static Column (A:A) Dynamic Column (B:B) Count
------------------- -------------------- -----
John* Harry Potter 1
Joe* Ron Weasley
Jane Fairfield Jane Fairfield
-
EXAMPLE THREE
Static Column (A:A) Dynamic Column (B:B) Count
------------------- -------------------- -----
John* Hermione Granger 0
Joe*
Jane Fairfield
-
EXAMPLE FOUR
Static Column (A:A) Dynamic Column (B:B) Count
------------------- -------------------- -----
John* 0
Joe*
Jane Fairfield
-
EXAMPLE FIVE
Static Column (A:A) Dynamic Column (B:B) Count
------------------- -------------------- -----
John* Hermione Granger 3
Joe* Ron Weasley
Jane Fairfield John MacDonald
Joe Sheldon
John MacDonald
Harry Potter
...
我正在使用旧的Google电子表格,所以我无法使用 countifs 功能。
任何见解都会得到很好的认可。
答案 0 :(得分:0)
在这种情况下,应用于数组的COUNTIF
函数应该可以解决这个问题:
=ArrayFormula(SUM(COUNTIF(B:B,A:A)))