В Microsoft Office Excel часть информации, отображаемой в ячейках, является результатом вычисления определенных формул. Такой результат может быть нулевым, и его отображение становится излишним, особенно когда результат этих формул отображается как текст в соседних ячейках. Чтобы избавиться от ненужных нулей, можно использовать несколько методов. Для этого вам понадобятся:
- Персональный компьютер;
- MO Excel (заказать лицензионную версию в нашем интернет-магазине).
Инструкция
- Чтобы предотвратить появление нулей в рабочем листе Excel, используйте специальные настройки рабочего листа Excel. Если у вас установлен Excel 2010 - в меню программы выберите Файл, а затем нажмите на Параметры. В Excel 2007 щелкните на круглом значке Office, затем найдите и щелкните Параметры Excel.
- В открывшемся окне откройте вкладку "Дополнительно", прокрутите появившийся список и найдите категорию "Показать конфигурацию для следующего листа", снимите флажок "Отображать нули в ячейках, содержащих нулевые значения",
После этого нажмите OK.
- Также можно исключить нули не из всего рабочего листа, а из определенных ячеек. Выделите ячейки, которые вы хотите исключить, и откройте контекстное меню, щелкнув правой кнопкой мыши по выделенной ячейке. Выберите команду Формат ячеек.
В открывшемся окне нажмите "Все форматы" в левой колонке таблицы.
- В появившемся окне в разделе "Тип" введите следующую команду: "0;-0;;@" (не используйте перевернутые запятые).
Если значения в выделенных ячейках отображаются с точностью до нескольких знаков после запятой - в ранее введенной команде добавьте после каждого нуля, разделенного запятой, столько нулей, сколько должно отображаться в ячейке. Например, если запись в ячейке должна быть выведена с точностью до тысячных долей, команда должна быть следующей: "0,000;-0,000;;@". Нажмите OK.
- Другой способ скрыть отображение нулей - сделать их цвет похожим на фон страницы. Для этого выберите кнопку "Условное форматирование" в категории параметров "Стили", предварительно выделив определенные ячейки. Откройте раскрывающийся список "Правила выделения ячеек" и выберите команду "Равно".
- В открывшемся меню наберите "0" (без перевернутой запятой) в левом поле, а перед ним - "Пользовательский формат". Откроется новое окно, перейдите на вкладку "Шрифт", выберите цвет, соответствующий цвету фона вашего документа. Нажмите OK.
Видео: Трюк Excel 7. Скрыть нулевые значения в ячейках Excel

При использовании формул в Excel, если ячейки, на которые ссылается оператор, пустые, область вычислений по умолчанию принимает нулевые значения. Эстетически это выглядит не очень красиво, особенно если таблица содержит много таких диапазонов с нулевыми значениями. Кроме того, пользователю сложнее ориентироваться в данных, по сравнению с тем, если бы такие диапазоны были абсолютно пустыми. Давайте выясним, какие методы можно использовать для удаления отображения нулей в Excel.
Алгоритмы удаления нулей
Excel предоставляет возможность удалять нули в ячейках несколькими способами. Это можно сделать как с помощью специальных функций, так и путем применения форматирования. Также можно отключить отображение таких данных на всем рабочем листе.

Способ 1: настройки Excel
Вы можете решить эту проблему глобально, изменив настройки Excel для текущего рабочего листа. Таким образом, вы можете сделать абсолютно все ячейки, содержащие нули, пустыми.
- Во вкладке "Файл" перейдите на вкладку "Параметры".
- В появившемся окне перейдите в раздел "Дополнительно". В правой части окна найдите параметр "Показать настройки для следующего листа". Снимите флажок "Показывать нули в ячейках, содержащих нулевые значения". Чтобы активировать это изменение, нажмите кнопку OK в нижней части окна.

Все ячейки с нулевыми значениями на текущем листе теперь отображаются как пустые.
Способ 2: применение форматирования
Значения пустых ячеек можно скрыть, отформатировав их.
- Выберите диапазон, в котором нужно скрыть ячейки с нулевыми значениями. Щелкните правой кнопкой мыши выбранный диапазон. Нажмите "Форматировать ячейки...". в контекстном меню.
- Запускается окно формата. Перейдите на вкладку "Номер". Переключатель форматов чисел должен быть установлен на "Все форматы". В правой части окна в поле "Тип" введите следующее выражение:
0;-0;;@
Нажмите кнопку "OK", чтобы сохранить изменения.

Теперь все области, содержащие нулевые значения, будут пустыми.

Урок: Форматирование электронных таблиц Excel.
Способ 3: условное форматирование
Вы также можете использовать такой мощный инструмент, как условное форматирование, чтобы удалить ненужные нули.
- Выделите диапазон, который может содержать нулевые значения. На вкладке Главная нажмите кнопку на ленте Условное форматирование, расположенную в блоке Стили. В открывшемся меню перейдите в раздел "Правила выделения ячеек" и "Равные".
- Откроется новое поле форматирования. В поле "Формат ячеек, которые равны" вставьте "0". В выпадающем списке в меню справа выберите "Пользовательский формат...".
- Открывается еще одно окно. Перейдите на вкладку "Шрифт". Щелкните на выпадающем списке Цвет, из которого выберите белый и щелкните на кнопке OK.
- Вернувшись в предыдущее окно форматирования, также нажмите "OK".

Теперь, если значение в ячейке равно null, она будет невидима для пользователя, поскольку цвет ее шрифта будет сливаться с цветом фона.
Урок: Условное форматирование в Excel
Способ 4: применение функции ЕСЛИ
Другой способ скрыть нули - использовать оператор IF.
- Выберите первую ячейку в диапазоне, где отображаются результаты вычислений и где, скорее всего, будут присутствовать нули. Нажмите на значок "Вставить функцию".
- Будет запущен мастер функций. Найдите оператор "IF" в списке представленных функций. Выбрав его, нажмите кнопку "OK".
- Активируется окно аргументов оператора. В поле "Булево выражение" введите формулу, которая вычисляется в целевой ячейке. Именно результат расчета по этой формуле может в итоге дать ноль. В каждом случае выражение будет разным. Сразу после этой формулы в том же поле добавляем "=0" без перевернутой запятой. В поле "Значение, если истина" поставьте пробел - " ". В поле "Значение при ложном" повторите формулу еще раз, но без выражения "=0". После ввода данных нажмите "OK".
- Но пока это условие применяется только к одной ячейке в диапазоне. Чтобы скопировать формулу и в другие ячейки, поместите курсор в правый нижний угол ячейки. Активируется маркер заполнения в виде креста. Щелкните левой кнопкой мыши и перетащите его на весь диапазон, который нужно преобразовать.
- В ячейки, содержащие нулевые значения, в результате преобразования вставляется пробел.

Кстати, если в поле "Значение, если true" в окне аргумента стоит тире, то в результате преобразования вместо пробела в нулевых ячейках появится тире.
Учебник: Функция "ЕСЛИ" в Excel
Способ 5: применение функции ЕЧИСЛО
Следующий метод является своего рода комбинацией функций ЕСЛИ и ЧИСЛО.
- Как и в предыдущем примере, откройте окно аргументов функции IF в первой ячейке обрабатываемого диапазона. В поле "Булево выражение" введите функцию ELIGUE. Функция показывает, заполнен ли элемент данными или нет. Затем раскройте скобки в том же поле и напишите адрес ячейки, которая может сделать целевую ячейку нулевой, если она пуста. Закройте скобки. То есть, по сути, оператор NUM будет проверять, есть ли данные в указанной области. Если да, то функция выведет 'TRUE', если нет, то 'FALSE'.
Значения следующих двух аргументов оператора IF меняются местами. То есть, в поле "Значение, если истинно" вводится формула расчета, а в поле "Значение, если ложно" ставится пробел - " ".
После ввода данных нажмите кнопку "OK".
- Как и в предыдущем методе, скопируйте формулу в остальную часть диапазона с помощью маркера заливки. Нулевые значения исчезнут из диапазона.
Урок: Мастер функций Excel
Существует несколько способов удалить число '0' в ячейке, если она имеет нулевое значение. Самый простой способ - отключить отображение нулей в настройках Excel. Однако учтите, что они исчезнут на всем рабочем листе. Если вы хотите применить обнуление к определенной области, в этом случае на помощь придут форматирование диапазона, условное форматирование и использование функций. Какой из этих методов вы выберете, зависит от конкретной ситуации, а также от ваших личных навыков и предпочтений.
Мы рады, что помогли вам решить вашу проблему.
Напишите свой вопрос в комментариях с подробным описанием проблемы. Наши специалисты сделают все возможное, чтобы ответить как можно скорее.
Помогла ли вам эта статья?
Да Нет
09:19
Людмила
Отображается: 2936
Как вводить нули в Excel? Иногда требуется ввести нули в пустые ячейки или, наоборот, удалить нулевые значения. Как говорится, "ты - хозяин" или "только ныть за свои деньги". Однако, как выясняется, для многих людей это очень сложно. Все зависит от того, как настроено программное обеспечение. Либо он ставит нули там, где должен и не должен, либо не ставит их вообще. Поэтому сегодня мы рассмотрим эти два вопроса.
Как поставить ноль в Excel
Точнее было бы сказать, как его сохранить. Вы можете установить ячейку на ноль, но не знаете, как ее сохранить. Вы должны настроить программу.
Убираем или ставим нули в Microsoft Excel 2003
Для этого перейдите в меню Инструменты и в самом низу выберите пункт Параметры.
Отобразится одноименное окно Параметры.
На вкладке Вид на панели Параметры в среднем столбце выберите Нулевые значения. Теперь все ваши нулевые значения в ячейках будут отображены.
Таким же образом можно удалить нули в Excel. Для этого просто снимите флажок, и нули не будут отображаться.
Как поставить или убрать нули в Microsoft Excel 2007
Нажмите на цветной значок программного обеспечения в левом верхнем углу.
Нажмите кнопку Excel "s Options (Параметры) в нижней части открывшегося меню.
В открывшемся окне Параметры Excel перейдите на вкладку Дополнительно и в большом окне справа найдите пункт Показывать параметры для следующего рабочего листа и отметьте галочкой Показывать нули в ячейках, содержащих нулевые значения.



в Microsoft Excel 2010
Это то же самое, что и в Excel 2007, но сначала зайдите в меню Файл, затем в Параметры, затем в Дополнительно - Показывать параметры для следующего рабочего листа - снимите или установите галочку - Показывать нули в ячейках, содержащих нулевые значения.
Не забудьте сохранить новые настройки. Нажмите кнопку OK в самом низу.
Вот как можно настроить Excel на отображение или удаление нулей.
Как вставить нули в Excel
Удачи! Это Людмила.
Понравилась статья — нажмите на кнопки:
Отображение и скрытие нулей в ячейках Excel
Как вы знаете, нулевые значения могут появляться в Excel довольно часто. Чаще всего это результат формулы. В целом, в нулевых значениях как таковых нет ничего плохого. При взгляде на него видно, что это результат какого-то расчета. Однако необходимость отображения нулевых (0) значений возникает не всегда. Независимо от того, требуют ли стандарты форматирования или ваши собственные предпочтения отображать или скрывать нулевое значение, существует несколько способов реализовать все эти требования.
Допустим, у вас есть книга, в которой вы создаете счет-фактуру или другой подобный документ.
Колонка C содержит формулу, которая рассчитывает сумму (количество, умноженное на цену).
Мы не знаем заранее, сколько строк будет содержать эта форма, но мы распространяем формулу на весь диапазон. В результате, основываясь на пустых ячейках, формула возвращает нулевые значения, которые при печати выглядят не очень привлекательно. К сожалению, этих нулей больше нет, но формула осталась.
Одной из особенностей Microsoft Excel является возможность настраивать отображение нулевых значений в ячейке или применять набор стандартов форматирования к таблице, которые требуют, чтобы нулевые значения были скрыты. Вы можете отображать и скрывать нулевые значения различными способами.
Скрытие и отображение всех нулевых значений на листе
Выберите Файл - Параметры - Дополнительно.
В группе "Параметры отображения" выберите интересующий вас рабочий лист и установите или снимите флажок "Включать нули в ячейки, содержащие нулевые значения".
Нажмите кнопку OK.
Как следует из названия, этот параметр применяется ко всему рабочему листу, что не всегда то, что нам нужно. Например, мы можем захотеть скрыть нули только в некоторых определенных ячейках рабочего листа.
Скрытие нулевых значений в выделенных ячейках.
Выберите ячейки, в которых нужно скрыть нули.
Откройте окно Формат одним из следующих способов:
- Вызов контекстного меню (правой кнопкой мыши) у выделенного - "Форматировать ячейки...".
- На вкладке "Главная" найдите раздел "Номер". - "Другие числовые форматы...".
- На вкладке "Главная" найдите раздел "Ячейки" - "Формат".
В появившемся окне выберите вкладку "Числовые" и в разделе "Числовые форматы" выберите "(все форматы)".
В разделе "Тип" выберите или вручную введите следующий образец вместо предложенного:
Нажмите OK.
Все нули будут удалены из ячеек, содержащих это значение.
Скрытие нулевых значений при помощи условного форматирования
Другой способ скрыть нулевое значение - использовать условное форматирование. Для тех, кто не знает, условное форматирование - это очень гибкий инструмент электронных таблиц, который позволяет быстро выделить важную информацию на листе. В нем используется условный механизм. Если значение ячейки соответствует определенному условию или набору условий, то ячейке придается вид интереса.
Давайте воспользуемся этой возможностью. Для этого выделим ячейки, чьи нулевые значения мы хотим скрыть.
На вкладке "Главная" нажимаем кнопку "Условное форматирование".
Из выпадающего списка выберите "Правила для выбранных ячеек...". - "Равно..."
В первой строке появившегося окна введите значение, которому должна соответствовать ячейка. В нашем случае это "0". В строке условий выберите "Формат пользователя...".
Откроется новое окно "Формат", во вкладке "Шрифт" выберите белый цвет из выпадающего списка и нажмите OK
т.е. мы описываем, как должна выглядеть ячейка, если она содержит нулевое значение.
Таким образом, мы не скрываем нули, а просто закрашиваем их белым цветом. Этот метод хорош, но только если фон ячейки также белый. Если клетка другого цвета, этот метод не подходит.
Скрытие нулевых значений при помощи формул
В этом случае в нашем распоряжении встроенные функции Excel. В частности, мы будем использовать функцию IF . В этом примере мы сделаем формулу для вычисления суммы частью другой формулы следующего вида:
=ЕСЛИ(D12*E12=0;»»;D12*E12) |
Как видно из этой формулы, мы сначала перемножаем значения, а затем сравниваем результат с . И если результат действительно равен нулю, мы выводим вместо него пустую строку (""). В противном случае мы перемножаем ячейки и выводим результат.
Хотя этот метод может показаться довольно громоздким (в зависимости от конкретной задачи вычисления, формула может быть довольно сложной), он также является наиболее универсальным, поскольку позволяет управлять отображением нулей в различных ситуациях.
Кроме того, если вы знаете программирование на VBA, вы можете написать пользовательскую функцию, которая предотвращает появление нулей в ячейках.