Формула Excel оценивает некоторые строки правильно, а другие — неправильно

Формула Excel оценивает некоторые строки правильно, а другие — неправильно

Файл представляет собой CSV-файл, открытый в Excel.

Я отформатировал все столбцы как общие, проверил, что вычисления настроены на автоматический режим, и переделал формулы — дважды щелкнув, чтобы заполнить строки.

Некоторые строки оцениваются правильно, а другие — нет.
Те, которые не оцениваются — я проверил начальные пробелы, пробелы в конце, но не могу их найти.

Формула, которую я использую, следующая:

=IF(B2="#NULL!",E2,B2)

Есть ли какие-нибудь подсказки, как это исправить?

решение1

Как насчет использования встроенной функции ISERR вместо добавления строки?

Функция ISERR возвращает значение True/False, если ячейка содержит #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? или #NULL!

=IF(ISERR(B2),E2,B2)

Связанный контент