![如何从 MS Excel 中的一系列数据中仅提取特定的数值?](https://linux22.com/image/1492781/%E5%A6%82%E4%BD%95%E4%BB%8E%20MS%20Excel%20%E4%B8%AD%E7%9A%84%E4%B8%80%E7%B3%BB%E5%88%97%E6%95%B0%E6%8D%AE%E4%B8%AD%E4%BB%85%E6%8F%90%E5%8F%96%E7%89%B9%E5%AE%9A%E7%9A%84%E6%95%B0%E5%80%BC%EF%BC%9F.png)
答案1
如果可以使用 VBA:
按Alt
+ F11
,双击ThisWorkbook
并粘贴以下代码:
Sub values()
Dim c As Range
i = 1
For Each c In ActiveSheet.Range("A1:A100")
If IsNumeric(c) And c >= 1 And c <= 10000000 Then
Cells(i, 2).Value = c
i = i + 1
End If
Next c
End Sub
返回到包含您的数字的工作表,按Alt
+F8
并运行宏。
我没有测试过这个,所以先创建一个备份。