Я должен выяснить, является ли текст моих ячеек числовым значением и он хотел бы использовать элегантный метод не VBA , который не препятствует его текущему состоянию или значению.
Я обнаружил, что ISNUMBER()функция работает только в том случае, если ячейки имеют числовое форматирование или не имеют пробелов при форматировании текста, например:

Для первых трех я использовал =ISNUMBER(...)и моя последняя попытка =ISNUMBER(TRIM(...)).
Единственный метод, который я использовал, который не использует VBA, - это переопределить мои текущие значения с помощью текста на столбцы, а затем использовать =ISNUMBER()функцию.
Примечание. Я хорошо знаю VBA и Excel и понимаю, что могу создать пользовательскую функцию. Но я не хочу, так как это требует наличия макроса требуемой рабочей книги или надстройки, что я мог и делал в некоторых случаях.
Я буду признателен за любые советы, мысли (даже если они скажут мне, что это невозможно) или решения VBA (однако не будут отмечены как ответ).
=N(-A1). Не знал, что существует.
ISNUMBERредко используетсяN. Как-то так=NOT(ISERR(N(--A1)))