Как в excel скрывать строки если значение ячейки 0

Скрыть строки со значением 0 в заданном столбце.

Alex1976

Дата: Суббота, 20.02.2016, 08:26 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Подскажите пожалуйста, как скрыть строки в листе бензин если в ячейках столбца F значение равно 0. На форуме было подобное, но не подошло.
Спасибо.

К сообщению приложен файл:

02_.rar
(37.9 Kb)

 

Ответить

Nic70y

Дата: Суббота, 20.02.2016, 08:31 |
Сообщение № 2

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

а просто фильтр не подходит?


ЮMoney 41001841029809

 

Ответить

Alex1976

Дата: Суббота, 20.02.2016, 08:39 |
Сообщение № 3

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

э

а просто фильтр не подходит?

это как?

 

Ответить

Nic70y

Дата: Суббота, 20.02.2016, 08:43 |
Сообщение № 4

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

Выделяем пару ячеек начиная с заголовка в Вашей таблице
Вкладка — Главная — Сортировка и фильтр — Фильтр
в фильтре убираем галку с 0

о, кстати есть видео на сайте


ЮMoney 41001841029809

Сообщение отредактировал Nic70yСуббота, 20.02.2016, 08:46

 

Ответить

Alex1976

Дата: Суббота, 20.02.2016, 09:07 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Спасибо огромное. Все получилось. Я про эту фишку и не знал.
Но хотелось бы чтоб скрывались и появлялись по значению в столбце

 

Ответить

Nic70y

Дата: Суббота, 20.02.2016, 09:21 |
Сообщение № 6

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

не совсем понял.
Вы хотите, что бы фильтр (ну или скрытие строк) срабатывал при активации листа? — это макросом
Вам какой вариант нужен?


ЮMoney 41001841029809

Сообщение отредактировал Nic70yСуббота, 20.02.2016, 09:29

 

Ответить

Alex1976

Дата: Суббота, 20.02.2016, 16:58 |
Сообщение № 7

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

 

Ответить

китин

Дата: Суббота, 20.02.2016, 17:19 |
Сообщение № 8

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

Коля твоя ссылка на главную форумов выкидывает :'( :'( :'(


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

Nic70y

Дата: Суббота, 20.02.2016, 17:25 |
Сообщение № 9

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

чето глюгануло.
макрос попозже прикреплю, если не забуду, бежать надо…


ЮMoney 41001841029809

 

Ответить

Nic70y

Дата: Суббота, 20.02.2016, 21:39 |
Сообщение № 10

Группа: Друзья

Ранг: Экселист

Сообщений: 8136


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010

Правой кнопкой мыши по ярлыку листа (где нужно «фильтровать») — Исходный текст,
в открывшемся модуле вставляете макрос:
[vba]

Код

Private Sub Worksheet_Activate()
    Rows(«2:25»).EntireRow.Hidden = False
    For Each c In Range(«f2:F25»)
    If c = 0 Then
    c.EntireRow.Hidden = True
    End If
    Next
End Sub

[/vba]
Rows(«2:25»)
Range(«f2:F25»)
меняете на Ваш диапазон,
сохраняете файл с поддержкой макросов


ЮMoney 41001841029809

Сообщение отредактировал Nic70yСуббота, 20.02.2016, 21:44

 

Ответить

Alex1976

Дата: Суббота, 20.02.2016, 22:23 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 15


Репутация:

0

±

Замечаний:
0% ±


Excel 2013

Спасибо огромное то что надо hands

 

Ответить

Предположим, у вас есть диапазон данных, и вы хотите скрыть строки на основе значения столбца, например, если значение ячейки столбца меньше 3000, затем скройте строку ячейки, как показано ниже.

док скрыть строки на основе значения 1


В Excel вы можете использовать функцию «Фильтр» для фильтрации и скрытия строк на основе значения ячейки.

1. Выберите данные, которые нужно отфильтровать, и нажмите Данные > Фильтр. Смотрите скриншот:

док скрыть строки на основе значения 2

2. Затем щелкните стрелку вниз, чтобы отобразить раскрывающийся список фильтров, и щелкните Числовые фильтры (или текстовые фильтры) > Больше чем (вы можете выбрать другой критерий в подменю). Смотрите скриншот:

док скрыть строки на основе значения 3

3. В появившемся диалоговом окне введите критерий в текстовое поле рядом с больше чем. Смотрите скриншот:

док скрыть строки на основе значения 4

4. Нажмите OK. Теперь отображаются только данные, превышающие 3000, а строки, данные которых меньше 3000, скрыты.

док скрыть строки на основе значения 5


Более того, если вас интересует код VBA, здесь я могу представить код VBA для скрытия строк на основе значения ячейки.

1. Нажмите Alt + F11 ключи для включения Microsoft Visual Basic для приложений окно.

2. Затем нажмите Вставить > Модули открыть новый Модули window и вставьте в него код VBA.

VBA: скрыть строки на основе значения ячейки.

Sub HideRow()
'Updateby20150618
Dim Rng As Range
Dim WorkRng As Range
Dim xNumber As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNumber = Application.InputBox("Number", xTitleId, "", Type:=1)
For Each Rng In WorkRng
    Rng.EntireRow.Hidden = Rng.Value < xNumber
Next
End Sub

3. Затем нажмите F5 нажмите клавишу для запуска VBA, затем выберите диапазон данных, в котором вы хотите скрыть строки в всплывающем диалоговом окне (за исключением заголовков). Смотрите скриншот:

док скрыть строки на основе значения 6

4. Нажмите OK, и введите номер критерия во втором диалоговом окне. Смотрите скриншот:

док скрыть строки на основе значения 7

5. Нажмите OK. Теперь строки, данные которых меньше 3000, скрыты.

Наконечник: Если вы хотите скрыть строки, превышающие 3000, просто измените Rng.EntireRow.Hidden = Rng.Value <xNumber в Rng.EntireRow.Hidden = Rng.Value> xNumber, или если вы хотите скрыть строки, данные которых равны 3000, измените на Rng.EntireRow.Hidden = Rng.Value = xNumber.



ЕСЛИ вам не нравится включать функцию фильтра, как и VBA, я представляю вам удобный инструмент — Выбрать определенные ячейки of Kutools for Excel чтобы быстро выбрать целые строки на основе значения ячейки, затем вы можете скрыть их.

После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:

Наконечник. Если вы хотите получить бесплатную пробную версию функции извлечения текста, пожалуйста, перейдите на бесплатную пробную версию Kutools for Excel сначала, а затем перейдите к применению операции в соответствии с вышеуказанными шагами.

1. Выберите диапазон данных и нажмите Кутулс > Выберите > Выбрать определенные ячейки. Смотрите скриншот:

док скрыть строки на основе значения 14

2. в Выбрать определенные ячейки диалог, проверьте Весь ряд под Тип выбора раздел, затем выберите нужный критерий из Конкретный тип список, затем введите число или текст в текстовое поле. Смотрите скриншот:

док скрыть строки на основе значения 9

3. Нажмите Ok > OK закрыть диалоги. Теперь выбираются строки, данные которых меньше 3000, и вам просто нужно щелкнуть правой кнопкой мыши заголовок строки, чтобы отобразить контекстное меню, и выбрать «Скрыть». Смотрите скриншот:
док скрыть строки на основе значения 10

Теперь строки, данные которых меньше 3000, скрыты.

док скрыть строки на основе значения 11

Наконечник:

1. Если вы хотите скрыть строки, содержащие определенное значение, вы можете выбрать Комплект и введите определенное значение в текстовое поле.

док скрыть строки на основе значения 12

2. Если вы хотите скрыть строки, которые содержат значения больше, но меньше значений, вы можете выбрать Больше и Менее, затем введите значения в два поля и установите флажок И,.

док скрыть строки на основе значения 13

Работы С Нами Kutools for ExcelАвтора Выбрать определенные ячейки утилита, вы можете определить расположение определенных ячеек, выбрать целые строки или столбцы на основе значения ячейки и так далее. Щелкните здесь, чтобы узнать больше об этой утилите.



Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

Добрый день!

Не могу найти решение облазил все форумы, но код отказывается работать. Прошу помощи

Проблема в следующем.
Данные на лист подтягиваются с помощью ВПР, некоторые ячейки остаются не заполненными, то есть ВПР вписывает значение «0»
Нужно что бы где ячейка равняется «0» эта строка скрывалась, а при изменении скрывались другие строки
Файл прикладываю

Прикрепленные файлы

  • Пример.xlsx (33.86 КБ)

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

#2

21.03.2016 13:28:30

Цитата
Boris_krd написал: Не могу найти решение облазил все форумы,

Да ну?! ))

Цитата
Boris_krd написал: код отказывается работать

А в Вашем файле нет никакого кода.

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

Знаю, пробывал уже кодов 5, так как не силен VBA не могу разобраться, постоянно вылетают ошибки

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Пять не нужно — покажите один.

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

#5

21.03.2016 13:33:24

Код
Private Sub Worksheet_Change(ByVal Target As Range)
Dim R%
Application.ScreenUpdating = False
If Target.Address <> "$E$!" Then Exit Sub
With Sheets("Лист2")
  If Target = "" Then
  .Rows("1:100").EntireRow.Hidden = False
  Else
  .Rows("1:100").EntireRow.Hidden = False
     For i = .Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
        If .Cells(i, 1) > Target And .Cells(i, 1) <> "" Then .Cells(i, 1).EntireRow.Hidden = True
     Next
  End If
End With
Application.ScreenUpdating = True
End Sub
 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

Скрывает все, а нужно только с «0»

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

If Target.Address <> «$E$1»

Поправил

 

Vik_tor

Пользователь

Сообщений: 1927
Регистрация: 19.09.2014

При изменении артикула срабатывает фильтр

Прикрепленные файлы

  • Пример.xlsb (17.33 КБ)

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Boris_krd, код следует оформлять соответствующим тегом. Ищите такую кнопку и исправьте своё сообщение. Спасибо!
По вопросу: Вы проверяете на отсутствие значения в изменяемой ячейке (If Target = «») а Вам ведь требует проверить на наличие нуля.
И ещё: Вы писали, что значения получаете формулой, значит данное событие — Worksheet_Change — Вам не подойдёт. Смотрите или в сторону Calculate или вешайте процедуру на кнопку (сочетание клавиш).

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#10

21.03.2016 13:41:21

Если данные формулами тянутся — то лучше не событие использовать, а по кнопке скрывать. Что-то вроде этого:

Как удалить строки по условию?

только вместо

Код
If Not rr Is Nothing Then rr.EntireRow.Delete

надо записать:

Код
ActiveSheet.UsedRange.EntireRow.Hidden = false
If Not rr Is Nothing Then rr.EntireRow.Hidden = True

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

#11

21.03.2016 13:42:37

Код
Private Sub Worksheet_Change(ByVal Target As Range)
Dim R%
Application.ScreenUpdating = False
If Target.Address <> "$E$!" Then Exit Sub
With Sheets("Лист2")
If Target = "0" Then
.Rows("1:100").EntireRow.Hidden = False
Else
.Rows("1:100").EntireRow.Hidden = False
For i = .Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
If .Cells(i, 1) > Target And .Cells(i, 1) <> "" Then .Cells(i, 1).EntireRow.Hidden = True
Next
End If
End With
Application.ScreenUpdating = True
End Sub

Не работает

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

1. Ноль в кавычках — это не ноль. Это ТЕКСТ.
2. Вам уже было сказано, что Change не подойдёт, а Вы продолжаете…
3. У Вас в проверке условия странно записано: если условие выполняется, то строки скрывать, если не выполняется — тоже скрывать ))
4. Я просил исправить сообщение.

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

#13

21.03.2016 13:50:18

Код
Private Sub Worksheet_Calculate()
Dim R%
Application.ScreenUpdating = False
If Target.Address <> "$E$1" Then Exit Sub
With Sheets("Лист2")
If Target = 0 Then
.Rows("1:100").EntireRow.Hidden = False
Else
.Rows("1:100").EntireRow.Hidden = False
For i = .Cells(Rows.Count, 1).End(xlUp).Row To 1 Step -1
If .Cells(i, 1) > Target And .Cells(i, 1) <> 0 Then .Cells(i, 1).EntireRow.Hidden = True
Next
End If
End With
Application.ScreenUpdating = True
End Sub

Ругается на часть If Target.Address <> «$E$1»

Изменено: Boris_krd21.03.2016 13:50:57

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

У события Calculate нет целевой ячейки (Target)

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

А как тогда исправить? Подскажите

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Про кнопки сообщения читали? Моё и Дмитрия.

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Да никак. Я написал — для вычислений формулой лучше не события использовать. Вы бы хоть читали что пишут, а не не упирались в свой нерабочий код.
Что Вам советовать про исправления, если Вы советы не читаете в принципе?
Если Вы будете выполнять код при каждом вычислении на листе — у Вас непрерывно будет происходить выполнение кода. Поэтому я и написал — лучше делать принудительно, по кнопке. И быстрый код(быстрее Вашего в разы) привел, где надо-то одну строку заменить.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

Перешел по Вашей ссылке, вставляю код Вылетает ошибка Subscript out of Range

Изменено: Boris_krd21.03.2016 14:12:55

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Ну странно. Перешел по своей ссылке, вставил код — все нормально. Где ошибку-то пишет, на какой строке? И какой конкретно код взяли за основу? Там он не один.

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

Я даже не менял на то что Вы здесь написали

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

If CStr(arr(li, lCol)) = sSubStr Then

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

If -(InStr(arr(li, lCol), sSubStr) > 0) = lMet Then  — Это в первом коде

Прошлое сообщение это ошибка во втором коде

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Четыре сообщение вместо одного… Boris_krd, свои сообщения можно редактировать: кнопка «Изменить».

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

В первом столбце работает, во втором выдает ошибку

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

Давайте я тоже буду писать загадками? Лады? Кому это вообще надо-то? Приложите файл с кодом. Уверен, что фигню какую-то накрутили, вставили что-то не туда и не так.  

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

Вроде все так

Прикрепленные файлы

  • Пример.xlsm (46.12 КБ)

 

Boris_krd

Пользователь

Сообщений: 41
Регистрация: 19.11.2015

#28

21.03.2016 15:05:40

Все Разобрался, может кому-нибудь будет нужно

Код
Sub Procedure_1()

    Dim rng1 As Excel.Range, rng2 As Excel.Range
    Dim i As Long
    
    Set rng1 = Worksheets("Лист2").Range("B2:B19")
    
    For i = 1 To rng1.Rows.Count Step 1
    
        If CStr(rng1.Cells(i, 1).Value) = "0" Then

            rng1.Rows(i).EntireRow.Hidden = True

        Else

            rng1.Rows(i).EntireRow.Hidden = False
        End If
    Next i

End Sub
 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#29

21.03.2016 15:12:42

Код
If -(InStr(arr(li, 1), sSubStr) > 0) = lMet Then

Прикрепленные файлы

  • Пример.xlsm (48.77 КБ)

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

Скрыть значения равные 0 во всех ячейках на листе можно через Параметры MS EXCEL (далее нажмите Дополнительно/ Раздел Показать параметры для следующего листа/ , затем снять галочку Показывать нули в ячейках, которые содержат нулевые значения ).

Скрыть значения равные 0 в отдельных ячейках можно используя пользовательский формат, Условное форматирование или значение Пустой текст («») .

Пользовательский формат

Пользовательский формат вводим через диалоговое окно Формат ячеек .

  • для вызова окна Формат ячеек нажмите CTRL+1 ;
  • выберите (все форматы).
  • в поле Тип введите формат # ##0,00;-# ##0,00;

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

Условное форматирование

Используя Условное форматирование , также можно добиться практически такого же результата.

  • выделите интересующий диапазон;
  • в меню выберите Главная/ Стили/ Условное форматирование/ Правила выделения ячеек/ Равно );
  • в левом поле введите 0;
  • в правом поле выберите пользовательский формат (белый цвет шрифта);

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

Если фон поменять, то нули станут снова видны, в отличие от варианта с пользовательским форматом, который не зависит от фона ячейки. Даже если просто выделить диапазон, то нулевые ячейки будут слегка видны.

Значение Пустой текст («»)

Замечательным свойством значения Пустой текст является, то что оно не отображается в ячейке (например, введите формулу =»» ). Записав, например, в ячейке B1 формулу =ЕСЛИ(A1;A1;»») получим пустую ячейку В1 в случае, если в А1 находится значение =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, нужно использовать другой вариант:

  1. =ЕСЛИ(A2-A3=0;»»;A2-A3). При таком варианте устанавливается пустая строка, если параметр равен «0».
  2. =ЕСЛИ(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, сделайте следующее:

  1. Выделите секции таблицы со спрятанными нулями.
  2. Жмите на CTRL+1.
  3. Выберите «Число», а далее «Общий» и «ОК».

Это основные способы, как не показывать 0 в Excel, и как обратно вернуть правильные настройки. В комментариях расскажите, каким способом вы пользуетесь, и какие еще имеются варианты.

Удаление нулевых значений в Microsoft Excel

Удаление нулей в Microsoft Excel

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

Алгоритмы удаления нулей

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

Ячейки содержат нулевые значения в Microsoft Excel

Способ 1: настройки Excel

Глобально данный вопрос можно решить, изменив настройки Эксель для текущего листа. Это позволяет сделать абсолютно все ячейки, содержащие нули, пустыми.

  1. Находясь во вкладке «Файл», переходим в раздел «Параметры».

Переход в Параметры в Microsoft Excel

Изменение параметров в Microsoft Excel

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

Способ 2: применение форматирования

Скрыть значения пустых ячеек можно при помощи изменения их формата.

    Выделяем диапазон, в котором нужно скрыть ячейки с нулевыми значениями. Кликаем по выделяемому фрагменту правой кнопкой мыши. В контекстном меню выбираем пункт «Формат ячеек…».

Переход к форматированию в Microsoft Excel

Форматирование в Microsoft Excel

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

Нулевые значения пустые в Microsoft Excel

Способ 3: условное форматирование

Для удаления лишних нулей можно также применить такой мощный инструмент, как условное форматирование.

    Выделяем диапазон, в котором могут содержаться нулевые значения. Находясь во вкладке «Главная», кликаем по кнопке на ленте «Условное форматирование», которая размещена в блоке настроек «Стили». В открывшемся меню последовательно переходим по пунктам «Правила выделения ячеек» и «Равно».

Переход к условному форматированию в Microsoft Excel

Переход к пользовательскому формату в Microsoft Excel

Изменение шрифта в Microsoft Excel

Завершение форматирования в Microsoft Excel

Теперь при условии, если значение в ячейке будет нулевым, то оно будет невидимым для пользователя, так как цвет его шрифта сольется с цветом фона.

Способ 4: применение функции ЕСЛИ

Ещё один вариант скрытия нулей предусматривает использование оператора ЕСЛИ.

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

Завершение форматирования в Microsoft Excel

Переход к оператору ЕСЛИ в Microsoft Excel

Аргументы функции ЕСЛИ в Microsoft Excel

Маркер заполнения в Microsoft Excel

Функция ЕСЛИ убрала нули в Microsoft Excel

Кстати, если в окне аргументов в поле «Значение если истина» установить тире, то при выводе результата в ячейках с нулевым значением будет не пробел, а прочерк.

Прочерк в Microsoft Excel

Способ 5: применение функции ЕЧИСЛО

Следующий способ является своеобразной комбинацией функций ЕСЛИ и ЕЧИСЛО.

    Как и в предыдущем примере, открываем окно аргументов функции ЕСЛИ в первой ячейке обрабатываемого диапазона. В поле «Логическое выражение» записываем функцию ЕЧИСЛО. Эта функция показывает, заполнен ли элемент данными или нет. Затем в том же поле открываем скобки и вписываем адрес той ячейки, которая в случае, если она пустая, может сделать нулевой целевую ячейку. Закрываем скобки. То есть, по сути, оператор ЕЧИСЛО проверит, содержатся ли какие-то данные в указанной области. Если они есть, то функция выдаст значение «ИСТИНА», если его нет, то — «ЛОЖЬ».

А вот значения следующих двух аргументов оператора ЕСЛИ мы переставляем местами. То есть, в поле «Значение если истина» указываем формулу расчета, а в поле «Значение если ложь» ставим пробел – « ».

Аргументы функции ЕСЛИ с применением ЕЧИСЛО в Microsoft Excel

Существует целый ряд способов удалить цифру «0» в ячейке, если она имеет нулевое значение. Проще всего, отключить отображения нулей в настройках Excel. Но тогда следует учесть, что они исчезнут по всему листу. Если же нужно применить отключение исключительно к какой-то конкретной области, то в этом случае на помощь придет форматирование диапазонов, условное форматирование и применение функций. Какой из данных способов выбрать зависит уже от конкретной ситуации, а также от личных умений и предпочтений пользователя.

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Удаление нулевых значений в Microsoft Excel

Удаление нулей в Microsoft Excel

​Смотрите также​ ПОКАЗЫВАЕМОЕ значение до​Чтобы скрыть ОШИБКУ в​и выберите пункт​Цвета темы​ кнопку​ — в ячейку A1.​ так.​ несколько, смотрите в​. Введите в поле​.​Формат​ например, в число​мы переставляем местами.​Но данное условие пока​.​ изменения их формата.​При использовании формул в​ ЦЕЛЫХ или просто​ ячейке:​Параметры​выберите белый цвет.​ОК​

​В ячейке A1​Есть много способов​

Алгоритмы удаления нулей

​ статье «Как выделить​ значение, которое должно​Нажмите кнопку​.​ 0, а затем​ То есть, в​ применимо только к​Вернувшись в предыдущее окно​Выделяем диапазон, в котором​ Экселе, в случае,​ спрятать при показе​

Ячейки содержат нулевые значения в Microsoft Excel

Способ 1: настройки Excel

​Выделите диапазон ячеек D2:D8,​.​К началу страницы​. Нажмите кнопку​ отобразится значение ошибки​ скрыть текст, значения​ одну таблицу в​

  1. ​ отображаться вместо ошибок.​​Формат​​На вкладке​​ применить условный формат,​​ поле​

    Переход в Параметры в Microsoft Excel

  2. ​ одной ячейке в​ форматирования, тоже жмем​​ нужно скрыть ячейки​​ если ячейки, на​ нули в ячейках?​ а потом используйте​​На вкладке​Можно не только скрыть​​ОК​ #ДЕЛ/0!.​​ в ячейках. Об​ Excel из нескольких»​ Чтобы в пустых​​и откройте вкладку​Число​ позволяющий скрыть значение.​«Значение если истина»​​ диапазоне. Чтобы произвести​​ на кнопку​

Изменение параметров в Microsoft Excel

​ с нулевыми значениями.​ которые ссылается оператор,​Что нужно-то?​ инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать​Разметка и формат​

Способ 2: применение форматирования

​ ошибки, но и​еще раз.​Выделите ячейку A1 и​

  1. ​ этих способах читайте​ тут.​ полях отображались ошибки,​Шрифт​в списке​Создание образца ошибки​указываем формулу расчета,​​ копирование формулы и​​«OK»​

    Переход к форматированию в Microsoft Excel

  2. ​ Кликаем по выделяемому​ пусты, в области​​И учти, показ​​ правило».​выполните одно или​ заменить их такими​​Значение 0 в​​ нажмите клавишу F2,​ в статье «Как​​Теперь, в выделенной​​ удалите из поля​

    ​.​

    ​Числовые форматы​Откройте чистый лист или​​ а в поле​​ на другие элементы,​

Форматирование в Microsoft Excel

​.​ фрагменту правой кнопкой​ расчетов по умолчанию​

Нулевые значения пустые в Microsoft Excel

​ округлённого значения не​​В разделе данного окна​

Способ 3: условное форматирование

​ оба указанных ниже​ значениями, как «НД».​ ячейке исчезнет. Это​ чтобы изменить формулу.​

  1. ​ скрыть текст в​ таблице устанавливаем фильтр.​ весь текст.​Щелкните стрелку, чтобы открыть​​выберите пункт​​ создайте новый.​«Значение если ложь»​​ ставим курсор в​​Теперь при условии, если​ мыши. В контекстном​​ будут стоять нули.​​ меняет самого значения.​ «Выберите тип правила:»​ действия.​​ Сделать это можно​​ связано с тем,​​После знака равенства (=)​​ ячейке Excel».​

    Переход к условному форматированию в Microsoft Excel

  2. ​ Какими способами установить​Измените способ отображения пустых​​ список​​(все форматы)​​Введите​​ставим пробел –​ нижний правый угол​ значение в ячейке​​ меню выбираем пункт​​ Эстетически это не​

    Переход к пользовательскому формату в Microsoft Excel

  3. ​ Например, показ значения​ воспользуйтесь опцией «Форматировать​Изменение способа отображения ошибок​​ с помощью функций​​ что пользовательский формат​ введите​​В Excel можно​​ фильтр, смотрите в​ ячеек.​Цвет​​.​​3​

    Изменение шрифта в Microsoft Excel

  4. ​« »​ ячейки. Происходит активация​ будет нулевым, то​​«Формат ячеек…»​​ очень красиво выглядит,​

Завершение форматирования в Microsoft Excel

​ 18,22 в формате​ только ячейки, которые​     В разделе​ЕСЛИОШИБКА​;;;​ЕСЛИОШИБКА​ удалить все скрытые​ статье «Фильтр в​

​    Установите флажок​​, и в разделе​

Способ 4: применение функции ЕСЛИ

​В поле​в ячейку B1,​.​​ маркера заполнения в​​ оно будет невидимым​

  1. ​.​ особенно, если в​ 0 десятичных знаков,​ содержат:».​Формат​и​предписывает скрывать любые​​с открывающей круглой​​ строки без применения​

    Завершение форматирования в Microsoft Excel

  2. ​ Excel».​​Для пустых ячеек отображать​​Цвета темы​Тип​0​​После того, как данные​​ виде крестика. Зажимаем​ для пользователя, так​Производится запуск окна форматирования.​​ таблице очень много​​ покажет 18. А​

    Переход к оператору ЕСЛИ в Microsoft Excel

  3. ​В разделе «Измените описание​установите флажок​​НД​​ числа в ячейке.​ скобкой:​ макросов, простым способом.​Нажимаем на стрелку​. Введите в поле​выберите белый цвет.​введите​ — в ячейку C1​ введены, жмем на​ левую кнопку мыши​ как цвет его​ Перемещаемся во вкладку​ подобных диапазонов с​​ если написать D4*1000,​​ правила:» из левого​Для ошибок отображать​​, как показано в​​ Однако фактическое значение​​ЕСЛИОШИБКА(​​ Как это сделать,​​ нужного фильтра, убираем​​ значение, которое должно​Возможны ситуации, когда необходимо,​;;;​​ и формулу​​ кнопку​ и протягиваем курсор​ шрифта сольется с​​«Число»​​ нулевыми значениями. Да​

    Аргументы функции ЕСЛИ в Microsoft Excel

  4. ​ то будет 18220.​ выпадающего списка выберите​, а затем введите​ примере ниже.​ (0) по-прежнему хранится​Переместите курсор в конец​ смотрите в статье​ галочку у значений,​ отображаться в пустых​ чтобы вместо значений​(три точки с​=B1/C1​«OK»​ по всему диапазону,​ цветом фона.​

    Маркер заполнения в Microsoft Excel

  5. ​. Переключатель числовых форматов​ и пользователю труднее​ А не 18000!​ опцию «Ошибки».​ значение, которое требуется​Чтобы проще было понять​

Функция ЕСЛИ убрала нули в Microsoft Excel

​ в ячейке.​ формулы.​​ «Как удалить скрытые​​ которые нужно скрыть.​ ячейках. Чтобы в​ ошибок в ячейках​ запятой) и нажмите​ — в ячейку A1.​.​

Прочерк в Microsoft Excel

​ который следует преобразовать.​​Урок:​

Способ 5: применение функции ЕЧИСЛО

​ должен быть установлен​ ориентироваться в данных​​Abram pupkin​​Нажимаем на кнопку «Формат»,​​ выводить. Чтобы ошибки​​ этот пример, скопируйте​

  1. ​Скрытие значений ошибок путем​Введите​ строки в Excel».​ Мы убрали галочку​ пустых ячейках ничего​ отображалась текстовая строка,​​ кнопку​​В ячейке A1​​Так же, как и​​После этого в тех​Условное форматирование в Excel​ в позицию​ по сравнению с​: Выключатель​ переходим на вкладку​ отображались как пустые​ его на пустой​ изменения цвета текста​,0)​Примечание:​ у нуля («0»).​ не отображалось, удалите​​ например «#Н/Д», прочерк​​ОК​ отобразится значение ошибки​ в предыдущем способе,​ ячейках, в которых​Ещё один вариант скрытия​​«Все форматы»​​ ситуацией, если бы​http://otvet.mail.ru/question/167024191​​ «Шрифт» и в​​ ячейки, удалите из​

    ​ лист. В примере​ на белый​​, т. е. запятую​​Мы стараемся как​Нажимаем «ОК». Получится так.​ из поля весь​​ или «НД». Сделать​​. Нажмите кнопку​ #ДЕЛ/0!.​​ копируем с помощью​​ в результате вычисления​​ нулей предусматривает использование​​. В правой части​

    ​ подобные области были​Excel-ok​ разделе «Цвет:» указываем​​ поля весь текст.​​ ниже выделите ячейку​

    Аргументы функции ЕСЛИ с применением ЕЧИСЛО в Microsoft Excel

  2. ​Отображение прочерка, строки «#Н/Д»​ с нулем и​ можно оперативнее обеспечивать​Это самый простой и​ текст. Чтобы отображались​ это можно с​ОК​Выделите ячейку A1 и​

​ маркера заполнения формулу​​ окажутся нулевые значения,​

​ оператора​ окна в поле​ бы вообще пустыми.​: Отображение нулей на​ белый. На всех​Изменение способа отображения пустых​ со словом «Данные»​ или «НД» вместо​ закрывающей круглой скобкой.​ вас актуальными справочными​ быстрый способ без​ нулевые значения, снимите​ помощью функций​еще раз.​ нажмите клавишу F2,​ на остальную часть​ вместо цифры «0»​ЕСЛИ​«Тип»​ Давайте выясним, какими​ листе в 2010​ окнах «ОК».​ ячеек​ и перетащите курсор,​ значения ошибки​

​Формула​

lumpics.ru

Скрытие значений и индикаторов ошибок в ячейках

​ материалами на вашем​ макросов и формул,​ этот флажок.​ЕСЛИОШИБКА​Значение 0 в​ чтобы изменить формулу.​ диапазона. После этого​ будет стоять пробел.​.​вписываем следующее выражение:​ способами можно удалить​

​ (2007), где включается/отключается?​В результате ошибка скрыта​     Установите флажок​ чтобы выделить диапазон,​Скрытие значений ошибок в​=B1/C1​ языке. Эта страница​ скрыть строки с​В левом верхнем углу​и​

Преобразование ошибки в нулевое значение и использование формата для скрытия значения

​ ячейке исчезнет. Это​После знака равенства (=)​ нулевые значения исчезнут​Кстати, если в окне​Выделяем первую ячейку из​0;-0;;@​

​ отображение нулевых данных​

  1. ​Не смог найти,​ хоть и ячейка​

  2. ​Для пустых ячеек отображать​​ включая последнюю ячейку​​ отчете сводной таблицы​​примет вид​​ переведена автоматически, поэтому​ определенными данными.​​ ячейки с формулой,​​НД​
    ​ связано с тем,​ введите​ из указанной области.​

  3. ​ аргументов в поле​ того диапазона, в​Для сохранения введенных изменений​

  4. ​ в Excel.​ кто уже долго​​ не пуста, обратите​​. Введите в поле​ в столбце «Описание​
    ​Скрытие индикаторов ошибок в​

  5. ​=ЕСЛИОШИБКА(B1/C1,0)​ ее текст может​

  6. ​Второй вариант.​​ которая возвращает ошибку,​​, как показано в​ что пользовательский формат​ЕСЛИОШИБКА​
    ​Урок:​​«Значение если истина»​​ который выводятся результаты​​ жмем на кнопку​​Скачать последнюю версию​

  7. ​ юзает новые иксели,​ внимание на строку​
    ​ значение, которое требуется​ (результат)». Затем скопируйте​ ячейках​.​

​ содержать неточности и​

  1. ​В таблице​ появляется треугольник (индикатор​​ примере ниже.​​;;;​​с открывающей круглой​​Мастер функций в Excel​

  2. ​установить тире, то​​ вычислений, и где​​«OK»​

  3. ​ Excel​​ подскажите, плиз, куда​​ формул.​​ выводить в пустых​ выделение и вставьте​​Вы также можете скрыть​

  4. ​Нажмите клавишу ВВОД, чтобы​​ грамматические ошибки. Для​Excel установить условное форматирование​ ошибки). Чтобы отключить​​Описание функции​предписывает скрывать любые​​ скобкой:​​Существует целый ряд способов​​ при выводе результата​​ возможно будут присутствовать​.​Эксель предоставляет возможность произвести​

  5. ​ идти чтобы это​​​​ ячейках. Чтобы они​

  6. ​ его на новый​​ значений ошибок путем​​ завершить редактирование формулы.​​ нас важно, чтобы​​.​​ его отображение, выполните​​ЕСЛИОШИБКА​

  7. ​ числа в ячейке.​​ЕСЛИОШИБКА(​​ удалить цифру «0»​​ в ячейках с​​ нули. Кликаем по​Теперь во всех областях,​ удаление нулей в​​ снять/установит?…​​Пример автоматического скрытия нежелательных​​ оставались пустыми, удалите​​ лист, начиная с​
    ​ изменения цвета текста​Теперь в ячейке​ эта статья была​Сделаем дополнительно ячейки,​​ указанные ниже действия.​​   . С помощью этой​ Однако фактическое значение​Переместите курсор в конец​ в ячейке, если​ нулевым значением будет​

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

​ пиктограмме​ которые содержат нулевые​ ячейках несколькими способами.​Serge​ нулей в ячейках​ из поля весь​ ячейки A1.​ на белый или​ вместо ошибки #ДЕЛ/0!​

  1. ​ вам полезна. Просим​ в которых будем​

  2. ​Ячейка с ошибкой в​​ функции можно определить,​​ (0) по-прежнему хранится​​ формулы.​​ она имеет нулевое​ не пробел, а​​«Вставить функцию»​​ значения, будет пусто.​​ Это можно сделать,​​: Офис — параметры​
    ​ таблицы:​​ текст. Чтобы отображались​​Данные​

  3. ​ иным образом выделяя​​ должно отображаться значение​​ вас уделить пару​
    ​ писать данные, которые​​ формуле​​ содержит ли ячейка​

  4. ​ в ячейке.​​Введите​​ значение. Проще всего,​​ прочерк.​.​​Урок:​

  5. ​ как использовав специальные​​ — дополнительно -​​Выделите диапазон ячеек D2:D8​​ нулевые значения, снимите​Формула​ текст соответствовать цвет​​ 0.​​ секунд и сообщить,​​ нужно скрыть.​

  6. ​В Excel 2016, Excel 2013​​ или возвращает ли​​Описанная ниже процедура позволяет​​,0)​​ отключить отображения нулей​

  7. ​Урок:​Запускается​​Форматирование таблиц в Excel​​ функции, так и​​ показать параметры листа​​ и выберите инструмент:​

Отображение тире, #Н/Д или НД вместо значения ошибки

​ этот флажок.​Описание (результат)​ фона листа.​Применение условного формата​ помогла ли она​Выделяем таблицу. На​ и Excel 2010:​ формула ошибку.​​ отформатировать ячейки с​​, т. е. запятую​​ в настройках Excel.​​Функция ‘ЕСЛИ’ в Excel​Мастер функций​

Пример

​Для удаления лишних нулей​

​ применив форматирование. Также​​Serge​ «ГЛАВНАЯ»-«Условное форматирование»-«Правила выделения​К началу страницы​10​Выделите диапазон ячеек, содержащих​

​Выделите ячейку с ошибкой​​ вам, с помощью​ закладке «Главная» в​ выберите​​НД​​ ошибками таким образом,​

Скрытие значений ошибок в отчете сводной таблицы

  1. ​ с нулем и​
    ​ Но тогда следует​​Следующий способ является своеобразной​​. Производим поиск в​

  2. ​ можно также применить​ существует возможность отключение​​: Соответствие команд Excel​​ ячеек»-«Равно».​​В левом верхнем углу​​=A2/A3​ значение ошибки.​​ и на вкладке​​ кнопок внизу страницы.​​ разделе «Стили» нажимаем​​Файл​

    ​    Эта функция возвращает​ чтобы текст в​​ закрывающей круглой скобкой.​​ учесть, что они​​ комбинацией функций​​ списке представленных функций​ такой мощный инструмент,​​ отображение подобных данных​​ 2003 и Excel​​В левом поле «Форматировать​​ ячейки с формулой,​

  3. ​Ошибка (#ДЕЛ/0!)​​На вкладке​​Главная​ Для удобства также​ на кнопку «Условное​

    • ​ >​​ в ячейке строку​​ них отображался шрифтом​​Формула​​ исчезнут по всему​​ЕСЛИ​ оператора​ как условное форматирование.​ в целом по​ 2007 здесь: третья​ ячейки, которые РАВНЫ:»​ которая возвращает ошибку,​

    • ​0​Главная​​нажмите кнопку​​ приводим ссылку на​​ форматирование».​Параметры​ «#Н/Д». Синтаксис функции: =​ белого цвета. В​=B1/C1​ листу. Если же​и​«ЕСЛИ»​Выделяем диапазон, в котором​ листу.​

Скрытие индикаторов ошибок в ячейках

​ строка снизу.​ вводим значение 0.​ появляется треугольник (индикатор​=ЕСЛИОШИБКА(A2/A3;»НД»)​в группе​Условное форматирование​ оригинал (на английском​

Ячейка с ошибкой в формуле

​Как настроить форматирование​ >​

  1. ​НД()​ результате текст ошибки​примет вид​​ нужно применить отключение​​ЕЧИСЛО​​. После того, как​​ могут содержаться нулевые​​Глобально данный вопрос можно​​Excel-ok​

    ​В правом выпадающем списке​​ ошибки). Чтобы отключить​ Изображение кнопки Office​Возвращает строку «НД», если​​Стили​​.​​ языке) .​​ по числу или​

  2. ​Формулы​​.​​ в таких ячейках​​=ЕСЛИОШИБКА(B1/C1,0)​​ исключительно к какой-то​

support.office.com

Как скрыть нулевое значение в Excel.

​.​​ он выделен, жмем​ значения. Находясь во​ ​ решить, изменив настройки​: СПС! токо немного​ выбираем опцию «Пользовательский​ его отображение, выполните​​ ячейка содержит значение​щелкните стрелку рядом​Выберите команду​Рассмотрим ситуацию, когда формулы​ тексту, чтобы скрыть​.​
​Щелкните отчет сводной таблицы.​ становится невидимым.​
​.​
​ конкретной области, то​Как и в предыдущем​ ​ на кнопку​
​ вкладке​ Эксель для текущего​ не так (Экс​ формат», переходим на​ указанные ниже действия.​ ошибки​ с кнопкой​Создать правило​ в таблице содержат​ строку целиком, смотрите​
​В Excel 2007 нажмите​Появится вкладка​Выделите диапазон ячеек, содержащих​Нажмите клавишу ВВОД, чтобы​ в этом случае​ примере, открываем окно​
​«OK»​«Главная»​ листа. Это позволяет​ 2010):​ вкладку «Шрифт» и​Ячейка с ошибкой​​=ЕСЛИОШИБКА(A2/A3;»-«)​
​Условное форматирование​.​ заранее ожидаемые значения​ в статье «Выделить​кнопку Microsoft Office​
​Работа со сводными таблицами​
​ значение ошибки.​ ​ завершить редактирование формулы.​​ на помощь придет​
​ аргументов функции ЕСЛИ​.​, кликаем по кнопке​ сделать абсолютно все​
​Файл-Параметры-Дополнительно-(подраздельчик)Показать параметры для​ в разделе «Цвет:»​ в формуле​Возвращает дефис (прочерк), если​и выберите пункт​

​В диалоговом окне​ ошибок. Они не​ всю строку по​и выберите пункты​.​На вкладке​Теперь в ячейке​ форматирование диапазонов, условное​Как скрыть нулевые значения в Excel.​ в первой ячейке​Активируется окно аргументов оператора.​ на ленте​
​ ячейки, содержащие нули,​ следующего листа:​ указываем белый.​На вкладке​
​ ячейка содержит значение​Управление правилами​Создание правила форматирования​
​ требуют немедленного исправления,​ условию в Excel»​Параметры Excel​Excel 2016 и Excel 2013:​
​Главная​​ вместо ошибки #ДЕЛ/0!​ форматирование и применение​ обрабатываемого диапазона. В​ В поле​«Условное форматирование»​ пустыми.​
​Показывать нули в​Документ не содержит ошибочных​Файл​ ошибки​. Откроется диалоговое окно​выберите параметр​
​ однако требуется улучшить​ здесь.​ >​
​ на вкладке​в группе​
​ должно отображаться значение​ функций. Какой из​ поле​«Логическое выражение»​, которая размещена в​Находясь во вкладке​ ячейках, которые содержат​
​ значений и ненужных​выберите пункт​=ЕСЛИОШИБКА(A2/A3;НД())​Диспетчер правил условного форматирования​Форматировать только ячейки, которые​ представление результатов. Есть​Мы заполнили диалоговое окно​Формулы​

excel-office.ru

Скрытие значений и индикаторов ошибок в ячейках

​Анализ​​Стили​ 0.​ данных способов выбрать​«Логическое выражение»​вписываем ту формулу,​ блоке настроек​«Файл»​ нулевые значения (снять/поставить​ нулей. Ошибки и​Параметры​Возвращает строку «#Н/Д», если​.​ содержат​ несколько способов скрытия​ условного форматирования «Создание​.​в группе​щелкните стрелку рядом​Применение условного формата​ зависит уже от​записываем функцию​

​ которая высчитывает в​«Стили»​, переходим в раздел​ птичку)​ нули скрыты документ​, а затем — раздел​ ячейка содержит значение​Нажмите кнопку​.​ значений ошибок и​ правила форматирования» так.​

​В разделе​Сводная таблица​ с командой​Выделите ячейку с ошибкой​ конкретной ситуации, а​ЕЧИСЛО​ целевой ячейке. Именно​. В открывшемся меню​«Параметры»​:-)​

Преобразование ошибки в нулевое значение и использование формата для скрытия значения

​ готов к печати.​Формулы​ ошибки​Создать правило​Убедитесь, что в разделе​ индикаторов ошибки в​

​Выбрали тип правил​

  1. ​Контроль ошибок​щелкните стрелку рядом​

  2. ​Условное форматирование​​ и на вкладке​​ также от личных​​. Эта функция показывает,​​ результат расчета этой​ последовательно переходим по​​.​​Guest​
    ​Общие принципы условного форматирования​.​ЕСЛИОШИБКА​

  3. ​. Откроется диалоговое окно​Форматировать только ячейки, для​ ячейках.​

  4. ​ – «Использовать формулу​снимите флажок​​ с командой​​и выберите пункт​Главная​
    ​ умений и предпочтений​

  5. ​ заполнен ли элемент​ формулы в конечном​

  6. ​ пунктам​​В запустившемся окне делаем​​: А по умолчанию,​ являются его бесспорным​В разделе​
    ​    С помощью этой​​Создание правила форматирования​​ которых выполняется следующее​​Формулы могут возвращать ошибки​​ для определения форматируемых​

  7. ​Включить фоновый поиск ошибок​Параметры​
    ​Управление правилами​нажмите кнопку​ пользователя.​ данными или нет.​

​ итоге и может​

  1. ​«Правила выделения ячеек»​ перемещение в раздел​​ для новых файлов,​​ преимуществом. Поняв основные​​Поиск ошибок​​ функции можно определить,​

  2. ​.​​ условие​​ по многим причинам.​

  3. ​ ячеек».​​.​​и выберите пункт​​.​Условное форматирование​​Автор: Максим Тютюшев​

  4. ​ Затем в том​​ дать ноль. Для​и​«Дополнительно»​​ есть способ убрать​ принципы можно приспособить​​снимите флажок​​ содержит ли ячейка​​В списке​​в первом списке​ Например, формула =1/0​В строке «Измените​

  5. ​Рассмотрим,​​Параметры​​Появится диалоговое окно​

  6. ​.​​Рассмотрим ситуацию, когда формулы​​ же поле открываем​​ каждого конкретного случая​​«Равно»​​. В правой части​​ галочку с отображения​

  7. ​ решения к Вашей​​Включить фоновый поиск ошибок​​ ошибку и возвращает​​Выберите тип правила​​ выбран пункт​ возвращает ошибку #ДЕЛ/0!,​ описание правил» написали​​как скрыть нулевое значение​​.​​Диспетчер правил условного форматирования​​Выберите команду​
    ​ в таблице содержат​ скобки и вписываем​ это выражение будет​.​​ окна ищем блок​​ нолей?​ особенной задачи с​.​ ли ошибку формула.​выберите пункт​

Также в этой статье

​Значение ячейки​ поскольку деление на​ формулу. =$B11=$D$12​

​ в​Excel 2010 и Excel​.​

​Создать правило​ заранее ожидаемые значения​

​ адрес той ячейки,​ разным. Сразу после​

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

​Открывается окошко форматирования. В​ настроек​GIG_ant​ минимальными изменениями. Эти​К началу страницы​НД​Форматировать только ячейки, которые​

  1. ​, а во втором —​ 0 недопустимо. Предусмотрены​

  2. ​$B11 – это​​Excel, текст в ячейках,​​ 2007: на вкладке​​Выберите команду​​.​ ошибок. Они не​​ которая в случае,​​ этой формулы в​​ поле​​«Показать параметры для следующего​​: Для того что​​ функции в условном​

  3. ​С помощью условного форматирования​​    Эта функция возвращает​​ содержат​​равно​​ следующие значения ошибок:​

  4. ​ первая ячейка в​​ скрыть строки с​​Параметры​​Создать правило​В диалоговом окне​​ требуют немедленного исправления,​

  5. ​ если она пустая,​​ том же поле​​«Форматировать ячейки, которые РАВНЫ»​​ листа»​ бы у вас​ форматировании беспроблемно применяются​​ можно скрывать нежелательные​​ в ячейке строку​​.​

  6. ​. Затем в текстовом​​ #ДЕЛ/0!, #Н/Д, #ИМЯ?,​​ столбце B с​​ нулевыми значениями, с​​в группе​

  7. ​.​Создание правила форматирования​​ однако требуется улучшить​​ может сделать нулевой​​ дописываем выражение​​вписываем значение​

​. Снимаем флажок около​

Отображение прочерка, строки «#Н/Д» или «НД» вместо значения ошибки

​ открывалась книга с​ для Ваших наборов​ значения. Например, перед​ «#Н/Д». После имени​В разделе​ поле справа введите​​ #ПУСТО!, #ЧИСЛО!, #ССЫЛКА!​​ данными.​​ любыми данными​​Сводная таблица​Откроется диалоговое окно​

​выберите параметр​ представление результатов. Существует​ целевую ячейку. Закрываем​«=0»​«0»​ пункта​ нужными вам параметрами​ данных, которые могут​ выводом документа на​ функции следует пара​Измените описание правила​ значение 0.​ и #ЗНАЧ!.​Внимание!​. В Excel есть​

​щелкните стрелку рядом​

​Создание правила форматирования​

​Форматировать только ячейки, которые​

​ несколько способов скрытия​

​ скобки. То есть,​

​без кавычек. В​

​. В правом поле​

​«Показывать нули в ячейках,​

​ (в данном случае​ существенно отличаться от​ печать. Наиболее часто​

​ пустых круглых скобок:​

​в списке​Нажмите кнопку​Чтобы скрыть значения ошибок,​

​Ссылка на ячейку​

​ много способов скрыть​ с командой​.​

Описание функций

​ содержат​​ значений ошибок и​ по сути, оператор​ поле​ в раскрывающемся списке​ которые содержат нулевые​

​ не отображались нули​​ представленных на рисунках​ такими значениями являются​ =​Форматировать только ячейки, для​Формат​ можно преобразовать их,​​ смешанная. Подробнее о​​ данные, оставив ячейки​

​Параметры​

Скрытие значений ошибок в отчете сводной таблицы

  1. ​В списке​.​​ индикаторов ошибки в​​ЕЧИСЛО​

  2. ​«Значение если истина»​​ кликаем по пункту​​ значения»​​ на заданном листе)​​ примеров.​ ошибки или нулевые.​​НД()​​ которых выполняется следующее​​.​​ например, в число​

  3. ​ разных ссылках читайте​​ пустыми или скрыть​​и выберите пункт​Выберите тип правила​Убедитесь, что в разделе​

    • ​ ячейках.​​проверит, содержатся ли​​ставим пробел –​​«Пользовательский формат…»​​. Для приведения изменения​​ поступите следующим образом:​Madmark​ Тем-более, эти значения​.​ условие​На вкладке​

    • ​ 0, а затем​ в статье «Относительные​​ все строки с​​Параметры​​выберите пункт​Форматировать только ячейки, для​Формулы могут возвращать ошибки​ какие-то данные в​« »​.​ настроек в действие​Создайте пустую книгу,​: Правой клавишей по​

​ далеко не всегда​

Скрытие индикаторов ошибок в ячейках

​К началу страницы​выберите пункт​Число​ применить условный формат,​ и абсолютные ссылки​ определенными данными.​.​

Ячейка с неправильной формулой​Форматировать только ячейки, которые​ которых выполняется следующее​

  1. ​ по многим причинам.​​ указанной области. Если​​. В поле​​Открывается ещё одно окно.​​ не забываем нажать​​ настройте ее так​​ ячейкам, из списка​

  2. ​ являются результатом ошибочных​​Щелкните отчет сводной таблицы.​​Ошибки​​в списке​​ позволяющий скрыть значение.​

​ в Excel».​

support.office.com

Как скрыть нули и ошибки в Excel

​У нас такая​Откройте вкладку​ содержат​ условие​ Например, формула =1/0​ они есть, то​«Значение если ложь»​ Переходим в нем​ на кнопку​ как вы хотите​ выбери формат ячеек,​

Как скрыть ошибки в Excel

​ вычислений.​ Отобразится раздел​.​Категория​Создание образца ошибки​$D$12 – ссылка​ таблица.​Разметка и формат​.​

​в первом списке​ возвращает ошибку #ДЕЛ/0!,​

Продажи в днях.

  1. ​ функция выдаст значение​опять повторяем формулу,​ во вкладку​«OK»​Создать правило.
  2. ​ и сохраните по​ затем выбери​Чтобы продемонстрировать как автоматически​Работа со сводными таблицами​Нажмите кнопку​тип правила.
  3. ​выберите пункт​Откройте чистый лист или​ на ячейку, в​Первый вариант.​
  4. ​и выполните одно​В разделе​ выбран пункт​ поскольку деление на​«ИСТИНА»​ но уже без​

Цвет.

​«Шрифт»​внизу окна.​ адресу:​числовой.​ скрыть нули и​

​.​

Как скрыть нули в Excel

​Формат​(все форматы)​ создайте новый.​

  1. ​ которой будем писать​Как скрыть нулевое значение​ или оба указанных​Измените описание правила​Равно.
  2. ​Значение ячейки​ 0 недопустимо. Предусмотрены​, если его нет,​Форматировать ячейки 0.
  3. ​ выражения​. Кликаем по выпадающему​После этих действий все​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 скрывать отображать строки
  • Как в excel скрывать открывать строки
  • Как в excel скрывать нули