excel两列数据中有的数字后还带字母如何相乘

2020-06-15 科技 268阅读
两列数据,假设是A、B列吧,“*”前面的是A列、后面带字母的是B列
就在C1输入
=A1*SUM(MID(0&B1,LARGE(ISNUMBER(--MID(B1,ROW($1:$100),1))*ROW($1:$100),ROW($1:$100))+1,1)*10^ROW($1:$100)/10)
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
回答者: Stcxj - 十五级 2010-5-2 22:16
补充:
你的A、B列都有数字和字母的?
就给你一个完整的公式吧:
在C1输入
=SUM(MID(0&A1,LARGE(ISNUMBER(--MID(A1,ROW($1:$100),1))*ROW($1:$100),ROW($1:$100))+1,1)*10^ROW($1:$100)/10)*SUM(MID(0&B1,LARGE(ISNUMBER(--MID(B1,ROW($1:$100),1))*ROW($1:$100),ROW($1:$100))+1,1)*10^ROW($1:$100)/10)
也是数组公式,操作同上。
这样,不管你的数据是
A列 B列
150 244
150 C 244N
W150C P244N
Q150问题 都UY244可以
等都行。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com