问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel怎么批量提取文本中的数字后相加?

发布网友 发布时间:2022-04-20 20:26

我来回答

5个回答

热心网友 时间:2022-07-12 04:28

用公式把数字提取取B、C……列,再求和

注意一点:用逗号分隔的数字,逗号会被看作千位分隔符,看作一个数字

=IFNA(LOOKUP(9E+307,--RIGHT(LEFT($A2,SMALL(IF(ISNUMBER(-MID($A2,ROW($1:$99),1))*ISERR(-MID($A2,ROW($2:$100),1))*(MID($A2,ROW($2:$100),1)<>"."),ROW($1:$99)),COLUMN(A1))),ROW($1:$99))),"")

这是一个数组公式,要按Ctrl+Shift+Enterx结束,向右拖拉填充。

热心网友 时间:2022-07-12 04:28

B2公式如下,数组公式,输完按CTRL+SHIFT+ENTER生成数组,不管文本内数字有多复杂,也不管是否存在小数,更不用在逗号","后面手工加一个空格,全都能准确找出数字串,并且在一个单元格内完成提取数字并求和。

B2公式:

=SUMPRODUCT(IFERROR(--LEFT(MID(A2,ROW($1:$300),20),FIND(LEFT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(MID(A2,ROW($1:$300),20),0,),1,),2,),3,),4,),5,),6,),7,),8,),9,),".",),1),MID(A2,ROW($1:$300),20))-1),0)*ISERR(-MID(SUBSTITUTE(A2,".",0),ROW($1:$300)-1,1)))

热心网友 时间:2022-07-12 04:29

你的数据结构也太不规范了啊,账务数据可不是这么玩的啊!!

给你一个数组公式,在B2单元格输入数组公式

=EVALUATE(SUBSTITUTE(TRIM(TRIM(SUBSTITUTE(TEXTJOIN("",TRUE,IFERROR(IF(CODE(MID(A2,ROW($1:$99),1))>100," ",MID(A2,ROW($1:$99),1)),"")),"+"," ")))," ","+"))

是数组公式!!!必须是CTRL+SHIFT+ENTER这3个键同按结束,否则公式无效的哦。

  或者,你可以使用比较严密一些的规范公式:

=IFERROR(EVALUATE(SUBSTITUTE(TRIM(TRIM(SUBSTITUTE(TEXTJOIN("",TRUE,IFERROR(IF(ABS(CODE(MID(A2,ROW($1:$100),1))-52)>6," ",MID(A2,ROW($1:$100),1)),"")),"+"," ")))," ","+")),"")

        复制并下拉,即可…………

热心网友 时间:2022-07-12 04:29

b1加个辅助单元格,b1=SUMPRODUCT(ISERROR(--(0&MID(A1,ROW(1:999),1)))*ISNUMBER(--(0&MID(A1,ROW(2:1000),1))))回车,目的是计算出有几个连续的数字段,同时让c1公式相对简洁点

c1=SUM(--MID(A1&"a",SMALL(IF(ISERROR(--(0&MID(A1&"a",ROW(1:999),1)))*ISNUMBER(--(0&MID(A1&"a",ROW(2:1000),1))),ROW($2:$1000)),ROW(INDIRECT("1:"&B1))),SMALL(IF(ISNUMBER(--(0&MID(A1&"a",ROW(1:999),1)))*ISERROR(--(0&MID(A1&"a",ROW(2:1000),1))),ROW($1:$999)),ROW(INDIRECT("1:"&B1)))-SMALL(IF(ISERROR(--(0&MID(A1&"a",ROW(1:999),1)))*ISNUMBER(--(0&MID(A1&"a",ROW(2:1000),1))),ROW($2:$1000)),ROW(INDIRECT("1:"&B1)))+1))数组公式,同时按ctrl+shift+回车结束即可

热心网友 时间:2022-07-12 04:30

Excel中要取出一段文字内的所有的数字并求和,这个如果数字不多的情况下直接加一列,然后把所有的数字列出来直接进行求和就可以了,一般这种数字不会太多了,看这个表上。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
和面的和是什么读音? win10 应用打不开。全都打不开。 进入win10打不开软件 win10电脑软件都打不开是什么原因win10突然软件都打不开软件是怎么回事... 软件打不开怎么办win10电脑点不开软件最简单办法 请问下,离厦门市岛内的台湾路的国联大厦最近的建设银行和农业银行... 从巴黎都市到建设银行怎么坐公交车,最快需要多久 东莞万江官桥窖离建设银行哪路车最近? 建行七支分行有那些公交车经过 佛山哪里有飞越丛林拓展 怎样将EXCEL里面文本格式的两栏相加 在灯光下,怎样辨别真玉和假玉,都有哪些区别呢? 真玉和假玉在灯光下有啥区别? 盐源玛瑙注胶与不注胶区别是什么? 帮我看看是不是真的天河石,是不是染色了的,还是... 真玉跟假玉灯下区别 请专家朋友们帮忙看看这绿松石是注胶的吗?第一张... 紫光灯看到的是裂纹还是注胶 请教,注胶的南红在紫光灯下是什么颜色 买的翡翠玉镯,在灯光的照射下,有的地方成浅蓝色... 翡翠用紫光灯照射后发5-7秒的荧光是注胶的吗? 买了几个翡翠的手镯,紫光灯下是这个样子的,是A货... 请问大师,真假翡翠用紫光灯照射能有什么区别? 注胶过的碧玺珠子在灯光下是怎样的 这是365紫光灯照射下的手镯,麻烦看下是注胶的? 刚买的翡翠看看这是不是注胶了,是A货吗?这个荧光... 刚买的翡翠镯子,用紫光灯照了下呈现如图现象,能... 蜜蜡的补胶,蜜蜡注胶不注胶区别,蜜蜡补胶图片 新买手镯,在灯光下有像冰渣的点点,请大家看看是... 紫光灯下这个翡翠注过胶吗?是A货吗? excel文本求和 excel文本格式怎样求和 EXCEL文本相加怎么弄? excel问题, 两项文字内容如何相加在一起? excel怎么获取指定文本后的数据并且相加? EXCEL单元格中有文字怎么相加 excel函数能做到文字相加吗?我想把文字分别加起来... 将EXCEL表中的汉字相加,有那个公式? excel两个单元格遇见文字自动相加 两台iphone用同一个id,各自的照片会互相同步到对... 两部iPhone都是同一个账号,照片会自动同步,怎么办? 两个苹果手机不用一个id照片会同步吗? 两部苹果手机同步照片 苹果手机用同一个id照片会同步吗 两个Iphone手机共用一个ID怎样可以同时分享相册? 俩iphone用的一个ID怎么把照片同步 两台苹果手机都是用一个icloud账号,两手机的照片... 我的两个手机使用一个id如何相册同步? 两台iPhone之间照片怎么同步 为什么两部苹果手机的相册会同步