EXCEL 中有文字及数字,只对数字进行计算

A B C
铅笔$5 3支 求乘积
尺$3 1把 求乘积

在C1输入以下公式,然后向下填充公式

=MID(A1,FIND("$",A1)+1,10)*LEFT(B1,LEN(B1)-1)

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-09-08
可以把A分成两列(一列品名,一列单价),B也分成两列(一列数量,一列单位),然后就可以只对单价和数量做乘积了,关于如何分列:在【数据】菜单下有个【分列】子菜单,按提示操作即可,操作前请先把原文件备份一次
第2个回答  2014-09-08
与其把计算搞得复复杂杂的,还不如把文字和数字分列不同单元格。
第3个回答  2014-09-08
假如这列的区域中间没有空格,即假定是b1~b10,没有空格。公式:
="DDD:"&sumproduct(--substitute(b1:b10,"DDD:",))
是否可以解决您的问题?
第4个回答  2014-09-08

相似回答