Скрытие значений и индикаторов ошибок в ячейках
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Предположим, что в формулах с электронными таблицами есть ошибки, которые вы ожидаете и которые не нужно исправлять, но вы хотите улучшить отображение результатов. Существует несколько способов скрытие значений ошибок и индикаторов ошибок в ячейках.
Существует множество причин, по которым формулы могут возвращать ошибки. Например, деление на 0 не допускается, и если ввести формулу =1/0, Excel возвращает #DIV/0. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! и #VALUE!.
Преобразование ошибки в нулевое значение и использование формата для скрытия значения
Чтобы скрыть значения ошибок, можно преобразовать их, например, в число 0, а затем применить условный формат, позволяющий скрыть значение.
Создание примера ошибки
-
Откройте чистый лист или создайте новый.
-
Введите 3 в ячейку B1, в ячейку C1 — 0, а в ячейку A1 — формулу =B1/C1.
The #DIV/0! в ячейке A1. -
Выделите ячейку A1 и нажмите клавишу F2, чтобы изменить формулу.
-
После знака равно (=) введите ЕСЛИERROR и открываю скобку.
ЕСЛИERROR( -
Переместите курсор в конец формулы.
-
Введите ,0), то есть запятую и закрываюю скобки.
Формула =B1/C1 становится=ЕСЛИERROR(B1/C1;0). -
Нажмите клавишу ВВОД, чтобы завершить редактирование формулы.
Теперь в ячейке вместо ошибки #ДЕЛ/0! должно отображаться значение 0.
Применение условного формата
-
Выделите ячейку с ошибкой и на вкладке Главная нажмите кнопку Условное форматирование.
-
Выберите команду Создать правило.
-
В диалоговом окне Создание правила форматирования выберите параметр Форматировать только ячейки, которые содержат.
-
Убедитесь, что в разделе Форматировать только ячейки, для которых выполняется следующее условие в первом списке выбран пункт Значение ячейки, а во втором — равно. Затем в текстовом поле справа введите значение 0.
-
Нажмите кнопку Формат.
-
На вкладке Число в списке Категория выберите пункт (все форматы).
-
В поле Тип введите ;;; (три точки с запятой) и нажмите кнопку ОК. Нажмите кнопку ОК еще раз.
Значение 0 в ячейке исчезнет. Это связано с тем, что пользовательский формат ;;; предписывает скрывать любые числа в ячейке. Однако фактическое значение (0) по-прежнему хранится в ячейке.
Для форматирования ячеек с ошибками используйте следующую процедуру, чтобы текст в них отображался белым шрифтом. В этом случае текст ошибки в этих ячейках практически невидим.
-
Выделите диапазон ячеек, содержащих значение ошибки.
-
На вкладке Главная в группе Стили щелкните стрелку рядом с командой Условное форматирование и выберите пункт Управление правилами.
Появится диалоговое окно Диспетчер правил условного форматирования. -
Выберите команду Создать правило.
Откроется диалоговое окно Создание правила форматирования. -
В списке Выберите тип правила выберите пункт Форматировать только ячейки, которые содержат.
-
В разделе Измените описание правила в списке Форматировать только ячейки, для которых выполняется следующее условие выберите пункт Ошибки.
-
Нажмите кнопку Формат и откройте вкладку Шрифт.
-
Щелкните стрелку, чтобы открыть список Цвет, а затем в списке Цвета темывыберите белый цвет.
Иногда вы не хотите, чтобы в ячейках появлялись оценки ошибок и вместо них должна отображаться текстовая строка, например «#N/Д», тире или строка «0». Сделать это можно с помощью функций ЕСЛИОШИБКА и НД, как показано в примере ниже.
Описание функций
ЕСЛИERROR С помощью этой функции можно определить, содержит ли ячейка ошибку и возвращает ли ошибку формула.
НД Эта функция возвращает в ячейке строку «#Н/Д». Синтаксис =NA().
-
Выберите отчет сводной таблицы.
Появится область «Инструменты для работы со pivottable». -
Excel 2016 и Excel 2013: на вкладке Анализ в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.
Excel 2010 и Excel 2007: на вкладке Параметры в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.
-
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
-
Изменение способа отображения ошибок. В поле Формат выберите значение ошибкиПоказывать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
-
Изменение способа отображения пустых ячеек Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
-
В левом верхнем углу ячейки с формулой, которая возвращает ошибку, появляется треугольник (индикатор ошибки). Чтобы отключить его отображение, выполните указанные ниже действия.
Ячейка с ошибкой в формуле
-
В Excel 2016, Excel 2013 и Excel 2010: Выберите Файл >Параметры >Формулы.
In Excel 2007: Click the Microsoft Office button > Excel Options >Formulas.
-
В разделе Поиск ошибок снимите флажок Включить фоновый поиск ошибок.
Нужна дополнительная помощь?
С помощью условного форматирования можно скрывать нежелательные значения. Например, перед выводом документа на печать. Наиболее часто такими значениями являются ошибки или нулевые. Тем-более, эти значения далеко не всегда являются результатом ошибочных вычислений.
Как скрыть ошибки в Excel
Чтобы продемонстрировать как автоматически скрыть нули и ошибки в Excel, для наглядности возьмем таблицу в качестве примера, в котором необходимо скрыть нежелательные значения в столбце D.
Чтобы скрыть ОШИБКУ в ячейке:
- Выделите диапазон ячеек D2:D8, а потом используйте инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило».
- В разделе данного окна «Выберите тип правила:» воспользуйтесь опцией «Форматировать только ячейки, которые содержат:».
- В разделе «Измените описание правила:» из левого выпадающего списка выберите опцию «Ошибки».
- Нажимаем на кнопку «Формат», переходим на вкладку «Шрифт» и в разделе «Цвет:» указываем белый. На всех окнах «ОК».
В результате ошибка скрыта хоть и ячейка не пуста, обратите внимание на строку формул.
Как скрыть нули в Excel
Пример автоматического скрытия нежелательных нулей в ячейках таблицы:
- Выделите диапазон ячеек D2:D8 и выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Правила выделения ячеек»-«Равно».
- В левом поле «Форматировать ячейки, которые РАВНЫ:» вводим значение 0.
- В правом выпадающем списке выбираем опцию «Пользовательский формат», переходим на вкладку «Шрифт» и в разделе «Цвет:» указываем белый.
Документ не содержит ошибочных значений и ненужных нулей. Ошибки и нули скрыты документ готов к печати.
Общие принципы условного форматирования являются его бесспорным преимуществом. Поняв основные принципы можно приспособить решения к Вашей особенной задачи с минимальными изменениями. Эти функции в условном форматировании беспроблемно применяются для Ваших наборов данных, которые могут существенно отличаться от представленных на рисунках примеров.
Иногда требуется скрыть в ячейке значения ошибки: #ЗНАЧ!, #ССЫЛКА!, #ДЕЛ/0!, #ЧИСЛО!, #ИМЯ? Сделаем это несколькими способами.
Скрыть значения ошибки можно используя
пользовательский формат,
Условное форматирование
или значение
Пустой текст («»)
.
Пользовательский формат
Пользовательский формат вводим через диалоговое окно
Формат ячеек
(см.
файл примера
).
-
для вызова окна
Формат ячеек
нажмите
CTRL
+
1
; - выберите (все форматы).
-
в поле
Тип
введите формат
[Черный]Основной
- нажмите ОК
- цвет шрифта ячейки установите таким же как и ее фон (обычно белый)
На рисунке ниже пользовательский формат применен к ячейкам
А6
и
B6
. Как видно, на значения, которые не являются ошибкой, форматирование не повлияло.
Применение вышеуказанного формата не влияет на вычисления. В
Строке формул
, по-прежнему, будет отображаться формула, хотя в ячейке ничего не будет отображаться.
Условное форматирование
Используя
Условное форматирование
, также можно добиться такого же результата.
- выделите интересующий диапазон;
-
в меню выберите
);
-
в появившемся окне выберите
Форматировать только ячейки, которые содержат
; -
в выпадающем списке выберите
Ошибки
(см. рисунок ниже); - выберите пользовательский формат (белый цвет шрифта);
Теперь ошибочные значения отображаются белым шрифтом и не видны на стандартном белом фоне. Если фон поменять, то ошибки станут снова видны. Даже если просто выделить диапазон, то ошибки будут слегка видны.
Значение Пустой текст («»)
Замечательным свойством значения Пустой текст является, то что оно не отображается в ячейке (например, введите формулу
=»»
). Записав, например, в ячейке
А14
формулу
=ЕСЛИОШИБКА(1/0;»»)
получим пустую ячейку
А14
.
Как скрыть строку автоматически если в строке нет данных
Автор Ser-grey, 04.05.2008, 02:09
« назад — далее »
Нужно скрыть отобразить незаполненные строки.
Есть таблица например на 100 строк, но работая в ней заполняю иногда 5, 23, 60 и т.д. т.е. разное количество строк. Конечно скрытие можно делать вручную: выделить пустые строки и скрыть их но, это долго. Сейчас в столбце А сводится информация о заполнении строки, если что-то есть тогда «1» , иначе «0». Проблема состоит в том, чтобы строки скрывались, открывались автоматически. Макрос должен анализировать столбец «А» и открывать на одну строку ниже заполненной. Если кто знает, подскажите пожалуйста.
Точнее, если минимизировать объём кода, то можно, например, так:
Sub Ser_grey()
Dim c As Range, i As Long
With Intersect(ActiveSheet.UsedRange, Columns(1))
For Each c In .Cells
c.EntireRow.Hidden = (c = 0)
Next
i = .Row + .Rows.Count
End With
If i <= Rows.Count Then Rows(i).Hidden = False
End Sub
Или ещё как-нибудь, через AutoFilter, например…
Непонятно только, зачем расходовать столбец A, если можно использовать Application.WorksheetFunction.CountA, то есть вызывать из VBA функцию листа СЧЁТЗ.
Цитата: Ser-grey от 04.05.2008, 02:09
Макрос должен анализировать столбец «А» и открывать на одну строку ниже заполненной.
ДмиДми, похоже, ты на это не обратил внимание, пока минимизировал Получается, что данные вводить некуда!
Sub SHpetsHidden()
Dim posl As Range, YAchka As Range, i As Long
Set posl = Cells.SpecialCells(xlCellTypeLastCell)
For Each YAchka In Range("A1:A" & posl.Row + 1)
YAchka.EntireRow.Hidden = False
If YAchka.Value = 1 Then i = 0 Else i = i + 1
If i > 1 Then YAchka.EntireRow.Hidden = i
Next: End Sub
PS: Макрoс оставляет по одному нулику, если «дырок» несколько.
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли
Обратил. Но понял так, что речь идёт о последней заполненной формулой ячейке в колонке A.
И всё равно написал не то, что собирался.
Ладно, обеспечим по видимой строке и под последней (а не под каждой) единицей в колонке A, и под последней строкой, в которой вообще хоть что-нибудь есть.
Sub Ser_grey_2()
P.S. Одно утешение: теперь аскеру есть из чего выбирать
Dim c As Range, i As Long, LastFilled As Long, Filled As Boolean
'LastFilled = 0
With Intersect(ActiveSheet.UsedRange, Columns(1))
For Each c In .Cells
Filled = (c = 1)
If Filled Then LastFilled = c.Row
c.EntireRow.Hidden = Not Filled
Next
i = .Row + .Rows.Count
End With
If LastFilled < Rows.Count Then Rows(LastFilled + 1).Hidden = False
If i <= Rows.Count Then Rows(i).Hidden = False
End Sub
Да спасибо, большой респект, работает только чуть чуть не так: при запуске макроса действительно скрываются строки у которых в столбце А есть ноль. Но идея была в том чтобы по мере заполнения таблицы у которой в начальном положении были видимы всего две строки и как только появится 1 в во второй видимой строке таблицы автоматически появится (отобразится) новая третья строка.
Возможно я не туда поместил макрос, но проверив работу понял, что я не точно что-то объяснил что хотел. Возможно ли такое сделать в автоматическом режиме.
Приятно удивлен оперативностью и качеством работы. даже такой макрос хорошее облегчение в работе. Спасибо .
Цитата: Ser-grey от 04.05.2008, 23:52
Но идея была в том, чтобы по мере заполнения таблицы у которой в начальном положении были видимы всего две строки и как только появится 1 в во второй видимой строке таблицы автоматически появится (отобразится) новая третья строка. Возможно я не туда поместил макрoс…
Если ты хочешь, чтобы макрoс висел в оперативном режиме и реагировал на изменения, то его нужно поместить в модуль каждого листа, где требуется данная функциональность (ПКМ по ярлычку листа -> Исходный текст).
Создай на листе две именованные ячейки: «СТРОК» и «ПОСЛ«. В первую запиши формулу:
- =СУММ(A:A)
Немножно видоизменим код (собери сам):
Private Sub Worksheet_Change(ByVal Target As Range)
'Sub SHpetsHidden() - стёрли
If Range("СТРОКА").Value = Range("ПОСЛ").Value Then Exit Sub
' ********** строки рабочего кода, т.е. все, кроме крайник, которые мы удалили **********
'Next: End Sub 'двоеточие в мaкроcе - перенос строки; тоже стёрли
Next 'кусок из моего кода
Range("ПОСЛ").Value = Range("СТРОКА").Value
End Sub
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли
Всем Привет!
А вот еще подскажите, у меня в определенной ячейки вписана формула которая выводит значения с других листов, но вот у меня получаются пропуски (т.е. пустые строки), вот можно ли как то удалить это строки без макросов и не в ручную???
Цитата: Jim от 21.05.2008, 16:13
У меня в определенной ячейки вписана формула, которая выводит значения с других листов, но вот у меня получаются пропуски (т.е. пустые строки), вот можно ли как то удалить это строки без макрoсов и не вручную???
Разве что нужна более «хитрая» формула Давай обменяемся: ты нам дашь свою…
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли
Цитата: Шпец Докапыч от 21.05.2008, 17:01
Цитата: Jim от 21.05.2008, 16:13
У меня в определенной ячейки вписана формула, которая выводит значения с других листов, но вот у меня получаются пропуски (т.е. пустые строки), вот можно ли как то удалить это строки без макрoсов и не вручную???Разве что нужна более «хитрая» формула Давай обменяемся: ты нам дашь свою…
ну а если без приколов, можно так сделать или нет???
Цитата: Jim от 21.05.2008, 17:15
Ну, а если без приколов, можно так сделать или нет???
Серьёзно! Предположим данные твоей таблицы расположены в B2:B99. Делаем нумерацию:
- A2:=ЕСЛИ(B2=»»;»»;МАКС(A$1:A1)+1), тянем вниз.
Это у нас дырявая таблица. Теперь создадим красивую: на чистом листе делаем в столбце «A» 1,2,3 и т.д. подряд без дырок и подставляем значения как в этом примере.
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли
Здравствуйте! По примеру из этой темы — https://forum.msexcel.ru/microsoft_excel/skryt_nezapolnennye_stroki_v_kolonke_tablitsy_odnim_nazhatiem-t789.0.html я сделал себе макрос, который по нажатию/отжатию красиво скрывает и открывает пустые строки в таблице:
Sub ToggleButton1_Click()
Dim i As Range
Application.ScreenUpdating = 0
If ToggleButton1 Then
For Each i In [A8:F37]
If Len(i) = 0 Then i.EntireRow.Hidden = 1
Next
Else
[A8:F37].EntireRow.Hidden = 0
End If
Application.ScreenUpdating = 1
End Sub
В вашей теме нашел, что можно это все дело сделать автоматически без нажатия кнопок. Вот только у меня никак подобное не получается.. . Не могли бы вы помочь мне его сделать? Заранее спасибо.
- Профессиональные приемы работы в Microsoft Excel
-
►
Обмен опытом -
►
Microsoft Excel -
►
Как скрыть строку автоматически если в строке нет данных
При работе с формулами в Excel можно столкнуться с ошибкой #Н/Д (частая история с функцией ВПР). В этом уроке мы разберем, как можно исправить ошибку #Н/Д в Excel. Вообще эта ошибка обозначает, что используемая формула не нашла интересующее нас значение.
Способ 1. Функция ЕСЛИОШИБКА()
Предположим, что у нас есть небольшая база данных, в которой для каждого имени указана фамилия и мы хотим при помощи функции ВПР() найти фамилии для указанных выше имен.
ВПР(B6;БД!B:C;2;0)
Так получилось, что для имени Василий в базе данных нет фамилии и Excel выдал ошибку #Н/Д. (Если так случилось, что вы еще не знакомы с функцией ВПР, то настоятельно рекомендую ознакомиться со статьей на нашем сайте «Функция ВПР в Excel»). Для того, что бы избавиться от этой ошибки с помощь функции ЕСЛИОШИБКА(), должны должны в качестве первого аргумента указать нашу формулу ВПР, а в качестве второго аргумента то значение, которое будет выдаваться в случае, если формула вернет ошибку.
ЕСЛИОШИБКА(ВПР(B6;БД!B:C;2;0);»Нет фамилии в базе данных.»)
Функция ЕСЛИОШИБКА() является универсальной функцией для обработки ошибок, во втором способе мы рассмотрим функцию, которая создана специально для обработки только ошибки #Н/Д.
Способ 2. Функция ЕСНД()
Синтаксис функции ЕСНД() аналогичен функции ЕСЛИОШИБКА(), которую мы рассматривали в способе выше, поэтому в качестве первого аргумента мы снова указываем ту функцию, в результате работы которой мы ожидаем ошибку #Н/Д, а в качестве второго аргумента то значение, которое будет выдано вместо ошибки.
ЕСНД(ВПР(B6;БД!B:C;2;0);»Нет фамилии в базе данных.»)
Это были два основные способа, которые можно использовать при обработке ошибки #Н/Д в Экселе. Спасибо что причитали статью до конца.
Содержание
- Алгоритмы удаления нулей
- Способ 1: настройки Excel
- Способ 2: применение форматирования
- Способ 3: условное форматирование
- Способ 4: применение функции ЕСЛИ
- Способ 5: применение функции ЕЧИСЛО
- Вопросы и ответы
При использовании формул в Экселе, в случае, если ячейки, на которые ссылается оператор, пусты, в области расчетов по умолчанию будут стоять нули. Эстетически это не очень красиво выглядит, особенно, если в таблице очень много подобных диапазонов с нулевыми значениями. Да и пользователю труднее ориентироваться в данных по сравнению с ситуацией, если бы подобные области были бы вообще пустыми. Давайте выясним, какими способами можно удалить отображение нулевых данных в Excel.
Алгоритмы удаления нулей
Эксель предоставляет возможность произвести удаление нулей в ячейках несколькими способами. Это можно сделать, как использовав специальные функции, так и применив форматирование. Также существует возможность отключение отображение подобных данных в целом по листу.
Способ 1: настройки Excel
Глобально данный вопрос можно решить, изменив настройки Эксель для текущего листа. Это позволяет сделать абсолютно все ячейки, содержащие нули, пустыми.
- Находясь во вкладке «Файл», переходим в раздел «Параметры».
- В запустившемся окне делаем перемещение в раздел «Дополнительно». В правой части окна ищем блок настроек «Показать параметры для следующего листа». Снимаем флажок около пункта «Показывать нули в ячейках, которые содержат нулевые значения». Для приведения изменения настроек в действие не забываем нажать на кнопку «OK» внизу окна.
После этих действий все ячейки текущего листа, которые содержат нулевые значения, будут отображаться, как пустые.
Способ 2: применение форматирования
Скрыть значения пустых ячеек можно при помощи изменения их формата.
- Выделяем диапазон, в котором нужно скрыть ячейки с нулевыми значениями. Кликаем по выделяемому фрагменту правой кнопкой мыши. В контекстном меню выбираем пункт «Формат ячеек…».
- Производится запуск окна форматирования. Перемещаемся во вкладку «Число». Переключатель числовых форматов должен быть установлен в позицию «Все форматы». В правой части окна в поле «Тип» вписываем следующее выражение:
0;-0;;@
Для сохранения введенных изменений жмем на кнопку «OK».
Теперь во всех областях, которые содержат нулевые значения, будет пусто.
Урок: Форматирование таблиц в Excel
Способ 3: условное форматирование
Для удаления лишних нулей можно также применить такой мощный инструмент, как условное форматирование.
- Выделяем диапазон, в котором могут содержаться нулевые значения. Находясь во вкладке «Главная», кликаем по кнопке на ленте «Условное форматирование», которая размещена в блоке настроек «Стили». В открывшемся меню последовательно переходим по пунктам «Правила выделения ячеек» и «Равно».
- Открывается окошко форматирования. В поле «Форматировать ячейки, которые РАВНЫ» вписываем значение «0». В правом поле в раскрывающемся списке кликаем по пункту «Пользовательский формат…».
- Открывается ещё одно окно. Переходим в нем во вкладку «Шрифт». Кликаем по выпадающему списку «Цвет», в котором выбираем белый цвет, и жмем на кнопку «OK».
- Вернувшись в предыдущее окно форматирования, тоже жмем на кнопку «OK».
Теперь при условии, если значение в ячейке будет нулевым, то оно будет невидимым для пользователя, так как цвет его шрифта сольется с цветом фона.
Урок: Условное форматирование в Excel
Способ 4: применение функции ЕСЛИ
Ещё один вариант скрытия нулей предусматривает использование оператора ЕСЛИ.
- Выделяем первую ячейку из того диапазона, в который выводятся результаты вычислений, и где возможно будут присутствовать нули. Кликаем по пиктограмме «Вставить функцию».
- Запускается Мастер функций. Производим поиск в списке представленных функций оператора «ЕСЛИ». После того, как он выделен, жмем на кнопку «OK».
- Активируется окно аргументов оператора. В поле «Логическое выражение» вписываем ту формулу, которая высчитывает в целевой ячейке. Именно результат расчета этой формулы в конечном итоге и может дать ноль. Для каждого конкретного случая это выражение будет разным. Сразу после этой формулы в том же поле дописываем выражение «=0» без кавычек. В поле «Значение если истина» ставим пробел – « ». В поле «Значение если ложь» опять повторяем формулу, но уже без выражения «=0». После того, как данные введены, жмем на кнопку «OK».
- Но данное условие пока применимо только к одной ячейке в диапазоне. Чтобы произвести копирование формулы и на другие элементы, ставим курсор в нижний правый угол ячейки. Происходит активация маркера заполнения в виде крестика. Зажимаем левую кнопку мыши и протягиваем курсор по всему диапазону, который следует преобразовать.
- После этого в тех ячейках, в которых в результате вычисления окажутся нулевые значения, вместо цифры «0» будет стоять пробел.
Кстати, если в окне аргументов в поле «Значение если истина» установить тире, то при выводе результата в ячейках с нулевым значением будет не пробел, а прочерк.
Урок: Функция ‘ЕСЛИ’ в Excel
Способ 5: применение функции ЕЧИСЛО
Следующий способ является своеобразной комбинацией функций ЕСЛИ и ЕЧИСЛО.
- Как и в предыдущем примере, открываем окно аргументов функции ЕСЛИ в первой ячейке обрабатываемого диапазона. В поле «Логическое выражение» записываем функцию ЕЧИСЛО. Эта функция показывает, заполнен ли элемент данными или нет. Затем в том же поле открываем скобки и вписываем адрес той ячейки, которая в случае, если она пустая, может сделать нулевой целевую ячейку. Закрываем скобки. То есть, по сути, оператор ЕЧИСЛО проверит, содержатся ли какие-то данные в указанной области. Если они есть, то функция выдаст значение «ИСТИНА», если его нет, то — «ЛОЖЬ».
А вот значения следующих двух аргументов оператора ЕСЛИ мы переставляем местами. То есть, в поле «Значение если истина» указываем формулу расчета, а в поле «Значение если ложь» ставим пробел – « ».
После того, как данные введены, жмем на кнопку «OK».
- Так же, как и в предыдущем способе, копируем с помощью маркера заполнения формулу на остальную часть диапазона. После этого нулевые значения исчезнут из указанной области.
Урок: Мастер функций в Excel
Существует целый ряд способов удалить цифру «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, и как обратно вернуть правильные настройки. В комментариях расскажите, каким способом вы пользуетесь, и какие еще имеются варианты.
Отличного Вам дня!
Удаление нулевых значений в Microsoft Excel
Смотрите также ПОКАЗЫВАЕМОЕ значение доЧтобы скрыть ОШИБКУ ви выберите пунктЦвета темы кнопку — в ячейку A1. так. несколько, смотрите в. Введите в поле.Формат например, в числомы переставляем местами.Но данное условие пока. изменения их формата.При использовании формул в ЦЕЛЫХ или просто ячейке:Параметрывыберите белый цвет.ОК
В ячейке A1Есть много способов
Алгоритмы удаления нулей
статье «Как выделить значение, которое должноНажмите кнопку. 0, а затем То есть, в применимо только кВернувшись в предыдущее окноВыделяем диапазон, в котором Экселе, в случае, спрятать при показе
Способ 1: настройки Excel
Выделите диапазон ячеек D2:D8,.К началу страницы. Нажмите кнопку отобразится значение ошибки скрыть текст, значения одну таблицу в
- отображаться вместо ошибок.ФорматНа вкладке применить условный формат, поле
- одной ячейке в форматирования, тоже жмем нужно скрыть ячейки если ячейки, на нули в ячейках? а потом используйтеНа вкладкеМожно не только скрытьОК #ДЕЛ/0!. в ячейках. Об Excel из нескольких» Чтобы в пустыхи откройте вкладкуЧисло позволяющий скрыть значение.«Значение если истина» диапазоне. Чтобы произвести на кнопку
с нулевыми значениями. которые ссылается оператор,Что нужно-то? инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«СоздатьРазметка и формат
Способ 2: применение форматирования
ошибки, но иеще раз.Выделите ячейку A1 и
- этих способах читайте тут. полях отображались ошибки,Шрифтв спискеСоздание образца ошибкиуказываем формулу расчета, копирование формулы и«OK»
- Кликаем по выделяемому пусты, в областиИ учти, показ правило».выполните одно или заменить их такимиЗначение 0 в нажмите клавишу F2, в статье «КакТеперь, в выделенной удалите из поля
.
Числовые форматыОткройте чистый лист или а в поле на другие элементы,
. фрагменту правой кнопкой расчетов по умолчанию
округлённого значения неВ разделе данного окна
Способ 3: условное форматирование
оба указанных ниже значениями, как «НД». ячейке исчезнет. Это чтобы изменить формулу.
- скрыть текст в таблице устанавливаем фильтр. весь текст.Щелкните стрелку, чтобы открытьвыберите пункт создайте новый.«Значение если ложь» ставим курсор вТеперь при условии, если мыши. В контекстном будут стоять нули. меняет самого значения. «Выберите тип правила:» действия. Сделать это можно связано с тем,После знака равенства (=) ячейке Excel».
- Какими способами установитьИзмените способ отображения пустых список(все форматы)Введитеставим пробел – нижний правый угол значение в ячейке меню выбираем пункт Эстетически это не
- Например, показ значения воспользуйтесь опцией «ФорматироватьИзменение способа отображения ошибок с помощью функций что пользовательский формат введитеВ Excel можно фильтр, смотрите в ячеек.Цвет.3
- « » ячейки. Происходит активация будет нулевым, то«Формат ячеек…» очень красиво выглядит,
18,22 в формате только ячейки, которые В разделеЕСЛИОШИБКА;;;ЕСЛИОШИБКА удалить все скрытые статье «Фильтр в
Установите флажок, и в разделе
Способ 4: применение функции ЕСЛИ
В полев ячейку B1,. маркера заполнения в оно будет невидимым
- . особенно, если в 0 десятичных знаков, содержат:».Форматипредписывает скрывать любыес открывающей круглой строки без применения
- Excel».Для пустых ячеек отображатьЦвета темыТип0После того, как данные виде крестика. Зажимаем для пользователя, такПроизводится запуск окна форматирования. таблице очень много покажет 18. А
- В разделе «Измените описаниеустановите флажокНД числа в ячейке. скобкой: макросов, простым способом.Нажимаем на стрелку. Введите в полевыберите белый цвет.введите — в ячейку C1 введены, жмем на левую кнопку мыши как цвет его Перемещаемся во вкладку подобных диапазонов с если написать D4*1000, правила:» из левогоДля ошибок отображать, как показано в Однако фактическое значениеЕСЛИОШИБКА( Как это сделать, нужного фильтра, убираем значение, которое должноВозможны ситуации, когда необходимо,;;; и формулу кнопку и протягиваем курсор шрифта сольется с«Число» нулевыми значениями. Да
- то будет 18220. выпадающего списка выберите, а затем введите примере ниже. (0) по-прежнему хранитсяПереместите курсор в конец смотрите в статье галочку у значений, отображаться в пустых чтобы вместо значений(три точки с=B1/C1«OK» по всему диапазону, цветом фона.
- . Переключатель числовых форматов и пользователю труднее А не 18000! опцию «Ошибки». значение, которое требуетсяЧтобы проще было понять
в ячейке. формулы. «Как удалить скрытые которые нужно скрыть. ячейках. Чтобы в ошибок в ячейках запятой) и нажмите — в ячейку A1..
который следует преобразовать.Урок:
Способ 5: применение функции ЕЧИСЛО
должен быть установлен ориентироваться в данныхAbram pupkinНажимаем на кнопку «Формат», выводить. Чтобы ошибки этот пример, скопируйте
- Скрытие значений ошибок путемВведите строки в Excel». Мы убрали галочку пустых ячейках ничего отображалась текстовая строка, кнопкуВ ячейке A1Так же, как иПосле этого в техУсловное форматирование в Excel в позицию по сравнению с: Выключатель переходим на вкладку отображались как пустые его на пустой изменения цвета текста,0)Примечание: у нуля («0»). не отображалось, удалите например «#Н/Д», прочеркОК отобразится значение ошибки в предыдущем способе, ячейках, в которыхЕщё один вариант скрытия«Все форматы» ситуацией, если быhttp://otvet.mail.ru/question/167024191 «Шрифт» и в ячейки, удалите из
лист. В примере на белый, т. е. запятуюМы стараемся какНажимаем «ОК». Получится так. из поля весь или «НД». Сделать. Нажмите кнопку #ДЕЛ/0!. копируем с помощью в результате вычисления нулей предусматривает использование. В правой части
подобные области былиExcel-ok разделе «Цвет:» указываем поля весь текст. ниже выделите ячейку
- Отображение прочерка, строки «#Н/Д» с нулем и можно оперативнее обеспечиватьЭто самый простой и текст. Чтобы отображались это можно сОКВыделите ячейку A1 и
маркера заполнения формулу окажутся нулевые значения,
оператора окна в поле бы вообще пустыми.: Отображение нулей на белый. На всехИзменение способа отображения пустых со словом «Данные» или «НД» вместо закрывающей круглой скобкой. вас актуальными справочными быстрый способ без нулевые значения, снимите помощью функцийеще раз. нажмите клавишу F2, на остальную часть вместо цифры «0»ЕСЛИ«Тип» Давайте выясним, какими листе в 2010 окнах «ОК». ячеек и перетащите курсор, значения ошибки
Формула
lumpics.ru
Скрытие значений и индикаторов ошибок в ячейках
материалами на вашем макросов и формул, этот флажок.ЕСЛИОШИБКАЗначение 0 в чтобы изменить формулу. диапазона. После этого будет стоять пробел..вписываем следующее выражение: способами можно удалить
(2007), где включается/отключается?В результате ошибка скрыта Установите флажок чтобы выделить диапазон,Скрытие значений ошибок в=B1/C1 языке. Эта страница скрыть строки сВ левом верхнем углуи
Преобразование ошибки в нулевое значение и использование формата для скрытия значения
ячейке исчезнет. ЭтоПосле знака равенства (=) нулевые значения исчезнутКстати, если в окнеВыделяем первую ячейку из0;-0;;@
отображение нулевых данных
-
Не смог найти, хоть и ячейка
-
Для пустых ячеек отображать включая последнюю ячейку отчете сводной таблицыпримет вид переведена автоматически, поэтому определенными данными. ячейки с формулой,НД
связано с тем, введите из указанной области. -
аргументов в поле того диапазона, вДля сохранения введенных изменений
-
в Excel. кто уже долго не пуста, обратите. Введите в поле в столбце «Описание
Скрытие индикаторов ошибок в -
=ЕСЛИОШИБКА(B1/C1,0) ее текст может
-
Второй вариант. которая возвращает ошибку,, как показано в что пользовательский форматЕСЛИОШИБКА
Урок:«Значение если истина» который выводятся результаты жмем на кнопкуСкачать последнюю версию -
юзает новые иксели, внимание на строку
значение, которое требуется (результат)». Затем скопируйте ячейках.
содержать неточности и
-
В таблице появляется треугольник (индикатор примере ниже.;;;с открывающей круглойМастер функций в Excel
-
установить тире, то вычислений, и где«OK»
-
Excel подскажите, плиз, куда формул. выводить в пустых выделение и вставьтеВы также можете скрыть
-
Нажмите клавишу ВВОД, чтобы грамматические ошибки. ДляExcel установить условное форматирование ошибки). Чтобы отключитьОписание функциипредписывает скрывать любые скобкой:Существует целый ряд способов при выводе результата возможно будут присутствовать.Эксель предоставляет возможность произвести
-
идти чтобы это ячейках. Чтобы они
-
его на новый значений ошибок путем завершить редактирование формулы. нас важно, чтобы. его отображение, выполнитеЕСЛИОШИБКА
-
числа в ячейке.ЕСЛИОШИБКА( удалить цифру «0» в ячейках с нули. Кликаем поТеперь во всех областях, удаление нулей в снять/установит?…Пример автоматического скрытия нежелательных оставались пустыми, удалите лист, начиная с
изменения цвета текстаТеперь в ячейке эта статья былаСделаем дополнительно ячейки, указанные ниже действия. . С помощью этой Однако фактическое значениеПереместите курсор в конец в ячейке, если нулевым значением будет
Скрытие значений ошибок путем изменения цвета текста на белый
пиктограмме которые содержат нулевые ячейках несколькими способами.Serge нулей в ячейках из поля весь ячейки A1. на белый или вместо ошибки #ДЕЛ/0!
-
вам полезна. Просим в которых будем
-
Ячейка с ошибкой в функции можно определить, (0) по-прежнему хранится формулы. она имеет нулевое не пробел, а«Вставить функцию» значения, будет пусто. Это можно сделать,: Офис — параметры
таблицы: текст. Чтобы отображалисьДанные -
иным образом выделяя должно отображаться значение вас уделить пару
писать данные, которые формуле содержит ли ячейка -
в ячейке.Введите значение. Проще всего, прочерк..Урок:
-
как использовав специальные — дополнительно -Выделите диапазон ячеек D2:D8 нулевые значения, снимитеФормула текст соответствовать цвет 0. секунд и сообщить, нужно скрыть.
-
В Excel 2016, Excel 2013 или возвращает лиОписанная ниже процедура позволяет,0) отключить отображения нулей
-
Урок:ЗапускаетсяФорматирование таблиц в Excel функции, так и показать параметры листа и выберите инструмент:
Отображение тире, #Н/Д или НД вместо значения ошибки
этот флажок.Описание (результат) фона листа.Применение условного формата помогла ли онаВыделяем таблицу. На и Excel 2010: формула ошибку. отформатировать ячейки с, т. е. запятую в настройках Excel.Функция ‘ЕСЛИ’ в ExcelМастер функций
Для удаления лишних нулей
применив форматирование. ТакжеSerge «ГЛАВНАЯ»-«Условное форматирование»-«Правила выделенияК началу страницы10Выделите диапазон ячеек, содержащих
Выделите ячейку с ошибкой вам, с помощью закладке «Главная» в выберитеНД ошибками таким образом,
Скрытие значений ошибок в отчете сводной таблицы
-
с нулем и
Но тогда следуетСледующий способ является своеобразной. Производим поиск в -
можно также применить существует возможность отключение: Соответствие команд Excel ячеек»-«Равно».В левом верхнем углу=A2/A3 значение ошибки. и на вкладке кнопок внизу страницы. разделе «Стили» нажимаемФайл
Эта функция возвращает чтобы текст в закрывающей круглой скобкой. учесть, что они комбинацией функций списке представленных функций такой мощный инструмент, отображение подобных данных 2003 и ExcelВ левом поле «Форматировать ячейки с формулой,
-
Ошибка (#ДЕЛ/0!)На вкладкеГлавная Для удобства также на кнопку «Условное
-
> в ячейке строку них отображался шрифтомФормула исчезнут по всемуЕСЛИ оператора как условное форматирование. в целом по 2007 здесь: третья ячейки, которые РАВНЫ:» которая возвращает ошибку,
-
0Главнаянажмите кнопку приводим ссылку на форматирование».Параметры «#Н/Д». Синтаксис функции: = белого цвета. В=B1/C1 листу. Если жеи«ЕСЛИ»Выделяем диапазон, в котором листу.
-
Скрытие индикаторов ошибок в ячейках
строка снизу. вводим значение 0. появляется треугольник (индикатор=ЕСЛИОШИБКА(A2/A3;»НД»)в группеУсловное форматирование оригинал (на английском
Как настроить форматирование >
-
НД() результате текст ошибкипримет вид нужно применить отключениеЕЧИСЛО. После того, как могут содержаться нулевыеГлобально данный вопрос можноExcel-ok
В правом выпадающем списке ошибки). Чтобы отключить Возвращает строку «НД», еслиСтили. языке) . по числу или
-
Формулы. в таких ячейках=ЕСЛИОШИБКА(B1/C1,0) исключительно к какой-то
support.office.com
Как скрыть нулевое значение в Excel.
. он выделен, жмем значения. Находясь во решить, изменив настройки: СПС! токо немного выбираем опцию «Пользовательский его отображение, выполните ячейка содержит значениещелкните стрелку рядомВыберите командуРассмотрим ситуацию, когда формулы тексту, чтобы скрыть.
Щелкните отчет сводной таблицы. становится невидимым.
.
конкретной области, тоКак и в предыдущем на кнопку
вкладке Эксель для текущего не так (Экс формат», переходим на указанные ниже действия. ошибки с кнопкойСоздать правило в таблице содержат строку целиком, смотрите
В Excel 2007 нажмитеПоявится вкладкаВыделите диапазон ячеек, содержащихНажмите клавишу ВВОД, чтобы в этом случае примере, открываем окно
«OK»«Главная» листа. Это позволяет 2010): вкладку «Шрифт» иЯчейка с ошибкой=ЕСЛИОШИБКА(A2/A3;»-«)
Условное форматирование. заранее ожидаемые значения в статье «Выделитькнопку Microsoft Office
Работа со сводными таблицами
значение ошибки. завершить редактирование формулы. на помощь придет
аргументов функции ЕСЛИ., кликаем по кнопке сделать абсолютно все
Файл-Параметры-Дополнительно-(подраздельчик)Показать параметры для в разделе «Цвет:» в формулеВозвращает дефис (прочерк), еслии выберите пункт
В диалоговом окне ошибок. Они не всю строку пои выберите пункты.На вкладкеТеперь в ячейке форматирование диапазонов, условное в первой ячейкеАктивируется окно аргументов оператора. на ленте
ячейки, содержащие нули, следующего листа: указываем белый.На вкладке
ячейка содержит значениеУправление правиламиСоздание правила форматирования
требуют немедленного исправления, условию в Excel»Параметры ExcelExcel 2016 и Excel 2013:
Главная вместо ошибки #ДЕЛ/0! форматирование и применение обрабатываемого диапазона. В В поле«Условное форматирование» пустыми.
Показывать нули вДокумент не содержит ошибочныхФайл ошибки. Откроется диалоговое окновыберите параметр
однако требуется улучшить здесь. >
на вкладкев группе
должно отображаться значение функций. Какой из поле«Логическое выражение», которая размещена вНаходясь во вкладке ячейках, которые содержат
значений и ненужныхвыберите пункт=ЕСЛИОШИБКА(A2/A3;НД())Диспетчер правил условного форматированияФорматировать только ячейки, которые представление результатов. ЕстьМы заполнили диалоговое окноФормулы
excel-office.ru
Скрытие значений и индикаторов ошибок в ячейках
АнализСтили 0. данных способов выбрать«Логическое выражение»вписываем ту формулу, блоке настроек«Файл» нулевые значения (снять/поставить нулей. Ошибки иПараметрыВозвращает строку «#Н/Д», если. содержат несколько способов скрытия условного форматирования «Создание.в группещелкните стрелку рядомПрименение условного формата зависит уже отзаписываем функцию
которая высчитывает в«Стили», переходим в раздел птичку) нули скрыты документ, а затем — раздел ячейка содержит значениеНажмите кнопку. значений ошибок и правила форматирования» так.
В разделеСводная таблица с командойВыделите ячейку с ошибкой конкретной ситуации, аЕЧИСЛО целевой ячейке. Именно. В открывшемся меню«Параметры»:-)
Преобразование ошибки в нулевое значение и использование формата для скрытия значения
готов к печати.Формулы ошибкиСоздать правилоУбедитесь, что в разделе индикаторов ошибки в
Выбрали тип правил
-
Контроль ошибокщелкните стрелку рядом
-
Условное форматирование и на вкладке также от личных. Эта функция показывает, результат расчета этой последовательно переходим по.Guest
Общие принципы условного форматирования.ЕСЛИОШИБКА -
. Откроется диалоговое окноФорматировать только ячейки, для ячейках.
-
– «Использовать формулуснимите флажок с командойи выберите пунктГлавная
умений и предпочтений -
заполнен ли элемент формулы в конечном
-
пунктамВ запустившемся окне делаем: А по умолчанию, являются его бесспорнымВ разделе
С помощью этойСоздание правила форматирования которых выполняется следующееФормулы могут возвращать ошибки для определения форматируемых -
Включить фоновый поиск ошибокПараметры
Управление правиламинажмите кнопку пользователя. данными или нет.
итоге и может
-
«Правила выделения ячеек» перемещение в раздел для новых файлов, преимуществом. Поняв основныеПоиск ошибок функции можно определить,
-
. условие по многим причинам.
-
ячеек»..и выберите пункт.Условное форматированиеАвтор: Максим Тютюшев
-
Затем в том дать ноль. Дляи«Дополнительно» есть способ убрать принципы можно приспособитьснимите флажок содержит ли ячейкаВ спискев первом списке Например, формула =1/0В строке «Измените
-
Рассмотрим,ПараметрыПоявится диалоговое окно
-
.Рассмотрим ситуацию, когда формулы же поле открываем каждого конкретного случая«Равно». В правой части галочку с отображения
-
решения к ВашейВключить фоновый поиск ошибок ошибку и возвращаетВыберите тип правила выбран пункт возвращает ошибку #ДЕЛ/0!, описание правил» написаликак скрыть нулевое значение.Диспетчер правил условного форматированияВыберите команду
в таблице содержат скобки и вписываем это выражение будет. окна ищем блок нолей? особенной задачи с. ли ошибку формула.выберите пункт
Также в этой статье
Значение ячейки поскольку деление на формулу. =$B11=$D$12
вExcel 2010 и Excel.
Создать правило заранее ожидаемые значения
адрес той ячейки, разным. Сразу после
Скрытие значений ошибок путем изменения цвета текста на белый
Открывается окошко форматирования. В настроекGIG_ant минимальными изменениями. ЭтиК началу страницыНДФорматировать только ячейки, которые
-
, а во втором — 0 недопустимо. Предусмотрены
-
$B11 – этоExcel, текст в ячейках, 2007: на вкладкеВыберите команду. ошибок. Они не которая в случае, этой формулы в поле«Показать параметры для следующего: Для того что функции в условном
-
С помощью условного форматирования Эта функция возвращает содержатравно следующие значения ошибок:
-
первая ячейка в скрыть строки сПараметрыСоздать правилоВ диалоговом окне требуют немедленного исправления,
-
если она пустая, том же поле«Форматировать ячейки, которые РАВНЫ» листа» бы у вас форматировании беспроблемно применяются можно скрывать нежелательные в ячейке строку.
-
. Затем в текстовом #ДЕЛ/0!, #Н/Д, #ИМЯ?, столбце B с нулевыми значениями, св группе
-
.Создание правила форматирования однако требуется улучшить может сделать нулевой дописываем выражениевписываем значение
. Снимаем флажок около
Отображение прочерка, строки «#Н/Д» или «НД» вместо значения ошибки
открывалась книга с для Ваших наборов значения. Например, перед «#Н/Д». После имениВ разделе поле справа введите #ПУСТО!, #ЧИСЛО!, #ССЫЛКА! данными. любыми даннымиСводная таблицаОткроется диалоговое окно
выберите параметр представление результатов. Существует целевую ячейку. Закрываем«=0»«0» пункта нужными вам параметрами данных, которые могут выводом документа на функции следует параИзмените описание правила значение 0. и #ЗНАЧ!.Внимание!. В Excel есть
щелкните стрелку рядом |
Создание правила форматирования |
Форматировать только ячейки, которые |
несколько способов скрытия |
скобки. То есть, |
без кавычек. В |
. В правом поле |
«Показывать нули в ячейках, |
(в данном случае существенно отличаться от печать. Наиболее часто |
пустых круглых скобок: |
в спискеНажмите кнопкуЧтобы скрыть значения ошибок, |
|
Ссылка на ячейку |
много способов скрыть с командой. |
Описание функций
содержат значений ошибок и по сути, оператор поле в раскрывающемся списке которые содержат нулевые
не отображались нули представленных на рисунках такими значениями являются =Форматировать только ячейки, дляФормат можно преобразовать их, смешанная. Подробнее о данные, оставив ячейки
Параметры
Скрытие значений ошибок в отчете сводной таблицы
-
В списке. индикаторов ошибки вЕЧИСЛО
-
«Значение если истина» кликаем по пункту значения» на заданном листе) примеров. ошибки или нулевые.НД() которых выполняется следующее. например, в число
-
разных ссылках читайте пустыми или скрытьи выберите пунктВыберите тип правилаУбедитесь, что в разделе
-
ячейках.проверит, содержатся листавим пробел –«Пользовательский формат…». Для приведения изменения поступите следующим образом:Madmark Тем-более, эти значения. условиеНа вкладке
-
0, а затем в статье «Относительные все строки сПараметрывыберите пунктФорматировать только ячейки, дляФормулы могут возвращать ошибки какие-то данные в« ». настроек в действиеСоздайте пустую книгу,: Правой клавишей по
-
далеко не всегда
Скрытие индикаторов ошибок в ячейках
К началу страницывыберите пунктЧисло применить условный формат, и абсолютные ссылки определенными данными..
Форматировать только ячейки, которые которых выполняется следующее
-
по многим причинам. указанной области. Если. В полеОткрывается ещё одно окно. не забываем нажать настройте ее так ячейкам, из списка
-
являются результатом ошибочныхЩелкните отчет сводной таблицы.Ошибкив списке позволяющий скрыть значение.
в Excel».
support.office.com
Как скрыть нули и ошибки в Excel
У нас такаяОткройте вкладку содержат условие Например, формула =1/0 они есть, то«Значение если ложь» Переходим в нем на кнопку как вы хотите выбери формат ячеек,
Как скрыть ошибки в Excel
вычислений. Отобразится раздел.КатегорияСоздание образца ошибки$D$12 – ссылка таблица.Разметка и формат.
в первом списке возвращает ошибку #ДЕЛ/0!,
- функция выдаст значениеопять повторяем формулу, во вкладку«OK»
- и сохраните по затем выбериЧтобы продемонстрировать как автоматическиРабота со сводными таблицамиНажмите кнопку
- выберите пунктОткройте чистый лист или на ячейку, вПервый вариант.
- и выполните одноВ разделе выбран пункт поскольку деление на«ИСТИНА» но уже без
«Шрифт»внизу окна. адресу:числовой. скрыть нули и
.
Как скрыть нули в Excel
Формат(все форматы) создайте новый.
- которой будем писатьКак скрыть нулевое значение или оба указанныхИзмените описание правила
- Значение ячейки 0 недопустимо. Предусмотрены, если его нет,
- выражения. Кликаем по выпадающемуПосле этих действий всеC:Program FilesMicrosoft OfficeOffice12XLSTARTЗибин ошибки в Excel,
На вкладкеи откройте вкладку.Введите данные, ячейки, строки
в ниже действия.в списке, а во втором — следующие значения ошибок: то —«=0» списку ячейки текущего листа, — для 2007: нулевые значения ячеек для наглядности возьмемАнализШрифт
exceltable.com
Как в MS Excel скрыть нулевые значения? 0;;;@ начинает округлять, а мне это не надо! что делать?
В поле3 с которыми нужноExcel.Измените способ отображения ошибок.
Форматировать только ячейки, для
равно #ДЕЛ/0!, #Н/Д, #ИМЯ?,«ЛОЖЬ». После того, как«Цвет»
которые содержат нулевыеC:Program FilesMicrosoft OfficeOffice14XLSTART убираются в Параметрах таблицу в качествев группе.
Тип
в ячейку B1, скрыть.Выделяем таблицу. Как В группе которых выполняется следующее. Затем в текстовом #ПУСТО!, #ЧИСЛО!, #ССЫЛКА!. данные введены, жмем, в котором выбираем
значения, будут отображаться, — для 2010
Excel, а после
Отображение нулей на листе в 2010 (2007), где?
примера, в которомСводная таблицаНажмите стрелку, чтобы открытьвведите
0В строке «Образец» быстро выделить всюФормат условие поле справа введите
и #ЗНАЧ!.А вот значения следующих на кнопку белый цвет, и
как пустые.При новом запуске запятой - необходимо скрыть нежелательныещелкните стрелку рядом
список;;; — в ячейку C1 установили цвет шрифта
таблицу или конкретнуюустановите флажок
выберите пункт значение 0.Чтобы скрыть значения ошибок, двух аргументов оператора
«OK»
жмем на кнопкуСкрыть значения пустых ячеек Ексель, изначально будетПолосатый жираф алик значения в столбце с командой
Цвет(три точки с и формулу белый. таблицу, если ихДля ошибок отображатьОшибкиНажмите кнопку можно преобразовать их,
ЕСЛИ.«OK» можно при помощи отображаться эта книга.
: Так тебе округлить D.
Параметры, и в разделе
запятой) и нажмите=B1/C1Нажимаем «ОК». Получилось
planetaexcel.ru
на одном листе
Как скрыть нули и ошибки в Excel
С помощью условного форматирования можно скрывать нежелательные значения. Например, перед выводом документа на печать. Наиболее часто такими значениями являются ошибки или нулевые. Тем-более, эти значения далеко не всегда являются результатом ошибочных вычислений.
Как скрыть ошибки в Excel
Чтобы продемонстрировать как автоматически скрыть нули и ошибки в Excel, для наглядности возьмем таблицу в качестве примера, в котором необходимо скрыть нежелательные значения в столбце D.
Чтобы скрыть ОШИБКУ в ячейке:
- Выделите диапазон ячеек D2:D8, а потом используйте инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать правило».
- В разделе данного окна «Выберите тип правила:» воспользуйтесь опцией «Форматировать только ячейки, которые содержат:».
- В разделе «Измените описание правила:» из левого выпадающего списка выберите опцию «Ошибки».
- Нажимаем на кнопку «Формат», переходим на вкладку «Шрифт» и в разделе «Цвет:» указываем белый. На всех окнах «ОК».
В результате ошибка скрыта хоть и ячейка не пуста, обратите внимание на строку формул.
Как скрыть нули в Excel
Пример автоматического скрытия нежелательных нулей в ячейках таблицы:
- Выделите диапазон ячеек D2:D8 и выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Правила выделения ячеек»-«Равно».
- В левом поле «Форматировать ячейки, которые РАВНЫ:» вводим значение 0.
- В правом выпадающем списке выбираем опцию «Пользовательский формат», переходим на вкладку «Шрифт» и в разделе «Цвет:» указываем белый.
Документ не содержит ошибочных значений и ненужных нулей. Ошибки и нули скрыты документ готов к печати.
Общие принципы условного форматирования являются его бесспорным преимуществом. Поняв основные принципы можно приспособить решения к Вашей особенной задачи с минимальными изменениями. Эти функции в условном форматировании беспроблемно применяются для Ваших наборов данных, которые могут существенно отличаться от представленных на рисунках примеров.
Удаление нулевых значений в Microsoft Excel
При использовании формул в Экселе, в случае, если ячейки, на которые ссылается оператор, пусты, в области расчетов по умолчанию будут стоять нули. Эстетически это не очень красиво выглядит, особенно, если в таблице очень много подобных диапазонов с нулевыми значениями. Да и пользователю труднее ориентироваться в данных по сравнению с ситуацией, если бы подобные области были бы вообще пустыми. Давайте выясним, какими способами можно удалить отображение нулевых данных в Excel.
Алгоритмы удаления нулей
Эксель предоставляет возможность произвести удаление нулей в ячейках несколькими способами. Это можно сделать, как использовав специальные функции, так и применив форматирование. Также существует возможность отключение отображение подобных данных в целом по листу.
Способ 1: настройки Excel
Глобально данный вопрос можно решить, изменив настройки Эксель для текущего листа. Это позволяет сделать абсолютно все ячейки, содержащие нули, пустыми.
-
Находясь во вкладке «Файл», переходим в раздел «Параметры».
После этих действий все ячейки текущего листа, которые содержат нулевые значения, будут отображаться, как пустые.
Способ 2: применение форматирования
Скрыть значения пустых ячеек можно при помощи изменения их формата.
-
Выделяем диапазон, в котором нужно скрыть ячейки с нулевыми значениями. Кликаем по выделяемому фрагменту правой кнопкой мыши. В контекстном меню выбираем пункт «Формат ячеек…».
Производится запуск окна форматирования. Перемещаемся во вкладку «Число». Переключатель числовых форматов должен быть установлен в позицию «Все форматы». В правой части окна в поле «Тип» вписываем следующее выражение:
Для сохранения введенных изменений жмем на кнопку «OK».
Теперь во всех областях, которые содержат нулевые значения, будет пусто.
Способ 3: условное форматирование
Для удаления лишних нулей можно также применить такой мощный инструмент, как условное форматирование.
-
Выделяем диапазон, в котором могут содержаться нулевые значения. Находясь во вкладке «Главная», кликаем по кнопке на ленте «Условное форматирование», которая размещена в блоке настроек «Стили». В открывшемся меню последовательно переходим по пунктам «Правила выделения ячеек» и «Равно».
Открывается окошко форматирования. В поле «Форматировать ячейки, которые РАВНЫ» вписываем значение «0». В правом поле в раскрывающемся списке кликаем по пункту «Пользовательский формат…».
Открывается ещё одно окно. Переходим в нем во вкладку «Шрифт». Кликаем по выпадающему списку «Цвет», в котором выбираем белый цвет, и жмем на кнопку «OK».
Теперь при условии, если значение в ячейке будет нулевым, то оно будет невидимым для пользователя, так как цвет его шрифта сольется с цветом фона.
Способ 4: применение функции ЕСЛИ
Ещё один вариант скрытия нулей предусматривает использование оператора ЕСЛИ.
-
Выделяем первую ячейку из того диапазона, в который выводятся результаты вычислений, и где возможно будут присутствовать нули. Кликаем по пиктограмме «Вставить функцию».
Запускается Мастер функций. Производим поиск в списке представленных функций оператора «ЕСЛИ». После того, как он выделен, жмем на кнопку «OK».
Активируется окно аргументов оператора. В поле «Логическое выражение» вписываем ту формулу, которая высчитывает в целевой ячейке. Именно результат расчета этой формулы в конечном итоге и может дать ноль. Для каждого конкретного случая это выражение будет разным. Сразу после этой формулы в том же поле дописываем выражение «=0» без кавычек. В поле «Значение если истина» ставим пробел – « ». В поле «Значение если ложь» опять повторяем формулу, но уже без выражения «=0». После того, как данные введены, жмем на кнопку «OK».
Но данное условие пока применимо только к одной ячейке в диапазоне. Чтобы произвести копирование формулы и на другие элементы, ставим курсор в нижний правый угол ячейки. Происходит активация маркера заполнения в виде крестика. Зажимаем левую кнопку мыши и протягиваем курсор по всему диапазону, который следует преобразовать.
Кстати, если в окне аргументов в поле «Значение если истина» установить тире, то при выводе результата в ячейках с нулевым значением будет не пробел, а прочерк.
Способ 5: применение функции ЕЧИСЛО
Следующий способ является своеобразной комбинацией функций ЕСЛИ и ЕЧИСЛО.
-
Как и в предыдущем примере, открываем окно аргументов функции ЕСЛИ в первой ячейке обрабатываемого диапазона. В поле «Логическое выражение» записываем функцию ЕЧИСЛО. Эта функция показывает, заполнен ли элемент данными или нет. Затем в том же поле открываем скобки и вписываем адрес той ячейки, которая в случае, если она пустая, может сделать нулевой целевую ячейку. Закрываем скобки. То есть, по сути, оператор ЕЧИСЛО проверит, содержатся ли какие-то данные в указанной области. Если они есть, то функция выдаст значение «ИСТИНА», если его нет, то — «ЛОЖЬ».
А вот значения следующих двух аргументов оператора ЕСЛИ мы переставляем местами. То есть, в поле «Значение если истина» указываем формулу расчета, а в поле «Значение если ложь» ставим пробел – « ».
После того, как данные введены, жмем на кнопку «OK».
Существует целый ряд способов удалить цифру «0» в ячейке, если она имеет нулевое значение. Проще всего, отключить отображения нулей в настройках Excel. Но тогда следует учесть, что они исчезнут по всему листу. Если же нужно применить отключение исключительно к какой-то конкретной области, то в этом случае на помощь придет форматирование диапазонов, условное форматирование и применение функций. Какой из данных способов выбрать зависит уже от конкретной ситуации, а также от личных умений и предпочтений пользователя.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Скрытие значений в MS EXCEL равных 0
Иногда требуется скрыть значения равные 0. Сделаем это несколькими способами.
Скрыть значения равные 0 во всех ячейках на листе можно через Параметры MS EXCEL (далее нажмите Дополнительно/ Раздел Показать параметры для следующего листа/ , затем снять галочку Показывать нули в ячейках, которые содержат нулевые значения).
Скрыть значения равные 0 в отдельных ячейках можно используя пользовательский формат, Условное форматирование или значение Пустой текст («»).
Пользовательский формат
Пользовательский формат вводим через диалоговое окно Формат ячеек.
- для вызова окна Формат ячеек нажмите CTRL+1;
- выберите (все форматы).
- в поле Тип введите формат # ##0,00;-# ##0,00;
Применение вышеуказанного формата не влияет на вычисления. В Строке формул, по-прежнему, будет отображаться 0, хотя в ячейке ничего не будет отображаться.
Условное форматирование
Используя Условное форматирование, также можно добиться практически такого же результата.
- выделите интересующий диапазон;
- в меню выберите Главная/ Стили/ Условное форматирование/ Правила выделения ячеек/ Равно );
- в левом поле введите 0;
- в правом поле выберите пользовательский формат (белый цвет шрифта);
Теперь нулевые значения отображаются белым шрифтом и не видны на стандартном белом фоне.
Если фон поменять, то нули станут снова видны, в отличие от варианта с пользовательским форматом, который не зависит от фона ячейки. Даже если просто выделить диапазон, то нулевые ячейки будут слегка видны.
Значение Пустой текст («»)
Замечательным свойством значения Пустой текст является, то что оно не отображается в ячейке (например, введите формулу =»» ). Записав, например, в ячейке B1 формулу =ЕСЛИ(A1;A1;»») получим пустую ячейку В1 в случае, если в А1 находится значение =0. Столбец А можно скрыть.
Как поставить или убрать ноль в Excel
Как поставить ноль в экселе? При составлении отчетов в Excel бывает необходимость в пустых ячейках проставить нули или наоборот требуют убрать нулевые значения. Как говориться, «хозяин – барин» или «любой каприз за ваши деньги». Но оказывается, у многих это вызывает большое затруднение. Все зависит от настройки программы. Она либо проставляет нули, где надо и не надо, либо вовсе их не ставит. Поэтому сегодня и рассмотрим эти два вопроса.
Как поставить ноль в Excel
Точнее будет сказать, как его сохранить. Установить нулевое значение в ячейке вы сможете, а вот сохранить – нет. Необходимо настроить программу.
Убираем или ставим нули в Microsoft Excel 2003
Для этого заходим в меню Сервис, и выбираем в самом низу Параметры.
Откроется одноименное окно Параметры.
На вкладке Вид в панели Параметры окна, в среднем столбце устанавливаем галочку на параметр Нулевые значения. Теперь все ваши нулевые значения в ячейках будут отображаться.
Таким же образом можно убрать нули в экселе. Для этого достаточно снять галочку у этого параметра, и нули не будут отображаться.
Как поставить или убрать нули в Microsoft Excel 2007
Щелкните мышкой по разноцветному значку программы в верхнем левом углу.
В открывшемся меню в самом низу щелкните мышкой по кнопке Параметры Excel.
В открывшемся окне Параметры Excel перейдите на вкладку Дополнительно, и в большом окне справа найдите Показать параметры для следующего листа, и поставьте галочку напротив записи – Показывать нули в ячейках, которые содержат нулевые значения.
в Microsoft Excel 2010
Все так же, как в Excel 2007, только сначала открываем меню Файл, переходим на Параметры, а потом – Дополнительно – Показать параметры для следующего листа – уберите, или поставьте галочку на пункте – Показывать нули в ячейках, которые содержат нулевые значения.
Не забудьте сохранить свои новые настройки. Нажмите в самом низу кнопочку ОК.
Вот таким образом можно настроить Excel на отображение или удаление нулей.
Отображение и скрытие нулевых значений
В этом курсе:
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
Вы можете сами настроить отображение нулевых значений в ячейке или использовать в таблице набор стандартов форматирования, которые требуют скрывать нулевые значения. Отображать и скрывать нулевые значения можно разными способами.
Потребность отображать нулевые значения (0) на листах возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Скрытие и отображение всех нулевых значений на листе
Выберите Файл > Параметры > Дополнительно.
В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Скрытие нулевых значений в выделенных ячейках
Эти действия скрывают нулевые значения в выделенных ячейках с помощью числового формата. Скрытые значения отображаются только в строке формул и не выводятся на печать. Если значение в одной из этих ячеек изменится на ненулевое, оно будет отображаться в ячейке, а формат значения будет похож на общий числовой формат.
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
Вы можете нажать клавиши CTRL+1 или на вкладке Главная щелкнуть Формат > Формат ячеек.
Щелкните Число > Все форматы.
В поле Тип введите выражение 0;-0;;@ и нажмите кнопку ОК.
Отображение скрытых значений.
Выделите ячейки со скрытыми нулевыми значениями.
Вы можете нажать клавиши CTRL+1 или на вкладке Главная щелкнуть Формат > Формат ячеек.
Для применения числового формата, определенного по умолчанию, выберите Число > Общий и нажмите кнопку ОК.
Скрытие нулевых значений, возвращенных формулой
Выделите ячейку, содержащую нулевое (0) значение.
На вкладке Главная щелкните стрелку рядом с кнопкой Условное форматирование и выберите «Правила выделения ячеек» > «Равно».
В левом поле введите .
В правом поле выберите Пользовательский формат.
В поле Формат ячейки откройте вкладку Шрифт.
В списке Цвет выберите белый цвет и нажмите кнопку ОК.
Отображение нулей в виде пробелов или тире
Для решения этой задачи воспользуйтесь функцией ЕСЛИ.
Если ячейка содержит нулевые значения, для возврата пустой ячейки используйте формулу, например такую:
Вот как читать формулу. Если результат вычисления (A2-A3) равен «0», ничего не отображается, в том числе и «0» (это указывается двойными кавычками «»). В противном случае отображается результат вычисления A2-A3. Если вам нужно не оставлять ячейки пустыми, но отображать не «0», а что-то другое, между двойными кавычками вставьте дефис «-» или другой символ.
Скрытие нулевых значений в отчете сводной таблицы
Выберите отчет сводной таблицы.
На вкладке Анализ в группе Сводная таблица щелкните стрелку рядом с командой Параметры и выберите пункт Параметры.
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
Изменение отображения ошибок В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
Изменение отображения пустых ячеек Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
Потребность отображать нулевые значения (0) на листах возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Отображение и скрытие всех нулевых значений на листе
Выберите Файл > Параметры > Дополнительно.
В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Скрытие нулевых значений в выделенных ячейках с помощью числового формата
Эти действия позволяют скрыть нулевые значения в выделенных ячейках. Если значение в одной из ячеек станет ненулевым, его формат будет аналогичен общему числовому формату.
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
Вы можете нажать клавиши CTRL+1 или на вкладке Главная щелкнуть Формат > Формат ячеек.
В списке Категория выберите элемент Пользовательский.
Скрытые значения отображаются только в строке формул или в ячейке, если вы редактируете ее содержимое. Эти значения не печатаются.
Чтобы снова отобразить скрытые значения, выделите ячейки, а затем нажмите клавиши CTRL+1 или на вкладке Главная в группе Ячейки наведите указатель мыши на элемент Формат и выберите Формат ячеек. Чтобы применить числовой формат по умолчанию, в списке Категория выберите Общий. Чтобы снова отобразить дату и время, выберите подходящий формат даты и времени на вкладке Число.
Скрытие нулевых значений, возвращенных формулой, с помощью условного форматирования
Выделите ячейку, содержащую нулевое (0) значение.
На вкладке Главная в группе Стили щелкните стрелку рядом с элементом Условное форматирование, наведите указатель на элемент Правила выделения ячеек и выберите вариант Равно.
В левом поле введите .
В правом поле выберите Пользовательский формат.
В диалоговом окне Формат ячеек откройте вкладку Шрифт.
В поле Цвет выберите белый цвет.
Использование формулы для отображения нулей в виде пробелов или тире
Для выполнения этой задачи используйте функцию ЕСЛИ.
Чтобы этот пример проще было понять, скопируйте его на пустой лист.
Второе число вычитается из первого (0).
Возвращает пустую ячейку, если значение равно нулю
Возвращает дефис (-), если значение равно нулю
Дополнительные сведения об использовании этой функции см. в статье Функция ЕСЛИ.
Скрытие нулевых значений в отчете сводной таблицы
Щелкните отчет сводной таблицы.
На вкладке Параметры в группе Параметры сводной таблицы щелкните стрелку рядом с командой Параметры и выберите пункт Параметры.
Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.
Изменение способа отображения ошибок. В поле Формат установите флажок Для ошибок отображать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.
Изменение способа отображения пустых ячеек. Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.
Потребность отображать нулевые значения (0) на листах возникает не всегда. Требуют ли стандарты форматирования или собственные предпочтения отображать или скрывать нулевые значения, имеется несколько способов реализации всех этих требований.
Отображение и скрытие всех нулевых значений на листе
Нажмите кнопку Microsoft Office , щелкните Параметры Excelи выберите категорию Дополнительно .
В группе Показать параметры для следующего листа выберите лист, после чего выполните одно из указанных ниже действий.
Чтобы отображать в ячейках нулевые значения (0), установите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Чтобы отображать нулевые значения в виде пустых ячеек, снимите флажок Показывать нули в ячейках, которые содержат нулевые значения.
Скрытие нулевых значений в выделенных ячейках с помощью числового формата
Эти действия позволяют скрыть нулевые значения в выделенных ячейках. Если значение в одной из ячеек станет ненулевым, его формат будет аналогичен общему числовому формату.
Выделите ячейки, содержащие нулевые значения (0), которые требуется скрыть.
Вы можете нажать клавиши CTRL+1 или на вкладке Главная в группе Ячейки щелкнуть Формат > Формат ячеек.
В списке Категория выберите элемент Пользовательский.
Скрытые значения отображаются только в строке формул (или в ячейке, если вы редактируете ее в ячейке) и не печатается.
Чтобы снова отобразить скрытые значения, выделите ячейки, а затем на вкладке Главная в группе Ячейки наведите указатель мыши на элемент Формат и выберите Формат ячеек. Чтобы применить числовой формат по умолчанию, в списке Категория выберите Общий. Чтобы снова отобразить дату и время, выберите подходящий формат даты и времени на вкладке Число.
Скрытие нулевых значений, возвращенных формулой, с помощью условного форматирования
Выделите ячейку, содержащую нулевое (0) значение.
На вкладке Главная в группе Стили щелкните стрелку рядом с кнопкой Условное форматирование и выберите «Правила выделения ячеек» > «Равно».
В левом поле введите .
В правом поле выберите Пользовательский формат.
В диалоговом окне Формат ячеек откройте вкладку Шрифт.
В поле Цвет выберите белый цвет.
Использование формулы для отображения нулей в виде пробелов или тире
Для выполнения этой задачи используйте функцию ЕСЛИ.
Чтобы этот пример проще было понять, скопируйте его на пустой лист.
Выделите пример, приведенный в этой статье.
Важно: Не выделяйте заголовки строк или столбцов.
Выделение примера в справке
Нажмите клавиши CTRL+C.
В Excel создайте пустую книгу или лист.
Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.
Важно: Чтобы пример правильно работал, его нужно вставить в ячейку A1.
Чтобы переключиться между просмотром результатов и просмотром формул, возвращающих эти результаты, нажмите клавиши CTRL+` (знак ударения) или на вкладке Формулы в группе «Зависимости формул» нажмите кнопку Показать формулы.
Скопировав пример на пустой лист, вы можете настроить его так, как вам нужно.
При использовании формул в Экселе, в случае, если ячейки, на которые ссылается оператор, пусты, в области расчетов по умолчанию будут стоять нули. Эстетически это не очень красиво выглядит, особенно, если в таблице очень много подобных диапазонов с нулевыми значениями. Да и пользователю труднее ориентироваться в данных по сравнению с ситуацией, если бы подобные области были бы вообще пустыми. Давайте выясним, какими способами можно удалить отображение нулевых данных в Excel.
Содержание
Алгоритмы удаления нулей
Эксель предоставляет возможность произвести удаление нулей в ячейках несколькими способами. Это можно сделать, как использовав специальные функции, так и применив форматирование. Также существует возможность отключение отображение подобных данных в целом по листу.
Способ 1: настройки Excel
Глобально данный вопрос можно решить, изменив настройки Эксель для текущего листа. Это позволяет сделать абсолютно все ячейки, содержащие нули, пустыми.
- Находясь во вкладке «Файл», переходим в раздел «Параметры».
- В запустившемся окне делаем перемещение в раздел «Дополнительно». В правой части окна ищем блок настроек «Показать параметры для следующего листа». Снимаем флажок около пункта «Показывать нули в ячейках, которые содержат нулевые значения». Для приведения изменения настроек в действие не забываем нажать на кнопку «OK» внизу окна.
После этих действий все ячейки текущего листа, которые содержат нулевые значения, будут отображаться, как пустые.
Способ 2: применение форматирования
Скрыть значения пустых ячеек можно при помощи изменения их формата.
- Выделяем диапазон, в котором нужно скрыть ячейки с нулевыми значениями. Кликаем по выделяемому фрагменту правой кнопкой мыши. В контекстном меню выбираем пункт «Формат ячеек…».
- Производится запуск окна форматирования. Перемещаемся во вкладку «Число». Переключатель числовых форматов должен быть установлен в позицию «Все форматы». В правой части окна в поле «Тип» вписываем следующее выражение:
0;-0;;@
Для сохранения введенных изменений жмем на кнопку «OK».
Теперь во всех областях, которые содержат нулевые значения, будет пусто.
Урок: Форматирование таблиц в Excel
Способ 3: условное форматирование
Для удаления лишних нулей можно также применить такой мощный инструмент, как условное форматирование.
- Выделяем диапазон, в котором могут содержаться нулевые значения. Находясь во вкладке «Главная», кликаем по кнопке на ленте «Условное форматирование», которая размещена в блоке настроек «Стили». В открывшемся меню последовательно переходим по пунктам «Правила выделения ячеек» и «Равно».
- Открывается окошко форматирования. В поле «Форматировать ячейки, которые РАВНЫ» вписываем значение «0». В правом поле в раскрывающемся списке кликаем по пункту «Пользовательский формат…».
- Открывается ещё одно окно. Переходим в нем во вкладку «Шрифт». Кликаем по выпадающему списку «Цвет», в котором выбираем белый цвет, и жмем на кнопку «OK».
- Вернувшись в предыдущее окно форматирования, тоже жмем на кнопку «OK».
Теперь при условии, если значение в ячейке будет нулевым, то оно будет невидимым для пользователя, так как цвет его шрифта сольется с цветом фона.
Урок: Условное форматирование в Excel
Способ 4: применение функции ЕСЛИ
Ещё один вариант скрытия нулей предусматривает использование оператора ЕСЛИ.
- Выделяем первую ячейку из того диапазона, в который выводятся результаты вычислений, и где возможно будут присутствовать нули. Кликаем по пиктограмме «Вставить функцию».
- Запускается Мастер функций. Производим поиск в списке представленных функций оператора «ЕСЛИ». После того, как он выделен, жмем на кнопку «OK».
- Активируется окно аргументов оператора. В поле «Логическое выражение» вписываем ту формулу, которая высчитывает в целевой ячейке. Именно результат расчета этой формулы в конечном итоге и может дать ноль. Для каждого конкретного случая это выражение будет разным. Сразу после этой формулы в том же поле дописываем выражение «=0» без кавычек. В поле «Значение если истина» ставим пробел — » «. В поле „Значение если ложь“ опять повторяем формулу, но уже без выражения „=0“. После того, как данные введены, жмем на кнопку „OK“.
- Но данное условие пока применимо только к одной ячейке в диапазоне. Чтобы произвести копирование формулы и на другие элементы, ставим курсор в нижний правый угол ячейки. Происходит активация маркера заполнения в виде крестика. Зажимаем левую кнопку мыши и протягиваем курсор по всему диапазону, который следует преобразовать.
- После этого в тех ячейках, в которых в результате вычисления окажутся нулевые значения, вместо цифры „0“ будет стоять пробел.
Кстати, если в окне аргументов в поле „Значение если истина“ установить тире, то при выводе результата в ячейках с нулевым значением будет не пробел, а прочерк.
Урок: Функция ‘ЕСЛИ’ в Excel
Способ 5: применение функции ЕЧИСЛО
Следующий способ является своеобразной комбинацией функций ЕСЛИ и ЕЧИСЛО.
- Как и в предыдущем примере, открываем окно аргументов функции ЕСЛИ в первой ячейке обрабатываемого диапазона. В поле „Логическое выражение“ записываем функцию ЕЧИСЛО. Эта функция показывает, заполнен ли элемент данными или нет. Затем в том же поле открываем скобки и вписываем адрес той ячейки, которая в случае, если она пустая, может сделать нулевой целевую ячейку. Закрываем скобки. То есть, по сути, оператор ЕЧИСЛО проверит, содержатся ли какие-то данные в указанной области. Если они есть, то функция выдаст значение „ИСТИНА“, если его нет, то — „ЛОЖЬ“.
А вот значения следующих двух аргументов оператора ЕСЛИ мы переставляем местами. То есть, в поле „Значение если истина“ указываем формулу расчета, а в поле „Значение если ложь“ ставим пробел — » «.
После того, как данные введены, жмем на кнопку «OK».
- Так же, как и в предыдущем способе, копируем с помощью маркера заполнения формулу на остальную часть диапазона. После этого нулевые значения исчезнут из указанной области.
Урок: Мастер функций в Excel
Существует целый ряд способов удалить цифру «0» в ячейке, если она имеет нулевое значение. Проще всего, отключить отображения нулей в настройках Excel. Но тогда следует учесть, что они исчезнут по всему листу. Если же нужно применить отключение исключительно к какой-то конкретной области, то в этом случае на помощь придет форматирование диапазонов, условное форматирование и применение функций. Какой из данных способов выбрать зависит уже от конкретной ситуации, а также от личных умений и предпочтений пользователя.