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","")))
以下屏幕截图显示了如何在实践中使用该公式:
该公式告诉我们, A2:A11范围内的所有单元格中总共有7 个等于“r”的字符。
其他资源
以下教程说明如何在 Excel 中执行其他常见任务:
如何在Excel中计算文本频率
Excel中如何检查单元格是否包含列表文本
如果单元格包含Excel中的文本,如何计算平均值