EXCEL中,怎么让两列数相乘,

比如A列与C列,但是A列中的数字是200+10,那10个产品是送的。像这样的情况怎么样A列与C列正确相乘呢

第1个回答  2019-11-17
用分列,把200+10拆分成200和10两列,求和后再乘以C列
如果一定要用一个公式的话,公式可能会比较复杂。分两种情况:
第一种送的10个需要参与乘法运算:
=IF(ISERR(FIND("+",A1))=TRUE,A1*C1,(LEFT(A1,FIND("+",A1)-1)+RIGHT(A1,(LEN(A1)-FIND("+",A1))))*C2)
第二种送的那10个不需要参与乘法运算,用下面的公式:
=IF(ISERR(FIND("+",A1))=TRUE,A1*C1,(LEFT(A1,FIND("+",A1)-1))*C2)
以上公式适用于A1有一个+号和没有+号的情况,如果有多个+号则不适用,必须分列后再计算
相似回答
大家正在搜