从字符串中提取数字并求和:WPS表格教程
从字符串中提取数字并求和:WPS表格教程
有时我们需要从包含文本和数字的单元格中提取数字进行计算。本教程将教你如何使用WPS表格的公式功能,快速提取字符串中的数字并求和。
场景示例:
假设我们有以下数据,需要计算去掉'夜'字后的数字之和:
- 夜14* 12* 夜6* 10* 11
操作步骤:
- 打开WPS表格软件,并将上述数据输入到A1:A5单元格。 2. 在单元格B1中输入以下公式:
excel =SUM(IF(ISNUMBER(VALUE(SUBSTITUTE(A1:A5,'夜',''))),VALUE(SUBSTITUTE(A1:A5,'夜',''))))3. **按下键盘上的 Ctrl + Shift + Enter 组合键输入数组公式。**4. 单元格B1将显示去掉'夜'后的数字之和,即43。
公式解析:
SUBSTITUTE(A1:A5,'夜',''):将A1:A5单元格区域内的'夜'替换为空字符串,得到一组新的字符串,例如 '14', '12', '6', '10', '11'。*VALUE(...):将SUBSTITUTE函数返回的字符串转换为数值。*ISNUMBER(...):判断转换后的值是否为数字,如果是则返回TRUE,否则返回FALSE。*IF(..., ..., ...):根据ISNUMBER函数返回的结果,如果为TRUE则返回对应的数值,否则返回0。*SUM(...):计算所有数值的总和。
总结:
通过使用数组公式和字符串函数,我们可以方便地从WPS表格的混合数据中提取数字并进行计算。本教程提供了一个简单实用的示例,希望能帮助你更好地处理数据。
原文地址: https://www.cveoy.top/t/topic/brKp 著作权归作者所有。请勿转载和采集!