excel 同一单元格有数字有文字的时候把里面的数值提取出来求和

excel

1个回答

写回答

TinaY

2025-10-05 20:20

+ 关注

excel
excel

根据您的需求,我可以为您推荐以下公式: =SUMPRODUCT(TEXT(LEFT(TEXT(MID(PHONETIC(S3)&"@",ROW($1:$99),COLUMN($A:$H)),),COLUMN($A:$H)-1),"[];;0;!0")*ISERR(-MID(PHONETIC(S3)&"@",ROW($1:$99)-1,1))这个公式的用途是提取excel单元格中包含数值的文本内容,并进行求和运算。首先,使用了TEXT函数来将文本转换为数值型数据,然后利用SUMPRODUCT函数对这些数据进行求和运算。具体来说,该公式中使用到了三个函数:TEXT、LEFT、MID和PHONETIC等。其中,TEXT函数用于将文本转换成数值型数据;LEFT函数用来提取文本中的左端点字符;MID函数用来提取文本中的中间字符;而PHONETIC函数则用于将英文字母转换成对应音节。同时,在SUMPRODUCT数组计算过程中还涉及到了其他一些逻辑判断和取反运算等技巧。最后通过ISERR和-MID等函数来判断是否包含数值。这个公式可以应用于多种场景中,例如统计文本中包含数值的个数或者求和等操作。希望这些建议对您有所帮助!

举报有用(4分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号