求教 如何使EXCEL单元格只显示数字?

现在有单元格A1“张王36589李赵”(中文、数字的字符数及出现的位置不定)
如何让A2单元格屏蔽中文只显示数字??(数字不变)

求教!!!
尽量使用函数,^_^v

通过使用自定义单元格格式来处理


Excel版本参考:2010

测试单元格A1:A10,其中有数字有文本,只显示数字

1、选中A1:A10区域

2、CTRL+1,数字-自定义

3、输入代码:0;-0;0;

4、确定,查看效果

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-08
按ALT+F11,插入-模块,复制下列语句
Function SplitNumEng(str As String, sty As Byte)
Dim StrA As String
Dim StrB As String
Dim StrC As String
Dim i As Integer
Dim SigS As String
For i = 1 To Len(str)
SigS = Mid(str, i, 1)
If SigS Like "[a-zA-Z]" Then
StrA = StrA & SigS
ElseIf SigS Like "#" Then
StrB = StrB & SigS
Else
StrC = StrC & SigS
End If
Next i
Select Case sty
Case 1
SplitNumEng = StrA
Case 2
SplitNumEng = StrB
Case Else
SplitNumEng = StrC
End Select
End Function

比如你的数据在A1
A2I输入 =SplitNumEng(A1,2) 表示提取数字
第2个回答  推荐于2017-12-16
=IF(ISERROR(FIND("-",A1)),"","-")&MID(SUM(MID(101&A1,2+LARGE(ISNUMBER(-MID(1&A1,COLUMN(1:1),1))*COLUMN(1:1),ROW($1:$50)),1)*10^ROW($2:$51))%,2,15)数组公式,请按ctrl+shift+回车结束公式输入。不要只是按回车本回答被提问者采纳
第3个回答  2011-06-08
菜单→工具→选项→“视图”选项
清除“零值”复选框(将零值显示为空白单元格),确定。
注意:如果用菜单--工具-选项-视图-零值,将零值的勾去掉,则该表格的所有零值都不显示了;如果要恢复显示0值,菜单→工具→选项→视图→零值,将零值打勾。
相似回答