计算以逗号分隔的数值

Count Numerical Values Separated by Comma

是否有计算单个单元格中以逗号分隔的数值的个数的公式?

http://support.microsoft.com/en-us/kb/187667

假设 A1:A1 中的字符串...但您可以更改为仅是一个单元格或一个范围...

=SUM(LEN(A1:A1)-LEN(SUBSTITUTE(A1:A1,",","")))/LEN(",")+1

这可以通过搜索找到单元格中的逗号数并加 1 来轻松完成。

如果您要搜索的单元格是 A1 则使用此:

=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1