计算 Google 工作表中单元格中逗号分隔的数字

Get Count Comma Separated Numbers in a Cell in Google Sheets

我们有逗号分隔值的数据,单元格中的开头和结尾没有逗号,我们正在尝试获取单元格中出现的次数。 因此在示例中,下一个单元格正在检查值为 2 的 18。

18,9,8,15,18,118 | 2

我们正在尝试这个

=IF(ISBLANK(A2),0,COUNTA(SPLIT(A2,"18")))

我们已经制作了单元格纯文本,它检查没有值,然后拆分单元格以查找 18,但由于逗号不在最后一个数字上,我们得到奇数,并且还计算了 118,这不是唯一的值。

这个returns值为4

尝试

=arrayformula(countif(REGEXEXTRACT(to_text(split(A1,",")),"\d+"),"18"))