EXCEL从一个单元格提取多个数字和

如在C2中有如下数据:
鸡蛋¥20;牛奶¥30;猪肉¥120;
如何在D2中取C2中的所有数的和,使其数据为:
¥170

D2公式下拉即可:

 

=IF(C2="","",SUMPRODUCT(--TEXT(MID(TEXT(MID(SUBSTITUTE("座"&C2,";",REPT(" ",9)),ROW($1:$200),10),),2,9),"0.00;-0.00;;!0")))

 

我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-08
这个不想用公式的话,也可以使用"分列"来完成,示例中在分列的时候选择 "¥",然后再相加就可以了。
第2个回答  2013-11-08
表格设计时,最好一个数据占一个格,统计、计算都非常方便。
相似回答