excel单元格中不相邻的两个单元格中有文字和数字怎样提取数字相乘?

发布网友 发布时间:2022-04-23 01:00

我来回答

5个回答

热心网友 时间:2022-06-05 15:02

展开3全部

都是这样的几个文字!还是有很多的文字!

若全部都是图上这样的几个文字,则可以用公式:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1,"/",),"套",),"元",),"个",)*SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B1,"/",),"套",),"元",),"个",)

数据结构格式请说清楚

   如果你的文字有的是没有的,有些是有的,而且也不仅仅是这几个文字的不规则情况,则可用数组公式数组公式!!!必须同时按CTRL+SHIFT+ENTER这3个键):

=IFERROR(LEFT(B1,MATCH(" ",MIDB(B1,ROW($1:$99),1),)-1),B1)*IFERROR(LEFT(D1,MATCH(" ",MIDB(D1,ROW($1:$99),1),)-1),D1)

热心网友 时间:2022-06-05 15:03

1、先利用分列功能,将B列和F列的单元格内容,分成数字和单位文字两列。
2、再直接用公式计算

热心网友 时间:2022-06-05 15:03

=MID(B1,MATCH(0,0*MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1),),MATCH(0,0*MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1))-MATCH(0,0*MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1),)+1)*MID(D1,MATCH(0,0*MID(D1,ROW(INDIRECT("1:"&LEN(D1))),1),),MATCH(0,0*MID(D1,ROW(INDIRECT("1:"&LEN(D1))),1))-MATCH(0,0*MID(D1,ROW(INDIRECT("1:"&LEN(D1))),1),)+1)

按Ctrl+Shift+Enter三键结束

热心网友 时间:2022-06-05 15:04

=提取数字(B1)*提取数字(D1)*提取数字(F1)

热心网友 时间:2022-06-05 15:04

=-LOOKUP(,-TEXT(LEFT(B1,ROW($1:$15)),"#;;!0"))*-LOOKUP(,-TEXT(LEFT(D1,ROW($1:$15)),"#;;!0"))

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com