关于EXCEL中自动识别数字提取单元格的问题。
的有关信息介绍如下:使用VBA即可,将如下代码复制到VBA模块中,在表格中使用Get_NonZero公式即可。
Function Get_NonZero(myrange As Range)
Dim a As Range
Dim i As Single
i = 0
Get_NonZero = ""
For Each a In myrange
If a.Value <> 0 And IsNumeric(a.Value) Then
Get_NonZero = Get_NonZero & " " & a.Value
i = i + 1
End If
If i = 2 Then
Exit Function
End If
Next
End Function
你是不是就是想删除一串数字当中的0,留下不是0的数字。你可以用查找-替换,把0都替换成空值。再CTRL+G,定位空值,删除。
用VBA吧,用函数好像有点玄的样子,VBA实现起来到不怎么难