Как скрыть нулевые значения и настроить отображение чисел в Excel: пошаговая инструкция

Иван Корнев·18 августа 2026·4 мин

Скрыть нулевые значения и настроить отображение чисел в Excel можно через параметры листа, формат ячеек 0;-0;;@ или условное форматирование. Это меняет только визуальный вид, не удаляя данные для расчетов.

Оглавление

Способы скрытия нулевых значений

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

1. Через параметры листа (для всего листа) Самый быстрый способ убрать нули глобально без изменения форматов ячеек:

  1. Перейдите в меню «Файл» → «Параметры» → раздел «Дополнительно».
  2. Прокрутите список до блока «Параметры отображения для этого листа».
  3. Снимите галочку напротив пункта «Показывать нуль в ячейках, которые содержат нулевое значение».

2. Через пользовательский формат ячеек (для выделенного диапазона) Позволяет скрыть нули только в конкретных ячейках, сохраняя их фактическое значение для расчетов:

  1. Выделите нужные ячейки и нажмите Ctrl+1 (или выберите «Формат ячеек» на вкладке «Главная»).
  2. На вкладке «Число» выберите категорию «(все форматы)» или «Пользовательский».
  3. В поле «Тип» введите маску 0;-0;;@ или #;(#);"". Третья секция (после второй точки с запятой) отвечает за отображение нулей и должна остаться пустой.

3. Через условное форматирование Подходит, если нужно визуально скрыть нули, сделав цвет шрифта белым (под цвет фона):

  1. На вкладке «Главная» выберите «Условное форматирование» → «Новое правило».
  2. Используйте тип правила «Форматировать только ячейки, которые содержат».
  3. Задайте условие «равно 0», установив белый цвет шрифта в настройках формата.

4. С помощью функций Можно изменить саму формулу, чтобы она возвращала пустую строку вместо нуля. Например: =ЕСЛИ(A1=0;"";A1).

Настройка отображения чисел

Настройка формата не меняет само числовое значение в памяти Excel, а изменяет только его визуальное представление. Основные инструменты находятся на вкладке «Число» в диалоговом окне «Формат ячеек».

  • Числовой и денежный форматы: Позволяют задать количество знаков после запятой, разделитель групп разрядов и вид валюты.
  • Пользовательские форматы: Дают возможность создавать уникальные маски отображения, используя спецсимволы.
  • Текстовый формат: Если необходимо сохранить ведущие нули (например, в артикулах или номерах телефонов), перед вводом данных следует установить формат ячейки «Текстовый», иначе Excel автоматически удалит нули слева.
  • Группа «Число» на ленте: Для быстрой смены формата можно использовать выпадающий список или значки увеличения/уменьшения разрядности непосредственно на вкладке «Главная».
СимволНазначение в маскеПример результата
0Обязательная цифра0.00 отобразит 5 как 5,00
#Необязательная цифра# отобразит 5 как 5 (без лишних знаков)
?Выравнивание по десятичной точкеДобавляет пробелы для ровного столбца чисел

Внимание: применение текстового формата к ячейке, в которой уже введено число с ведущим нулем (например, 05), не восстановит этот ноль. Текстовый формат необходимо устанавливать до ввода данных.

Частые ошибки

  • Использование маски ;; вместо 0;-0;;@. Две точки с запятой скрывают не только нули, но и положительные, и отрицательные числа, делая ячейку визуально пустой полностью.
  • Попытка восстановить ведущий ноль постфактум. Как только число введено в ячейку с общим форматом, Excel удаляет незначащие нули слева. Смена формата на текстовый после ввода не вернет их обратно — данные придется вводить заново.
  • Путаница между скрытием и удалением. Скрытие нулей через параметры листа или форматы не удаляет их. Ячейка по-прежнему содержит 0 и участвует в формулах как ноль.

FAQ

В: Исчезнут ли данные для формул, если скрыть нули через параметры листа?
О: Нет, значение в ячейке остается равным 0 и продолжает участвовать в расчетах. Меняется только его визуальное отображение на экране.

В: Как вернуть отображение нулей обратно?
О: Если нули были скрыты через параметры листа, верните галочку в «Файл» → «Параметры» → «Дополнительно». Если через формат ячеек, выделите диапазон и выберите формат «Общий» на вкладке «Главная».

В: Почему условное форматирование не скрывает нули, а просто делает их белыми?
О: Условное форматирование не может удалить содержимое ячейки, оно меняет только визуальные атрибуты (цвет шрифта, заливку). Если фон листа не белый, белые нули будут видны. Для полного скрытия используйте пользовательский формат 0;-0;;@.