Есть ли параметр, который сообщает Excel о прекращении обработки пробелов как нулей?
Я не ищу обходной путь, например =IsBlank()
, но универсальную настройку, которая отключает функцию blank- > 0.
Есть ли параметр, который сообщает Excel о прекращении обработки пробелов как нулей?
Я не ищу обходной путь, например =IsBlank()
, но универсальную настройку, которая отключает функцию blank- > 0.
Я думаю, что этот вопрос вводит в заблуждение. Excel не обрабатывает пробелы как нули, некоторые функции делают это в зависимости от способа построения формул.
Обходным путем не следует проверять, является ли ячейка пустой, она необходима в зависимости от функций, которые вы используете. Поэтому я думаю, что ответ на ваш вопрос "нет". Вам всегда нужно будет конкретно решить, как обрабатывать пустые ячейки на основе формул, которые вы строите. Это не всегда необходимо делать.
То, что вы называете проблемой, - это на самом деле разнообразный характер программы в вашем распоряжении.
Если у вас есть конкретная формула, вы обнаруживаете неприятность, отправьте ее как новый вопрос, чтобы увидеть, есть ли альтернативный метод для вашей цели. Больше разнообразия!
(добавляется как ответ в соответствии с запросом).
Результат этой "разнородной природы" (красочные прилагательные - это не решения, а просто случаи фанатизма или платного представителя), заключается в том, что рисование пустых ячеек приводит к уродливым 0s. В этом отношении MS Excel действительно обрабатывает пустые ячейки как нули.
У меня также есть эта неприятная проблема. Мое решение состоит в том, чтобы выполнить вычисление по всему столбцу; затем удалите нули. Эксел немного причудливый на этот счет. Например, несмотря на то, что столбец отформатирован с номером с двумя десятичными знаками, Xcel в режиме поиска и замены не распознает 0,00 записей, генерируемых вычислением. Но он распознает 0, даже если записи выглядят как 0.00. Странная и замечательная вещь заключается в том, что этот подход избавляется от 0.00s, где я хочу пустое (потому что в смежной ячейке, используемой для вычисления) нет записи, но сохраняется 0.00, где есть запись в соседнем столбце, но это значение настолько мала, что рассчитанный ответ меньше 0,01.