我有一个超过 5k+ 行和数字的 Excel 文件。
我想检查这些 5k+ 数字,看看它们是否有任何“问题”(不是 #DIV/0 等错误,这些已经被考虑在内)。
因此,例如......一个问题是在一个数字前面有一个空格,导致该数字不被添加到所有数字的总和中,等等......不是逻辑错误,而是更多的输入错误。iserror 在这种情况下不起作用,因为它不是逻辑错误。
有没有办法自动做到这一点?谢谢!
我有一个超过 5k+ 行和数字的 Excel 文件。
我想检查这些 5k+ 数字,看看它们是否有任何“问题”(不是 #DIV/0 等错误,这些已经被考虑在内)。
因此,例如......一个问题是在一个数字前面有一个空格,导致该数字不被添加到所有数字的总和中,等等......不是逻辑错误,而是更多的输入错误。iserror 在这种情况下不起作用,因为它不是逻辑错误。
有没有办法自动做到这一点?谢谢!
假设您的所有数字都在 A 列中,从 开始A1
。
然后,您可以输入B1
公式=Value(A1)
并将其向下拖动。
然后,只需过滤 B 列#VALUE
- 这将为您提供 A 列中 Excel 未将其视为数字的所有数字。
希望这可以帮助!
在测试时,Value()
尽最大努力将值转换为数字,忽略初始空格或撇号。我可能会=ISNUMBER()
优先使用。
如果您突出显示单元格,例如 A2 向下,您可以创建条件格式、新规则、使用公式,然后输入=ISNUMBER(A2)
;为这些单元格选择一些格式。