本文目录一览

1,excle中如何提取单元格中的数字

=LOOKUP(9^9,--MID(A1,MIN(FIND(ROW($1:$9)-1,A1&"0123456789")),ROW($1:$15)))CTRL+SHIFT+回车

excle中如何提取单元格中的数字

2,如何把excel文本中的数字提取出来

把Excel文本中的数字提取出来,方法有多种,如下:第一种:填充方式,将第一个单元格的数字输入后,按Ctrl+E组合键,见图一;第二种:利用Word查找替换功能,将数据复制粘贴到Word中去,按Ctrl+H组合键打开“查找替换”对话框。第一步:在查找内容文本框中输入[!0-9];第二步:单击“更多”按钮,勾选“使用通配符”;第三步:单击“全部替换”按钮,最后将数据复制粘贴回Excel,见图二。图一图二注意:图一中的第一个单元格中的数字是收到输入,回车后再按的Ctrl+E组合键。

如何把excel文本中的数字提取出来

3,excel提取数字

用自定义函数可以解决,代码如下:Public Function TQSZ(Rng)For i = 1 To Len(Rng) If (IsNumeric(Mid(Rng, i, 1)) And Mid(Rng, i + 1, 1) = ".") _ Or (Mid(Rng, i, 1) = "." And IsNumeric(Mid(Rng, i + 1, 1))) Then Num = Num & Mid(Rng, i, 1) ElseIf IsNumeric(Mid(Rng, i, 1)) And IsNumeric(Mid(Rng, i + 1, 1)) Then Num = Num & Mid(Rng, i, 1) ElseIf IsNumeric(Mid(Rng, i, 1)) And IsNumeric(Mid(Rng, i + 1, 1)) = flase Then Num = Num & Mid(Rng, i, 1) & " " End IfNext iTQSZ = NumEnd Function用法:打开Excel后,按Alt+F11打开VBA窗口,然后选:插入——模块,将以上代码复制到新插入的模块中并关闭VBA窗口即可。用的时候跟平时用Excel的函数一样,假设你要提取的问题在A1单元格中(150王国云),那你在B1输入tqsz(a1)即可将其中的数字“150”提取出来。效果如下图 注意:使用时需将Excel的宏安全性改为“中”或“低”,并重新打开Excel。否则无法正常使用。 附件中文件供参考,如有问题可继续追问。

excel提取数字

4,关于excel中提取数字

一般后面的数字位数不会超过10位公式可以少用一个LEN()函数C1:=VALUE(MIDB(C1,3,FIND("*",A1)-3))D1:=VALUE(MIDB(B1,FIND("*",A1)+1,10)) 选中C1:D1,鼠标移动到选中位置的右下角,出现十字星点住,下拉OK
用分列的功能可以实现。要自定义分隔符号,第一次分隔符号用*,第二次分隔符号用L。
C列输入=VALUE(MID(B1,3,FIND("*",B1,1)-3))D列输入=VALUE(MID(B1,FIND("*",B1,1)+1,LEN(B1)))
C1单元格输入公式=SUBSTITUTE(LEFT(B1,FIND("*",B1)-1),"PL","")下拉复制公式 D1单元格输入公式=RIGHT(B1,LEN(B1)-FIND("*",B1)下拉复制公式
如果全是PL数字*数字这样规律的话,提取数字还是很简单的。方法有很多,你可以试试下面的:1、分列:把数据复制到新的一列,分列选择用*做分隔符。然后把PL替换成空。 2,使用函数假设数据在A1里。 星号前面的数字可以使用下面的。=MID(A1,3,FIND("*",A1)-3) 星号后面的数字,用下面。=RIGHT(A1,LEN(A1)-FIND("*",A1) 把公式下拉。
取第一个数字=MID(B1,3,FIND("*",B1)-3)取第二个数字=RIGHT(B1,LEN(B1)-FIND("*",B1))

5,excel如何提取出指定单元格中的数字

楼主你也太抠门了,呵呵=J3&IF(L3=J3,"",","&L3)&IF(OR(N3=J3,N3=L3),"",","&N3)&IF(OR(P3=J3,P3=L3,P3=N3),"",","&P3)&IF(OR(R3=J3,R3=L3,R3=N3,R3=P3),"",","&R3)&IF(OR(T3=J3,T3=L3,T3=N3,T3=P3,T3=R3),"",","&T3)&IF(OR(V3=J3,V3=L3,V3=N3,V3=P3,V3=R3,V3=T3),"",","&V3)&IF(OR(X3=J3,X3=L3,X3=N3,X3=P3,X3=R3,X3=T3,X3=V3),"",","&X3)&IF(OR(Z3=J3,Z3=L3,Z3=N3,Z3=P3,Z3=R3,Z3=T3,Z3=V3,Z3=X3),"",","&Z3)&IF(OR(AB3=J3,AB3=L3,AB3=N3,AB3=P3,AB3=R3,AB3=T3,AB3=V3,AB3=X3,AB3=Z3),"",","&AB3)&IF(OR(AD3=J3,AD3=L3,AD3=N3,AD3=P3,AD3=R3,AD3=T3,AD3=V3,AD3=X3,AD3=Z3,AD3=AB3),"",","&AD3)
在AQ3中写如下公式试一试:=J3&","&L3&","&N3&......&","&AQ3
绕个小圈可以实现你的要求首先在J4输入公式:=IF(COUNTIF(J$3:AD$3,J3)=1,J3&",","")并将公式向右复制到AD4,这样就在各数字间加上了逗号,并将重复的数字去掉;最后,将J4至AD4粘贴到记事本中,使所有格式都去除只留下文本,然后再将这些文本粘贴回你要求的单元格中,这时可能会带有空格,只要用替换功能去除空格即可。

文章TAG:excel  提取  数字  如何  excel提取数字  
没有了