如何把单元格中的数字提取出来(字符串中不连续)

如何把单元格中的数字提取出来(字符串中不连续)?

成都office培训班解答:

数组公式

=SUM(MID(0&A4,LARGE(ISNUMBER(–MID(A4,ROW($1:$20),1))*ROW($1:$20),ROW($1:$20))+1,1)*10^ROW($1:$20)/10)

数字在字符串中不连续如何提取数字

如:3k3mn249up  结果:33249

033k3mn249up  结果:333249

用数组公式:

=SUM(MID(0&A1,LARGE(ISNUMBER(–MID(A1,ROW($1:$1024),1))*

ROW($1:$1024),ROW($1:$308))+1,1)*10^ROW($1:$308)/10)

用如何提取“-”前后的字符

5-0,

4-2,

0-6,

取左边=CHOOSE(TYPE($D4),MONTH($D4),LEFT($D4,FIND(“-“,$D4)-1))

取右边=CHOOSE(TYPE($D4),DAY($D4),RIGHT($D4,LEN($D4)-FIND(“-“,D$4)))

怎样删去后的文字

格式都是 XXXX : YYYYYY,如何只保留XXXX,而全部删下﹕ 后的文字呢﹖

(XXXX 的长度是不一样)

这个用函数可轻易解决:=LEFT(A1,FIND(“:”,A1)-1)

若没有要求一定要用函数解,那也可以试试用[数据]>(数据剖析)

怎样只取“.”之后的文字

如:Q24-S4. Working Status   只取 Working Status

如果“.”  前的字數固定

=RIGHT(A1,LEN(A1)-7)

如果不固定

=RIGHT(A1,LEN(A1)-FIND(“.”,A1))

=TRIM(RIGHT(A1,LEN(A1)-FIND(“.”,A1,1))

发表评论

邮箱地址不会被公开。 必填项已用*标注