Пустые ячейки в сводной таблице появляются по двум причинам. Первая - данных для конкретной комбинации нет, и инструмент отображает пустоту как пустое место. Вторая - в исходных данных или в расчётах получается пустой результат или ноль, а сводный механизм продолжает выводить их как текст или число. Чтобы отчет выглядел аккуратно и не мешал чтению, можно настроить формат отображения пустых ячеек прямо в настройках сводной таблицы.

Ниже - рабочие варианты для Excel и для похожих сводных инструментов.

Настройте отображение пустых ячеек в Excel

  1. Кликните правой кнопкой мыши по сводной таблице.
  2. Выберите Параметры сводной таблицы.
  3. Откройте вкладку Макет и формат.
  4. В блоке Для пустых ячеек отображать установите нужное содержимое:
  5. чтобы пустые ячейки выглядели как тире, введите -
  6. чтобы скрыть отображение, удалите введенный текст
  7. чтобы показывать ноль, укажите 0

Такой способ описан в справке по параметрам сводной таблицы и соответствует настройке “для пустых ячеек отображать” в диалоге параметров. Источник: Hancom HOffice (раздел “Настройки сводной таблицы” и шаги “Чтобы отобразить пустые ячейки”) - https://help.hancom.com/hoffice110/ru-RU/HCell/menu/data/pivot_table_option.htm
Для Excel логика та же: настройка находится в параметрах, вкладка “Макет и формат”. Источник Microsoft: https://support.microsoft.com/ru-ru/office/%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D0%BD%D1%83%D0%BB%D0%B5%D0%B2%D1%8B%D1%85-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B9-3ec7a433-46b8-4516-8085-a00e9e476b03

Покажите или скройте нули, если в сводной появляются “пустые” строки

Иногда в сводной таблице “пустой” элемент на самом деле выводится как ноль. Microsoft отдельно описывает настройку для пустой/нулевой логики: в параметрах сводной таблицы есть опция для пустых ячеек отображать и там же можно управлять тем, что будет подставляться вместо пустоты. Источник: https://support.microsoft.com/ru-ru/office/%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D0%BD%D1%83%D0%BB%D0%B5%D0%B2%D1%8B%D1%85-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B9-3ec7a433-46b8-4516-8085-a00e9e476b03

Если нужно именно скрыть визуальное отображение 0 на листе, а не только в сводной:
- Откройте Файл - Параметры - Дополнительно
- Включите или выключите показ нулей в ячейках на листе
Источник: https://support.microsoft.com/ru-ru/office/%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D0%BD%D1%83%D0%BB%D0%B5%D0%B2%D1%8B%D1%85-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B9-3ec7a433-46b8-4516-8085-a00e9e476b03

Быстрый ориентир: что выбрать в “Для пустых ячеек отображать”

Что в поле “Для пустых ячеек отображать” Как будет выглядеть пустой участок в сводной Когда это удобно
- пустые ячейки заполняются тире нужна визуальная разделённость и порядок в отчете
0 пустые ячейки показывают нулевое значение когда “нет данных” по бизнес-логике считается нулём
(пустая строка, ничего не введено) пустые ячейки визуально скрываются когда нужно, чтобы пустой участок оставался пустым

Основание: параметр “Показывать пустые ячейки” в справке по настройкам сводной логически реализует подстановку строки для пустых ячеек. Источник Hancom HOffice: https://help.hancom.com/hoffice110/ru-RU/HCell/menu/data/pivot_table_option.htm

Если цель - убрать строки целиком, а не только знак в ячейке

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

Практика для таких случаев - управлять выводом на уровне вычисляемого значения:
- в поле значений используйте выражение, которое вместо нулевого итога возвращает пустое значение
- тогда элемент может перестать “собираться” в отчете, потому что итог становится действительно пустым

Microsoft описывает подход, как возвращать пустое отображение через формулу и функцию ЕСЛИ (пример с возвратом "" для скрытия нулей). Источник: https://support.microsoft.com/ru-ru/office/%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D0%BD%D1%83%D0%BB%D0%B5%D0%B2%D1%8B%D1%85-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B9-3ec7a433-46b8-4516-8085-a00e9e476b03

Типичные ошибки при настройке отображения пустых ячеек

  1. Настроили для пустых ячеек отображать, но проблема из-за того, что в сводной выводится ноль из вычислений. Тогда нужно отдельно работать с нулевыми итогами, а не только подстановкой для пустых.
  2. Изменили настройку, но не обновили сводный отчет. Всегда запускайте Обновить после правок в исходных данных.
  3. Попытались “скрыть всё”, но оставили промежуточные итоги или структуру, из-за чего появляются строки и разделители. Параметры макета в сводной таблице влияют на вид отчета. Источник Microsoft по параметрам макета сводной: https://support.microsoft.com/ru-ru/office/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D1%85-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%BE%D0%B2-%D0%BC%D0%B0%D0%BA%D0%B5%D1%82%D0%B0-%D1%81%D0%B2%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B-efd8569c-f07a-43c1-9db2-4f2912a0f94e

Итог

Чтобы настроить формат отображения пустых ячеек в сводной таблице, достаточно зайти в Параметры сводной таблицы - Макет и формат и задать значение в Для пустых ячеек отображать (например -, 0 или пустую строку). Если же задача - убрать строки целиком, то одной подстановки обычно мало, и лучше возвращать пустой результат на уровне вычисляемого значения через формулу. Источники по параметрам и логике подстановки пустых: Hancom HOffice https://help.hancom.com/hoffice110/ru-RU/HCell/menu/data/pivot_table_option.htm и справка Microsoft по отображению нулей/пустого вывода https://support.microsoft.com/ru-ru/office/%D0%BE%D1%82%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D0%B8%D0%B5-%D0%BD%D1%83%D0%BB%D0%B5%D0%B2%D1%8B%D1%85-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B9-3ec7a433-46b8-4516-8085-a00e9e476b03