Отображение и скрытие нулевых значений
Вы можете сами настроить отображение нулевых значений в ячейке или использовать в таблице набор стандартов форматирования, которые требуют скрывать нулевые значения. Отображать и скрывать нулевые значения можно разными способами.
Потребность отображать нулевые значения (0) на листах возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Скрытие и отображение всех нулевых значений на листе
-
Выберите Файл > Параметры > Дополнительно.
-
В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
-
Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
-
Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
-
Скрытие нулевых значений в выделенных ячейках
Эти действия скрывают нулевые значения в выбранных ячейках с помощью числовых форматов. Скрытые значения отображаются только в панели формул и не печатаются. Если значение в одной из этих ячеек изменится на неосвое число, то значение отобразится в ячейке, а формат значения будет аналогиен общему числовому формату.
-
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
-
Вы можете нажать клавиши CTRL+1 или на вкладке Главная щелкнуть Формат > Формат ячеек.
-
Щелкните Число > Все форматы.
-
В поле Тип введите выражение 0;-0;;@ и нажмите кнопку ОК.
Отображение скрытых значений.
-
Выделите ячейки со скрытыми нулевыми значениями.
-
Вы можете нажать клавиши CTRL+1 или на вкладке Главная щелкнуть Формат > Формат ячеек.
-
Для применения числового формата, определенного по умолчанию, выберите Число > Общий и нажмите кнопку ОК.
Скрытие нулевых значений, возвращенных формулой
-
Выделите ячейку, содержащую нулевое (0) значение.
-
На вкладке Главная щелкните стрелку рядом с кнопкой Условное форматирование и выберите «Правила выделения ячеек» > «Равно».
-
В левом поле введите 0.
-
В правом поле выберите Пользовательский формат.
-
В поле Формат ячейки откройте вкладку Шрифт.
-
В списке Цвет выберите белый цвет и нажмите кнопку ОК.
Отображение нулей в виде пробелов или тире
Для решения этой задачи воспользуйтесь функцией ЕСЛИ.
Если ячейка содержит нулевые значения, для возврата пустой ячейки используйте формулу, например такую:
-
=ЕСЛИ(A2-A3=0;»»;A2-A3)
Вот как читать формулу. Если результат вычисления (A2-A3) равен «0», ничего не отображается, в том числе и «0» (это указывается двойными кавычками «»). В противном случае отображается результат вычисления A2-A3. Если вам нужно не оставлять ячейки пустыми, но отображать не «0», а что-то другое, между двойными кавычками вставьте дефис «-» или другой символ.
Скрытие нулевых значений в отчете сводной таблицы
-
Выберите отчет сводной таблицы.
-
На вкладке Анализ в группе Сводная таблица щелкните стрелку рядом с командой Параметры и выберите пункт Параметры.
-
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
-
Изменение отображения ошибки В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
-
Изменение отображения пустой ячейки Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
-
К началу страницы
Потребность отображать нулевые значения (0) на листах возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Отображение и скрытие всех нулевых значений на листе
-
Выберите Файл > Параметры > Дополнительно.
-
В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
-
Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
-
Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
-
Скрытие нулевых значений в выделенных ячейках с помощью числового формата
Эти действия позволяют скрыть нулевые значения в выделенных ячейках. Если значение в одной из ячеек станет ненулевым, его формат будет аналогичен общему числовому формату.
-
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
-
Вы можете нажать клавиши CTRL+1 или на вкладке Главная щелкнуть Формат > Формат ячеек.
-
В списке Категория выберите элемент Пользовательский.
-
В поле Тип введите 0;-0;;@
Примечания:
-
Скрытые значения отображаются только в строке формул или в ячейке, если вы редактируете ее содержимое. Эти значения не печатаются.
-
Чтобы снова отобразить скрытые значения, выделите ячейки, а затем нажмите клавиши CTRL+1 или на вкладке Главная в группе Ячейки наведите указатель мыши на элемент Формат и выберите Формат ячеек. Чтобы применить числовой формат по умолчанию, в списке Категория выберите Общий. Чтобы снова отобразить дату и время, выберите подходящий формат даты и времени на вкладке Число.
Скрытие нулевых значений, возвращенных формулой, с помощью условного форматирования
-
Выделите ячейку, содержащую нулевое (0) значение.
-
На вкладке Главная в группе Стили щелкните стрелку рядом с элементом Условное форматирование, наведите указатель на элемент Правила выделения ячеек и выберите вариант Равно.
-
В левом поле введите 0.
-
В правом поле выберите Пользовательский формат.
-
В диалоговом окне Формат ячеек откройте вкладку Шрифт.
-
В поле Цвет выберите белый цвет.
Использование формулы для отображения нулей в виде пробелов или тире
Для выполнения этой задачи используйте функцию ЕСЛИ.
Пример
Чтобы этот пример проще было понять, скопируйте его на пустой лист.
|
|
Дополнительные сведения об использовании этой функции см. в статье Функция ЕСЛИ.
Скрытие нулевых значений в отчете сводной таблицы
-
Щелкните отчет сводной таблицы.
-
На вкладке Параметры в группе Параметры сводной таблицы щелкните стрелку рядом с командой Параметры и выберите пункт Параметры.
-
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
Изменение способа отображения ошибок. В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
Изменение способа отображения пустых ячеек. Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
К началу страницы
Потребность отображать нулевые значения (0) на листах возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Отображение и скрытие всех нулевых значений на листе
-
Нажмите кнопку Microsoft Office , Excel параметры, а затем выберите категорию Дополнительные параметры.
-
В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
-
Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
-
Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
-
Скрытие нулевых значений в выделенных ячейках с помощью числового формата
Эти действия позволяют скрыть нулевые значения в выделенных ячейках. Если значение в одной из ячеек станет ненулевым, его формат будет аналогичен общему числовому формату.
-
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
-
Вы можете нажать клавиши CTRL+1 или на вкладке Главная в группе Ячейки щелкнуть Формат > Формат ячеек.
-
В списке Категория выберите элемент Пользовательский.
-
В поле Тип введите 0;-0;;@
Примечания:
-
Скрытые значения отображаются только в или в ячейке, если вы редактируете ячейку, и не печатаются.
-
Чтобы снова отобразить скрытые значения, выделите ячейки, а затем на вкладке Главная в группе Ячейки наведите указатель мыши на элемент Формат и выберите Формат ячеек. Чтобы применить числовой формат по умолчанию, в списке Категория выберите Общий. Чтобы снова отобразить дату и время, выберите подходящий формат даты и времени на вкладке Число.
Скрытие нулевых значений, возвращенных формулой, с помощью условного форматирования
-
Выделите ячейку, содержащую нулевое (0) значение.
-
На вкладке Главная в группе Стили щелкните стрелку рядом с кнопкой Условное форматирование и выберите «Правила выделения ячеек» > «Равно».
-
В левом поле введите 0.
-
В правом поле выберите Пользовательский формат.
-
В диалоговом окне Формат ячеек откройте вкладку Шрифт.
-
В поле Цвет выберите белый цвет.
Использование формулы для отображения нулей в виде пробелов или тире
Для выполнения этой задачи используйте функцию ЕСЛИ.
Пример
Чтобы этот пример проще было понять, скопируйте его на пустой лист.
Копирование примера
-
Выделите пример, приведенный в этой статье.
Важно: Не выделяйте заголовки строк или столбцов.
Выделение примера в справке
-
Нажмите клавиши CTRL+C.
-
В Excel создайте пустую книгу или лист.
-
Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.
Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.
-
Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе «Зависимости формул» нажмите кнопку Показать формулы.
Скопировав пример на пустой лист, вы можете настроить его так, как вам нужно.
|
|
Дополнительные сведения об использовании этой функции см. в статье Функция ЕСЛИ.
Скрытие нулевых значений в отчете сводной таблицы
-
Щелкните отчет сводной таблицы.
-
На вкладке Параметры в группе Параметры сводной таблицы щелкните стрелку рядом с командой Параметры и выберите пункт Параметры.
-
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
Изменение способа отображения ошибок. В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
Изменение способа отображения пустых ячеек. Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
См. также
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Поиск ошибок в формулах
Сочетания клавиш и горячие клавиши в Excel
Функции Excel (по алфавиту)
Функции Excel (по категориям)
Нужна дополнительная помощь?
Доброго дня Ексельчани! Проблема следующая: Заполняю таблицу, другая таблица берет из заполняемой данные и делает свои вычисления, но она безразмерная, чтобы не тянуть все время формулу и делаю по этой таблице сводную. Т.к. в вычисляемой есть пустые ячейки и равные 0 в сводной соответственно они и появляются . Не смогу добавить файл .xlsx ((( «Превышен максимальный размер загружаемого файла (100 КБ).» Это новые правила на сайте или я чтото не так делаю?? Изменено: Александр Белов — 03.03.2016 09:32:34 |
|
Sanja Пользователь Сообщений: 14838 |
1. Нули. Файл-Параметры-Дополнительно-Показать параметры для следующего листа…-Снять галку с пункта «Показывать нули для….» Согласие есть продукт при полном непротивлении сторон. |
Спасибо, Sanja ! 1) — прошел на ура |
|
Sanja Пользователь Сообщений: 14838 |
Убрать пусто
Не пренебрегайте поиском Согласие есть продукт при полном непротивлении сторон. |
Sanja
, дело в том, что я не хочу заменить «пусто» на пусто. А вообще убрать эту строчку из сводной. |
|
Sanja
, дошло самому)) Sanja , спасибо и удачи;) Изменено: Александр Белов — 03.03.2016 19:07:28 |
|
Юрий М Модератор Сообщений: 60570 Контакты см. в профиле |
#7 03.03.2016 14:23:52
Новые? А Вы раньше там про ограничения ничего не видели? )) |
||
Yastreb Пользователь Сообщений: 65 |
Форумчане, приветствую. как побороть эту проблему ? * своданя табл сделана в MS Excel 2016, POWER PIVOT Изменено: Yastreb — 02.07.2019 12:30:57 |
PooHkrd Пользователь Сообщений: 6602 Excel x64 О365 / 2016 / Online / Power BI |
Yastreb, в формуле меры делайте проверку получившегося значения на равенство нулю, и если получается ноль, то в сводную выводите BLANK(), тогда полностью пустые строки сами из отчета пропадут. Вот горшок пустой, он предмет простой… |
anvo Пользователь Сообщений: 2 |
Приветствую! Изменено: anvo — 25.07.2019 12:28:33 |
anvo Пользователь Сообщений: 2 |
Ответ нашел самостоятельно в настройках. удалить вопрос не смог Вопрос задавался в рамках решения следующей задачи: И для группы товаров — полуфабрикатов, которые в таблице Т1 могут присутствовать как в поле Товар (т.е. как готовое изделие), так и в поле Материал (т.е. как заготовка для другого Товара) необходимо получить таблицу текущего остатка данных TKU как ( СуммаКоличество — СуммаРасход) по дням. Кто-то решал подобное? Изменено: anvo — 25.07.2019 12:36:59 |
tolstak Пользователь Сообщений: 471 |
anvo, вероятно, Параметры поля -> «Отображать пустые элементы» |
belousov_ka Пользователь Сообщений: 1 |
#13 25.10.2022 16:34:27 Yastreb, фильтром можно попробовать убрать строки с нулевыми значениями. Я использую в платёжном календаре. Прикрепленные файлы
Изменено: belousov_ka — 25.10.2022 16:36:32 |
Сводная таблица Excel: Как скрыть нулевые значения
У меня есть две таблицы и две сводные таблицы для каждой из них соответственно. В первой таблице длительность каждой задачи вычисляется по столбцу «длительность», а во второй такого столбца нет, и длительность каждой задачи является вычисляемым полем в сводной таблице. Как видим, в первой сводной таблице задачи с нулевым временем не отображаются. Но во второй сводной таблице, где длительности вычисляются полями, нулевые временные задачи отображаются как «0: 00». Как я могу скрыть ноль раз как в первом столике?
3 ответов
щелкните правой кнопкой мыши на сводной таблице и выберите Параметры сводной таблицы, а затем использовать For empty cells, show вариант — как здесь:
Ok, в случае, если есть число, как 0 или 00:00 в ваших данных, и вы не хотите, чтобы отобразить это тоже, вы можете решить ее с помощью пользовательского формата чисел, как # или hh:mm:ss;hh:mm:ss;»»; .
в excel поможет вам найти это: <POSITIVE>;<NEGATIVE>;<NULL>;<TEXT> как основная форма для пользовательских форматов-так, этот формат здесь [h]:mm;[h]:mm;»»;@ скрывает 00:00 .
можно создать вычисляемое поле в поле формула введите: = IF(Value=0, «NA», Value) Теперь, когда есть нулевое значение, оно вызовет ошибку
щелкните правой кнопкой мыши на сводной таблице и выберите Параметры сводной таблицы, а затем проверить значения ошибок, показать вариант отмечен галочкой и пустой
дополнительным преимуществом этого метода является то, что значение 0 не включается ни в какие итоги или средние, и точки не будут печататься ни на одном из сводных графиков
можно использовать условное форматирование для всего листа или области вращения. Установить новое правило. «Форматировать только ячейки, содержащие «и установить» равно 0 » и установить цвет текста белый. На самом деле он скрывает 0, но работает.
Как не показывать 0 в Excel, если это не нужно
Как не показывать 0 в Эксель? В версиях 2007 и 2010 жмите на CTRL+1, в списке «Категория» выберите «Пользовательский», а в графе «Тип» — 0;-0;;@. Для более новых версий Excel жмите CTRL+1, а далее «Число» и «Все форматы». Здесь в разделе «Тип» введите 0;-0;;@ и жмите на «Ок». Ниже приведем основные способы, как не отображать нули в Excel в ячейках для разных версий программы — 2007, 2010 и более новых версий.
Как скрыть нули
Существует много способов, как не показывать 0 в Excel, если в них нет необходимости. Здесь алгоритм действий немного отличается в зависимости от версии программы.
Версия 2007 и 2010
При наличии под рукой версии 2007 или 2010 можно внести изменения следующими методами.
Числовой формат
Наиболее простой способ, как не показывать нулевые значения в Excel — скрыть данные с помощью форматирования. Сделайте следующие шаги:
- Выделите ячейки с цифрами «0», которые нужно не показывать.
- Кликните на CTRL+1 или зайдите в раздел «Главная», а далее «Ячейки» и «Формат».
- В разделе «Категория» формата ячеек кликните на «Пользовательский»/«Все форматы».
- В секции «Тип» укажите 0;-0;;@.
Скрытые параметры показываются только в fx или в секции, если вы редактируете данные, и не набираются.
Условное форматирование
Следующий метод, как в Экселе не показывать нулевые значения — воспользоваться опцией условного форматирования. Сделайте следующие шаги:
- Выделите секцию, в которой имеется «0».
- Перейдите в раздел «Главная», а далее «Стили».
- Жмите на стрелку возле кнопки «Условное форматирование».
- Кликните «Правила выделения …».
- Выберите «Равно».
- Слева в поле введите «0».
- Справа укажите «Пользовательский формат».
- В окне «Формат …» войдите в раздел «Шрифт».
- В поле «Цвет» выберите белый.
Указание в виде пробелов / тире
Один из способов, как в Excel не показывать 0 в ячейке — заменить эту цифру на пробелы или тире. Для решения задачи воспользуйтесь опцией «ЕСЛИ». К примеру, если в А2 и А3 находится цифра 10, а формула имеет вид =А2-А3, нужно использовать другой вариант:
- =ЕСЛИ(A2-A3=0;»»;A2-A3). При таком варианте устанавливается пустая строка, если параметр равен «0».
- =ЕСЛИ(A2-A3=0;»-«;A2-A3). Ставит дефис при 0-ом показателе.
Сокрытие данных в нулевом отчете Excel
Как вариант, можно не отображать нулевые значения в Excel в отчете сводной таблицы. Сделайте следующие шаги:
- Войдите в «Параметры», а в разделе «Параметры сводной таблицы» жмите на стрелку возле пункта с таким же названием и выделите нужный раздел.
- Кликните на пункт «Разметка и формат».
- В секции изменения способа отображения ошибок в поле «Формат» поставьте «Для ошибок отображать», а после введите в поле значения. Чтобы показывать ошибки в виде пустых ячеек удалите текст из поля.
- Еще один вариант — поставьте флажок «Для пустых ячеек отображать» и в пустом поле введите интересующий параметр. Если нужно, чтобы поле оставалось пустым, удалите весь текст.
Для более новых версий
Ситуация обстоит иным образом, если нужно не показывать нули в Excel более новой версии. В таком случае воспользуйтесь одним из предложенных ниже решений.
Как не показывать 0 в выделенных ячейках
Это действие позволяет не отображать «0» в Excel с помощью числовых форматов. Спрятанные параметры показываются только в панели формул и не распечатываются. Если параметр в одной из секций меняется на нулевой число, параметр отобразится в ячейке, а формат будет правильным.
- Выделите место таблицы, в котором имеется «0» в Excel.
- Жмите CTRL+1.
- Кликните «Число» и «Все форматы».
- В поле «Тип» укажите 0;-0;;@.
- Кликните на кнопку «ОК».
Скрытие параметров, которые возращены формулой
Следующий способ, как не отображать 0 в Excel — сделать следующие шаги:
- Войдите в раздел «Главная».
- Жмите на стрелку возле «Условное форматирование».
- Выберите «Правила выделения ячеек» больше «Равно».
- Слева введите «0».
- Справа укажите «Пользовательский формат».
- В разделе «Формат ячейки» введите «Шрифт».
- В категории «Цвет» введите белый и жмите «ОК».
Отражение в виде пробелов / тире
Как и в более старых версиях, в Экселе можно не показывать ноль, а ставить вместо него пробелы / тире. В таком случае используйте формулу =ЕСЛИ(A2-A3=0;»»;A2-A3). В этом случае, если результат равен нулю, в таблице ничего не показывается. В иных ситуациях отображается А2-А3. Если же нужно подставить какой-то другой знак, нужно между кавычками вставить интересующий знак.
Скрытие 0-х параметров в отчете
Как вариант, можно не показывать 0 в Excel в отчете таблицы. Для этого в разделе «Анализ» в группе «Сводная таблица» жмите «Параметры» дважды, а потом войдите в «Разметка и формат». В пункте «Разметка и формат» сделайте следующие шаги:
- В блоке «Изменение отображения пустой ячейки» поставьте отметку «Для пустых ячеек отображать». Далее введите в поле значение, которое нужно показывать в таблице Excel или удалите текст, чтобы они были пустыми.
- Для секции «Изменение отображения ошибки» в разделе «Формат» поставьте отметку «Для ошибок отображать» и укажите значение, которое нужно показывать в Excel вместо ошибок.
Как показывать нулевые значения
Иногда возникает обратная ситуация, когда нужно показать 0 в Excel.
Для Эксель 2007 и 2010
Для Excel 2007 и 2010 сделайте следующие шаги:
- Выберите «Файл» и «Параметры».
- Сделайте «Дополнительно».
- В группе «Показать параметры для следующего листа». Чтобы показать «0», нужно установить пункт «Показывать нули в ячейках, которые содержат 0-ые значения».
Еще один вариант:
- Жмите CTRL+1.
- Кликните на раздел «Категория».
- Выберите «Общий».
- Для отображения даты / времени выберите нужный вариант форматирования.
Для более новых версий
Для Эксель более новых версий, чтобы показывать 0, сделайте следующее:
- Выделите секции таблицы со спрятанными нулями.
- Жмите на CTRL+1.
- Выберите «Число», а далее «Общий» и «ОК».
Это основные способы, как не показывать 0 в Excel, и как обратно вернуть правильные настройки. В комментариях расскажите, каким способом вы пользуетесь, и какие еще имеются варианты.
Как скрыть строки с нулевым значением в сводной таблице?
Скрытие строк, содержащих нулевые значения, в сводной таблице может быть общей потребностью, с которой часто сталкиваются пользователи. После скрытия строк с нулевым значением ваша сводная таблица будет выглядеть аккуратно, а данные также будут подавлены. Но как скрыть в сводной таблице строки, содержащие нулевые значения? Пожалуйста, прочтите следующее руководство.
Скрыть строку с нулевым значением, создав поле фильтра
Скрыть строку с нулевым значением с помощью функции фильтра в сводной таблице
Скрыть строку с нулевым значением, создав поле фильтра
Чтобы скрыть строки с нулевым значением от отображения в сводной таблице, выполните следующие действия:
1. После создания сводной таблицы в поле Список полей сводной таблицы перетащите нужные поля, нулевые значения которых вы хотите скрыть из Выберите поля для добавления в отчет коробка в Фильтр отчетов поле, и ваши перетаскиваемые поля отображаются в верхней части сводной таблицы, см. снимок экрана:
2. Затем щелкните стрелку раскрывающегося списка поля, нулевые значения которого вы хотите скрыть, и установите флажок Выбрать несколько элементов поле, затем снимите флажок 0, см. снимок экрана:
3. Нажмите OK, и все строки с нулевым значением были скрыты для этого поля, если вам нужно скрыть нулевые значения в других полях, просто повторите шаг 2. Строки с нулевым значением будут скрыты из выбранных вами полей.
Скрыть строку с нулевым значением с помощью функции фильтра в сводной таблице
Помимо описанного выше метода, вы также можете использовать функцию фильтра в сводной таблице, чтобы скрыть строки с нулевым значением. Сделайте так:
1. В сводной таблице выберите любую строку содержимого и щелкните правой кнопкой мыши, затем выберите Фильтр > Фильтры значений, см. снимок экрана:
2. В Фильтр значений В первом раскрывающемся списке выберите поле данных, нулевые значения которого вы хотите скрыть, и выберите не равно из второго выпадающего списка, наконец, введите 0 в текстовое поле, см. снимок экрана:
3. Затем нажмите OK , чтобы закрыть это диалоговое окно, и строки с нулевым значением были скрыты в выбранном вами поле данных.
Внимание: С помощью этого метода вы можете скрыть только одно поле столбца, если вы выберете другое поле для скрытия, будут отображаться исходные скрытые строки, их отношение будет «ИЛИ».
Статьи по теме:
- Как скрыть значения ошибок в сводной таблице?
- Как заблокировать ширину столбца в сводной таблице?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (9)
Оценок пока нет. Оцените первым!
Разберем несколько вариантов как можно убрать нули в ячейках в Excel заменив их либо на пустое поле, либо на альтернативные нулю символы (например, прочерк).
Приветствую всех, дорогие читатели блога TutorExcel.Ru!
Обработка таблиц с числовыми данными практически неотъемлемая часть работы в Excel для многих пользователей программы.
Внешний вид отображения данных также является достаточно важным атрибутом, и если ненулевые значения мы привыкли показывать, то бывают ситуации когда нули визуально лучше не показывать и скрыть.
Обычно в таких случаях нули в таблицах заменяют либо на пустое поле, либо на аналогичные по смыслу символы (к примеру, в виде прочерка).
В зависимости от требуемых задач можно выделить несколько различных начальных условий для подобной замены нулей:
- На всем листе (в каждой ячейке);
- В конкретных (выделенных) ячейках;
- В формулах;
- В сводных таблицах.
Предположим, что у нас имеется таблица с числами (большого размера, чтобы наглядно оценить различие во внешнем виде), где в частности есть достаточно много нулей, и на ее примере попытаемся удалить ненулевые значения:
На всем листе
Если нам нужно убрать нули в каждой без исключения ячейке листа, то перейдем в панели вкладок Файл -> Параметры -> Дополнительно (так как эти настройки относятся в целом к работе со всей книгой):
Далее в блоке Параметры отображения листа (находится примерно в середине ленты) снимем галочку напротив поля Показывать нули в ячейках, которые содержат нулевые значения (по умолчанию галочка стоит и все нули показываются).
Нажимаем OK и в результате исходная таблица приобретает следующий вид:
Действительно, как мы видим таблица стала чуть более наглядной, более удобной для восприятия данных и наше внимание не отвлекается от ненужных деталей.
Чтобы вернуть обратно отображение нулей, то нужно сделать обратную процедуру — в настройках поставить галочку напротив соответствующего поля.
Важная деталь.
Этот параметр задает скрытие нулевых значений только на выбранном листе.
Если же нужно удалить нули во всей книге, то такую настройку нужно делать для каждого листа:
Определенным неудобством данного способа удаления нулевых значений является безальтернативность вида отображения замены, т.е. вместо 0 всегда будет показываться пустая ячейка.
Частично эту проблему может решить следующий вариант.
В выделенных ячейках
Если нам нужно убрать нулевые значения не во всех ячейках, а только в конкретных, то механизм удаления нулей несколько отличается от предыдущего способа.
Рассмотрим такую же таблицу и в этот раз попытаемся удалить нули из левой части таблицы.
В начале давайте вспомним, что любое число в Excel имеет формат отображения в виде маски A;B;C;D, где A, B, C, D — формат записи и точка с запятой, отделяющая их друг от друга:
- A — запись когда число положительное;
- B — запись когда число отрицательное;
- C — запись когда число равно нулю;
- D — запись если в ячейке не число, а текст (обычно для чисел не используется).
В записи необязательно указывать все маски в явном виде. К примеру, если указана всего одна, то она распространяется на формат всех чисел, если две, то первая часть маски отвечает за отображение положительных чисел и нулей, а вторая — отрицательных.
Так как наша задача в удалении именно нуля из записи, то нам нужно в маске прописать как будет выглядеть третий параметр (часть C из маски), а заодно и первый (часть A, положительное число) со вторым (часть B, отрицательное число).
Поэтому, чтобы убрать нули из выделенных ячеек, щелкаем по ним правой кнопкой мыши и в контекстном меню выбираем Формат ячеек -> Число, а далее среди форматов переходим во Все форматы:
Затем в маске прописываем формат отображения нуля, вместо него либо ничего не пишем (маска # ##0;- # ##0; чтобы ячейка стала пустой), либо пишем заменяющий символ (маска # ##0;-# ##0;»-«, чтобы в ячейке стоял прочерк), и нажимаем OK.
В результате получаем:
Для обратного отображения нулей опять же нужно поправить запись маски на изначальный вид.
Идём дальше.
В формулах
Проблему с нулями в ячейках также можно решить и формульным путем.
Если в ячейке значение вычисляется по формуле, то с помощью функции ЕСЛИ мы можем задать различные сценарии отображения (например, если значение не равно 0, то оставляем значение, а если равно 0, то возвращаем пустое поле или любой другой альтернативный вариант).
Давайте для исходной таблицы пропишем отклонение между периодами с помощью функции ЕСЛИ.
Вместо стандартной формулы =A1-B1 пропишем =ЕСЛИ(A1-B1=0;»-«;A1-B1):
Как мы видим теперь в столбце с отклонениями вместо 0 стоят прочерки, чего мы как раз и хотели добиться.
В сводных таблицах
Для начала пусть у нас имеется простая и небольшая таблица с данными (при этом в таблице не все ячейки будут заполнены), на основе которой мы построим сводную таблицу:
Задача удаления нулей из сводной таблицы можно условно разделить на 2 направления:
- Работа с данными как с ячейками листа;
В этом случае мы не делаем разницы между ячейками сводной таблицы и ячейками листа, т.е. можем воспользоваться вышеописанными способами, чтобы скрыть 0. - Работа с данными в сводной таблице.
В этом случае мы работаем не с ячейками листа, а непосредственно со сводной таблицей.
Так как первый вариант мы уже детально разбирали выше, то давайте поподробнее остановимся на втором, в котором также выделим 2 способа, чтобы убрать нули из таблицы:
- С помощью создания фильтров;
- С помощью настройки параметров сводной таблицы.
Рассмотрим оба варианта.
Создание и применение фильтра
Давайте в сводной таблице добавим в качестве фильтра поля, по которым мы хотим скрыть нули (в данном примере это Количество, но в принципе тут может стоят все что угодно).
Теперь щелкаем по значку фильтра для поля Количество и в выпадающем списке снимаем галочку напротив значений 0 или (пусто), тем самым исключив эти значения из отображения:
Как мы видим строки, где находились нулевые значения, скрылись, что нам и требовалось.
Перейдем к следующему варианту.
Настройка параметров сводной таблицы
С помощью настройки параметров сводной таблицы мы также можем удалить нули из ячеек. Во вкладке Работа со сводными таблицами выбираем Анализ -> Сводная таблица -> Параметры -> Макет и формат:
В разделе Формат нас интересует пункт Для пустых ячеек отображать, чтобы убрать нули в сводной таблице, нужно поставить галочку в соответствующем поле и оставить поле справа пустым.
В этом случае получается, что пустые ячейки из исходной таблицы подтянулись в сводную, а уже затем мы задали конкретный формат (пустое поле) для их отображения. В итоге получаем:
На этом все!
Скачать файл с примером.
Спасибо за внимание!
Если у вас есть вопросы или мысли по теме статьи — обязательно спрашивайте и пишите в комментариях, не стесняйтесь.
Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!