急急急,excel左边纯数字和数字和文字混合的怎么在右边提取纯数字,用什么公式 excel计算中含有文字和数字,怎么只提取数字计算总和,求大...

www.zhiqu.org     时间: 2024-06-01
如果A列档案编号都是一样的结构和相同的数字个数,则可用MID()函数提取。
函数的用法:MID(提取的字符串,从第几位开始提取,提取的个数)。
具体公式为,以A2(即"第204018号")为例,在B列输入,
B2=MID(A2,2,6)=204018,
B列其他行公式,以B2为准下拉填充即可。
试一试吧,如果有疑问告诉我哦。

如果前面最多可能只一个汉字的话,可用下面的公式:

B2=MAX(--TEXT(MID(A2,{1,2},ROW($1:$15)),"00000000000000;;;\0"))

同时按Ctrl+Shift+Enter三键输入数组公式



第一种方法,直接复制过去,用替换将文字替换为空。这种方法适合有文字的部分基本相同的情况。

第二种方法:用SUBSTITUTE函数嵌套,把文字替换为空,这种方法适合有文字的部分基本相同的情况。
第三种方法:用LEFT,MID,RIGHT,LEN等函数,或者这些函数之间的组合,将有价值的部分提取出来。这种方法适合数字或者文字部分长度相同的情况。
第四种方法:可以用SUBSTITUTE,FIND,LEFT,MID,RIGHT,LEN等函数组合嵌套。适合更多更复杂的的情况。
当然, 根据实际情况,还有其他更合适的函数和公式。需要视具体情况而定。

B2单元格输入公式:
=IF(LEFT(A2)="第",MID(A2,2,6),D2)
复制并下拉即可

你好,如果你的A列是数字加文字,你可以在B列复制A列的数据,然后选中B列数据,替换掉文字。你看下图片,是要这个效果?



EXCEL怎么提取文字和混合数字中的某一个数字(在线等)急~


如图,只能按顺序提取数字
选中B2:E2,输入=RIGHTB(TRIM(MID(SUBSTITUTE(A2,"%",REPT(" ",50)),50*{0,1,2,3}+1,50)),2)
按CTRL+SHIFT+ENTER结束
公式是按%号做依据的,没有%号就不灵了。

在现在表格E列前插入一列,成为新的E列;
E3单元格写公式:="="&SUBSTITUTE(SUBSTITUTE(D3,"",""),"",""),然后下拉填充公式;
选定E3到E列最后一行公式计算出来的单元格区域,然后复制,并选定E3单元格,然后选择性粘贴,粘贴数值!
然后选定E列,选择菜单 数据-->数据工具,选择 文本分列,然后直接点击 完成 按钮,这个时候就会发现值已经在E列计算出来,这个时候你可以同样复制到你的F列,然后将你第一步插入二代E列删掉即可。


#郦卢狡# excel文字和数字混合的单元格 如何保留两位小数 -
(17565492482): 只能把文字部分当成单位 如 A1-右键-设置单元格格式-数字-字定义-0.00"元",这时在A1中输入数字就自动保留两位小数,还可参与计算

#郦卢狡# 怎么把excel表格里和数字混合的文字去掉
(17565492482): 全选了这些内容,编辑,替换,查找内容里输入 -* ,替换为框内空白,全部替换,然后,查找内容里输入 (* ,替换为框内空白,全部替换.即可完成.

#郦卢狡# excel单元格内文字和数字混合,怎么把里面的数字求和? -
(17565492482): 输入公式:=SUMPRODUCT(--MIDB(B2:B6,SEARCHB("?",B2:B6),2*LEN(B2:B6)-LENB(B2:B6)),C2:C6)

#郦卢狡# 有没有这样一个命令,可以在EXCEL中将单元格中数字和字符混合在一起的部分自动分离出来?
(17565492482): 问题对数字的定义不清楚, 有几个小数点".", 已不是数字了 单元格是否一定有固定的多个 "." 呢? 请补充问题 其实此类问题并不简单, 如单靠用iF 或 LEFT 的简单公式, 根本离可以解决此题的能力差很远 如 200AB16CD77 取2001677, ...

#郦卢狡# excel2003在一个表格里既有文字和数字,怎么进行单元格合并时说只能保留左上角的数 -
(17565492482): 一般单元格合并都只会选择左上角的单元格内容作为新的内容.如果你想都合并起来,你可以使用&符号来计算比如A1中有“你好”,B1中有“123”你可以在c1里面写上“=A1&B1“这样就可以合并了,要是希望他代替A1的内容你选择C1之后点击复制,在选中A1右击-选择性粘贴--数值,就可以了.到一起之后就可以合并而不丢失了

#郦卢狡# EXCEL单元格排序中数字和汉字混在一起的排序怎么弄才能只是单纯看数字大小排序呢? -
(17565492482): 提问的截图是从21行开始的,所以公式也设定是从D21开始,在E21输入公式下拉,完成后再对E列进行降序排序即可.E21公式:=IF(D21=...

#郦卢狡# EXCEL 大家好!一个单元格里面有文字、数字混合,怎麽把文字删掉,留下数字,因为我想要加总那些数字. -
(17565492482): =MAX(IF(ISNUMBER(1*MID(B1,ROW(INDIRECT("$1:$"&LEN(B1))),TRANSPOSE(ROW(INDIRECT("$1:$"&LEN(B1)))))),1*MID(B1,ROW(INDIRECT("$1:$"&LEN(B1))),TRANSPOSE(ROW(INDIRECT("$1:$"&LEN(B1))))),0)) 按组合键ctrl+shift+enter结束公式输入,下拉填充

#郦卢狡# excel从一列文本和数字混合的数据中,想把其中的纯数值提取出来,这列数据没有任何规律,该如何处理 -
(17565492482): 如果你的数字是连续的,则=IF(COUNT(FIND({0,1,2,3,4,5,6,7,8,9},A1)),--MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789")),SUMPRODUCT(--(ISERROR((MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)&1)*1)=FALSE))),""),下拉

#郦卢狡# Excel单元格中数字和汉字混合在一起如何按照数字的大小排列 -
(17565492482): =“鄂0100000”&row(A11111) 下拉

#郦卢狡# excel表格文字和数字混合怎么求和? -
(17565492482): 公式=SUMPRODUCT(TEXT(LEFT(TEXT(MID(A2&"a",COLUMN(1:1),ROW($1:$5)),),ROW($1:$5)-1),"0%;-0%;0;!0")*ISERR(-MID(A2,COLUMN(1:1)-1,2))) 数组公式,同时按CTRL+SHIFT+ENTER键结束公式,使公式前后出现大括号{},下拉公式. (注意:公式中的A2是第1个菜单的位置,可根据你表格实际自行修改) 如图: