是否可以在整列中计算特定的特殊字符?

我正在尝试计算列中的所有逗号" , ",这就是我正在使用的:

=COUNTIF(D3:D45, "=,")


问题在于,这仅计算单元格中单独的逗号。如果我在逗号之前或之后在单元格中添加其他任何内容,则不会计数。

我正在计算的单元格示例:

单元格1:73(1), 210(5), 422(6),

单元格2:862(51),

单元格3:26(3), 156(6), 451(19),

预期输出为7
实际输出为0

最佳答案

您可以尝试使用数组公式:

=SUMPRODUCT(LEN(D3:D45)-LEN(SUBSTITUTE(D3:D45,",","")))

10-08 01:53