我必须找出我的单元格文本是否是一个数值,并希望使用一种优雅的非 VBA方法,该方法不会妨碍其当前状态或值。
我发现该ISNUMBER()功能仅在单元格是数字格式或文本格式时没有空格时才有效,例如:

对于我使用过的前三个=ISNUMBER(...),最后一次尝试是=ISNUMBER(TRIM(...)).
我使用的唯一不使用 VBA 的方法是使用文本到列覆盖我的当前值,然后使用该=ISNUMBER()函数。
注意:我精通 VBA 和 Excel,并且知道我可以创建用户定义的函数。但是我不想这样做,因为这会强加需要宏的工作簿或要安装的加载项,在某些情况下我可以并且已经这样做了。
我将不胜感激任何建议、想法(即使他们告诉我无法完成)或 VBA 解决方案(但是不会被标记为答案)。