Excel:如何计算列中的特定字符


您可以在 Excel 中使用以下公式来计算列中的特定字符数:

公式 1:计算单元格中的特定字符数

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ,"r",""))

此特定公式计算单元格A2中等于“r”的字符数。

公式2:计算整个范围内的特定字符数

 =SUMPRODUCT(LEN( A2:A11 )-LEN(SUBSTITUTE( A2:A11 ,"r","")))

此特定公式计算整个范围A2:A11中等于“r”的字符数。

以下示例展示了如何在实践中使用每个公式以及 Excel 中的以下篮球队名称列表:

我们走吧!

示例 1:计算单元格中的特定字符数

我们可以在单元格B2中键入以下公式来计算单元格A2中等于“r”的字符数:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ,"r",""))

然后我们可以单击此公式并将其拖动到 B 列中的每个剩余单元格:

B 列现在显示 A 列相应单元格中等于“r”的字符总数。

例如:

  • Mavs 包含0 个等于“r”的字符
  • Spurs 包含1 个等于“r”的字符
  • Rockets 包含0 个等于“r”的字符

等等。

注意:此公式区分大小写。

示例 2:计算整个范围内的特定字符

我们可以在单元格D1中键入以下公式来计算整个区域A2:A11中等于“r”的字符数:

 =SUMPRODUCT(LEN( A2:A11 )-LEN(SUBSTITUTE( A2:A11 ,"r","")))

以下屏幕截图显示了如何在实践中使用该公式:

Excel计算列中特定字符的数量

该公式告诉我们, A2:A11范围内的所有单元格中总共有7 个等于“r”的字符。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

如何在Excel中计算文本频率
Excel中如何检查单元格是否包含列表文本
如果单元格包含Excel中的文本,如何计算平均值

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注