我有一列包含字符串和数字,如下图所示(第四列):
我想计算一个只有数字的“波长”系列。我在任何地方都找不到任何帮助。
答案 0 :(得分:0)
一些研究会走很长的路。
=COUNT()
计算数值
=SUM()
对数值求和
如果您从字面上尝试了最基本的解决方案,那就可以了。
或者,您可以添加一个额外的列并使用以下公式
=IF(ISNUM(A1), A1, 0)
会将所有非数字值转换为0。
答案 1 :(得分:0)
仅使用SpecialCells(xlCellTypeConstants,xlNumbers)在数字中循环。
Sub Macro2()
Dim r As Range, rng As Range
With Worksheets("Input")
Set rng = .Columns("D").SpecialCells(xlCellTypeConstants, xlNumbers)
For Each r In rng
Debug.Print r.Value2
'do something with the value of r besides printing it to the VBE's Immediqte window
Next r
End With
End Sub
250.1
337.7
414.6
293.2
361.7
答案 2 :(得分:0)