计算 openoffice calc 中单元格中的特定字符

Count specific character in a cell in openoffice calc

我有一个包含一些文本内容的单元格。 例如:"Red, shirt, size," 我需要计算逗号在这个单元格中使用了多少次。 结果应该是“3”

有什么想法吗?

您可以使用以下公式:LEN(Cell)-LEN(SUBSTITUTE(Cell;"YourCharacter";""))

在您的情况下,公式为:LEN(Cell)-LEN(SUBSTITUTE(Cell;",";"")。 LEN(Cell) 执行以下操作:计算单元格中的字符数。 LEN(SUBSTITUTE(Cell;"YourCharacter";"")) 计算单元格中不带字符“,”的字符数。通过减去第二个公式,您可以得到字符出现的次数。

您可以使用 LEN() 函数,如下所示

=LEN(cell)-LEN(SUBSTITUTE(cell;",";""))