Google Sheets - 计算单词在逗号前出现的次数

Google Sheets - Count number of occurences of word BEFORE comma

我正在尝试计算特定单词(在本例中为名称)在列中出现的次数。但是,该列的每个单元格中可能有任意数量的名称,我只对每个单元格中的第一个感兴趣。

如果一个单元格中有多个名字,每个名字都用逗号分隔,我希望以某种方式使用它来忽略我不想要的名字。它非常像 this question,唯一的区别是在逗号后丢弃所有内容。

有没有办法在表格中执行此操作?

这个公式是否如您所愿(假设您的姓名列表在 A2:A 范围内):

=QUERY({ArrayFormula(IFERROR(LEFT(A2:A,SEARCH(",",A2:A)-1),A2:A)),A2:A},"select Col1, count(Col2) where Col1 <> '' group by Col1 label Col1 'Name'")