Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Excel 2007 Word 2007 Outlook 2007 PowerPoint 2007 Еще…Меньше
По умолчанию данные, скрытые в строках и столбцах листа, не отображаются на диаграмме, а пустые ячейки и значения отображаются как пропуски. Однако для большинства диаграмм можно вывести скрытые данные.
На графиках, точечных и лепестковых диаграммах вы также можете изменить способ отображения пустых ячеек и ячеек с ошибкой #Н/Д. Вместо того чтобы отображать пустые ячейки как прозоры, можно отображать пустые ячейки как нулевые значения (0) или заполнить их линией. Значения #Н/Д могут отображаться как пустые ячейки или в виде линий, соединяющих точки данных. В приведенных ниже примерах показаны все варианты обработки этих ситуаций в Excel.
Варианты для отображения пустых ячеек
Варианты для отображения ячеек со значением #Н/Д
Изменение способа отображения пустых ячеек, пустых значений (#Н/Д), скрытых строк и столбцов на диаграмме
-
Щелкните диаграмму, которую вы хотите изменить.
-
На ленте в группе вкладок Работа с диаграммами откройте вкладку Конструктор и в группе Данные нажмите кнопку Выбрать данные.
-
Нажмите кнопку Скрытые и пустые ячейки.
-
В разделе Показывать пустые ячейки как: выберите вариант пустые значения, нулевые значения или линию.
Примечание: На точечной диаграмме, на которой есть только маркеры (без соединительных линий), можно отобразить пустые ячейки только в виде пропусков или нулей: соединить точки данных линией невозможно.
-
Установите флажок Показывать #N/A как пустую ячейку, если вы не хотите, чтобы эти точки отображались на диаграмме.
Примечания:
-
Чтобы обеспечить поддержку обратной совместимости с другими версиями Excel, эта функция по умолчанию отключена.
-
Установите флажок Показывать данные в скрытых строках и столбцах, если вы хотите, чтобы скрытые данные отображались на диаграмме.
К началу страницы
Дополнительные сведения
Вы всегда можете обратиться к эксперту в Excel Tech Community, получить поддержку в сообществе Answers или предложить новую функцию или улучшение. Чтобы узнать, как поделиться своими мыслями, см. раздел Как предоставить отзыв о Microsoft Office?. Поделитесь с нами.
См. также:
Создание диаграммы от начала до конца
Нужна дополнительная помощь?
Когда в таблице Excel много пустых ячеек, а они совершенно не нужны в работе и их нужно удалить, очень не хочется делать это вручную. Excel 2010 и 2013 позволяют это сделать с минимальной тратой времени и минимумом действий.
Начальные данные: Таблица, содержащая N-ое количество пустых ячеек (Рис.1).
Задача: найти ячейки и удалить
Рисунок 1. Таблица Excel с пустыми ячейками
Решение:
1. Выделите область таблицы, в которой нужно найти и удалить пустые ячейки
Рисунок 2. Выделение таблицы
2. В меню «Главная» нажмите на стрелку около значка «Найти и выделить» (в правой части панели) и выберите «Выделить группу ячеек».
Рисунок 3. Выделение пустых ячеек
3. В открывшемся окне «Выделить группу ячеек» отметьте «пустые ячейки» (Рис.4)
Рисунок 4. Выбор пустых ячеек
4. В результате будут выделены все пустые ячейки диапазона (Рис.5). Теперь их можно удалить.
Рисунок 5. Выделенные пустые ячейки
5. Нажатием кнопки «Удалить» (Рис.6) выделенные ячейки будут удалены. Нажатием стрелки вниз под кнопкой «Удалить» можно выбрать удаление строк или столбцов.
Рисунок 6. Удалить ячейки
No comments yet.
Все, что вам нужно знать об условном формате для пустых ячеек в Excel
Как бы просто это ни звучало, выделение пустых ячеек с условным форматированием — довольно сложная задача. По сути, это потому, что человеческое понимание пустых ячеек не всегда соответствует пониманию Excel. В результате пустые ячейки могут быть отформатированы, когда не должны, и наоборот. В этом руководстве мы подробно рассмотрим различные сценарии, поделимся некоторыми полезными сведениями о том, что происходит за кулисами, и покажем, как заставить условное форматирование пробелов работать именно так, как вы хотите.
Почему условное форматирование выделяет пустые ячейки?
Резюме: условное форматирование выделяет пустые ячейки, потому что оно не делает разницы между пробелами и нулями. Более подробная информация приведена ниже.
Во внутренней системе Excel пустая ячейка соответствует нулевому значению. Итак, когда вы создаете условный формат для ячеек меньше определенного числа, скажем, 20, пустые ячейки также выделяются (поскольку 0 меньше 20, для пустых ячеек условие ИСТИНА).
Другой пример — выделение дат меньше сегодняшнего. В терминах Excel любая дата — это целое число больше нуля, что означает, что пустая ячейка всегда меньше сегодняшнего дня, поэтому условие для пробелов снова выполняется.
Решение: Создайте отдельное правило для остановить условное форматирование, если ячейка пуста или используйте формула для игнорирования пустых ячеек.
Почему пустые ячейки не выделяются при условном форматировании?
Могут быть разные причины того, что пробелы не форматируются, например:
- Существует правило приоритета первого в очереди, которое останавливает условное форматирование для пустых ячеек.
- Ваша формула неверна.
- Ваши ячейки не совсем пусты.
Если ваша формула условного форматирования использует функцию ЕПУСТО, имейте в виду, что она идентифицирует только действительно пустые ячейки, т. е. ячейки, которые абсолютно ничего не содержат: без пробелов, без табуляции, без возврата каретки, без пустых строк и т. д.
Например, если ячейка содержит строку нулевой длины («»), возвращаемую какой-либо другой формулой, эта ячейка не считается пустой:
Решение. Если вы хотите выделить визуально пустые ячейки, содержащие строки нулевой длины, примените предустановленное условное форматирование для пробелов или создайте правило с одним из эти формулы.
Условное форматирование Excel имеет предопределенное правило для пробелов, которое позволяет легко выделять пустые ячейки в любом наборе данных:
- Выберите диапазон, в котором вы хотите выделить пустые ячейки.
- На вкладке Главная в группе Стили щелкните Условное форматирование > Новое правило.
- В открывшемся диалоговом окне «Новое правило форматирования» выберите «Форматировать только ячейки, содержащие тип правила», а затем выберите «Пробелы» в раскрывающемся списке «Форматировать только ячейки»:
- Нажмите кнопку Формат….
- В диалоговом окне «Формат ячеек» перейдите на вкладку «Заливка», выберите нужный цвет заливки и нажмите «ОК».
- Нажмите OK еще раз, чтобы закрыть предыдущее диалоговое окно.
Все пустые ячейки в выбранном диапазоне будут выделены:
Кончик. Чтобы выделить непустые ячейки, выберите Форматировать только те ячейки, которые содержат > Без пробелов.
Примечание. Встроенное условное форматирование для пробелов также выделяет ячейки со строками нулевой длины («»). Если вы хотите выделить только абсолютно пустые ячейки, создайте собственное правило с формулой ЕПУСТО, как показано в следующем примере.
Условное форматирование для пустых ячеек с формулой
Чтобы иметь больше гибкости при выделении пробелов, вы можете настроить собственное правило на основе формулы. Подробные шаги по созданию такого правила приведены здесь: Как создать условное форматирование с помощью формулы. Ниже мы обсудим сами формулы
Чтобы выделить только действительно пустые ячейки, которые абсолютно ничего не содержат, используйте функцию IПУСТО.
Для приведенного ниже набора данных формула:
=ЕПУСТО(B3)=ИСТИНА
Или просто:
=ПУСТО(B3)
Где B3 — верхняя левая ячейка выбранного диапазона.
Имейте в виду, что ЕПУСТО вернет ЛОЖЬ для ячеек, содержащих пустые строки («»), следовательно, такие ячейки не будут выделены. Если такое поведение вам не нужно, то либо:
Проверьте наличие пустых ячеек, включая строки нулевой длины:
=B3=»»
Или проверьте, равна ли длина строки нулю:
=ДЛСТР(B3)=0
Остановить условное форматирование, если ячейка пуста
В этом примере показано, как исключить пустые ячейки из условного форматирования, настроив специальное правило для пробелов.
Предположим, вы использовали встроенное правило для выделения ячеек от 0 до 99,99. Проблема в том, что подсвечиваются и пустые ячейки (как вы помните, в условном форматировании Excel пустая ячейка равняется нулевому значению):
Чтобы предотвратить форматирование пустых ячеек, сделайте следующее:
- Создайте новое правило условного форматирования для целевых ячеек, щелкнув Условное форматирование > Новое правило > Форматировать только те ячейки, которые содержат > Пробелы.
- Нажмите OK, не устанавливая формат.
- Откройте Диспетчер правил («Условное форматирование» > «Управление правилами»), убедитесь, что правило «Пробелы» находится вверху списка, и установите рядом с ним флажок «Остановить, если истинно».
- Нажмите OK, чтобы сохранить изменения и закрыть диалоговое окно.
Результат именно такой, как вы ожидаете:
Формула условного форматирования для игнорирования пустых ячеек
Если вы уже используете формулу условного форматирования, то делать отдельное правило для пробелов особо не нужно. Вместо этого вы можете добавить еще одно условие к существующей формуле, а именно:
- Игнорировать абсолютно пустые ячейки, которые ничего не содержат:
НЕ(ПУСТО(A1))
- Игнорировать визуально пустые ячейки, включая пустые строки:
А1<>«»
Где A1 — самая левая ячейка выбранного диапазона.
Допустим, в наборе данных ниже вы хотите выделить значения меньше 99,99. Это можно сделать, создав правило с помощью этой простой формулы:
=$B2<99,99
Чтобы выделить значения меньше 99,99, игнорируя пустые ячейки, вы можете использовать функцию И с двумя логическими тестами:
=И($B2<>«», $B2<99,99)
=И(НЕ(ПУСТО($B2)), $B2<99,99)
В данном конкретном случае обе формулы игнорируют ячейки с пустыми строками, так как второе условие (<99,99) для таких ячеек ЛОЖЬ.
Если ячейка пуста, выделить строку
Чтобы выделить всю строку, если ячейка в определенном столбце пуста, вы можете использовать любой из формулы для пустых ячеек. Тем не менее, есть несколько хитростей, которые вам нужно знать:
- Примените правило ко всему набору данных, а не только к одному столбцу, в котором вы ищете пробелы.
- В формуле заблокируйте координату столбца, используя смешанную ссылку на ячейку с абсолютным столбцом и относительной строкой.
На первый взгляд это может показаться сложным, но все намного проще, если мы посмотрим на пример.
В примере набора данных ниже предположим, что вы хотите выделить строки с пустой ячейкой в столбце E. Чтобы это сделать, выполните следующие действия:
- Выберите свой набор данных (A3:E15 в этом примере).
- На вкладке «Главная» щелкните «Условное форматирование» > «Новое правило» > «Использовать формулу для определения форматируемых ячеек».
- В поле Формат значений, где эта формула верна, введите одну из следующих формул:
Чтобы выделить абсолютно пустые ячейки:
=ЕПУСТО($E3)
Чтобы выделить пустые ячейки, включая пустые строки:
=$E3=»»
Где $E3 — это верхняя ячейка ключевого столбца, которую вы хотите проверить на наличие пробелов. Обратите внимание, что в обеих формулах мы блокируем столбец знаком $.
- Нажмите кнопку «Формат» и выберите нужный цвет заливки.
- Нажмите OK дважды, чтобы закрыть оба окна.
В результате условное форматирование выделяет всю строку, если ячейка в определенном столбце пуста.
Выделите строку, если ячейка не пуста
Условное форматирование Excel для выделения строки, если ячейка в определенном столбце не пуста, выполняется следующим образом:
- Выберите свой набор данных.
- На вкладке «Главная» щелкните «Условное форматирование» > «Новое правило» > «Использовать формулу для определения форматируемых ячеек».
- В поле Формат значений, где эта формула верна, введите одну из следующих формул:
Чтобы выделить непустые ячейки, содержащие что-либо: значение, формулу, пустую строку и т. д.
= НЕ (ПУСТО ($ E3))
Чтобы выделить непустые ячейки, исключая ячейки с пустыми строками:
=$E3<>«»
Где $E3 — самая верхняя ячейка в ключевом столбце, которая проверяется на наличие непустых значений. Опять же, для корректной работы условного форматирования блокируем столбец знаком $.
- Нажмите кнопку «Формат», выберите любимый цвет заливки и нажмите «ОК».
В результате выделяется вся строка, если ячейка в указанном столбце не пуста.
Условное форматирование Excel для нулей, но не пробелов
По умолчанию условное форматирование Excel не различает 0 и пустую ячейку, что во многих ситуациях действительно сбивает с толку. Чтобы решить эту затруднительную ситуацию, есть два возможных решения:
- Создайте 2 правила: одно для пробелов, а другое для нулевых значений.
- Создайте 1 правило, которое проверяет оба условия в одной формуле.
Создайте отдельные правила для пробелов и нулей
- Сначала создайте правило для выделения нулевых значений. Для этого нажмите «Условное форматирование» > «Новое правило» > «Форматировать только те ячейки, которые содержат», а затем установите значение ячейки равным 0, как показано на снимке экрана ниже. Нажмите кнопку Формат и выберите нужный цвет.
Это условное форматирование применяется, если ячейка пуста или равна нулю:
- Создайте правило для пробелов без установленного формата. Затем откройте Диспетчер правил, переместите правило «Пробелы» в начало списка (если его там еще нет) и установите рядом с ним флажок «Остановить, если верно». Подробные инструкции см. Как остановить условное форматирование пустых ячеек.
В результате ваше условное форматирование будет включать нули, но игнорировать пробелы. Как только выполняется первое условие (ячейка пуста), второе условие (ячейка равна нулю) никогда не проверяется.
Создайте одно правило, чтобы проверить, является ли ячейка нулевой, а не пустой
Другой способ условно отформатировать 0, но не пробелы, — создать правило с формулой, которая проверяет оба условия:
=И(B3=0, B3<>«»)
=И(B3=0, ДЛСТР(B3)>0)
Где B3 — верхняя левая ячейка выбранного диапазона.
Результат точно такой же, как и с предыдущим методом — условное форматирование выделяет нули, но игнорирует пустые ячейки.
Вот как использовать условное форматирование для пустых ячеек. Я благодарю вас за чтение и с нетерпением жду встречи с вами на следующей неделе.
Практическая рабочая тетрадь для скачивания
Условное форматирование Excel для пустых ячеек — примеры (файл .xlsx)
Вас также могут заинтересовать
Перейти к содержимому
Предположим такую ситуацию:
Вы создали опросник (чек-лист) в программе «Excel» и хотите, чтобы люди, которым Вы отправили чек-лист для заполнения, внесли данные во все ячейки.
Проверка исправности инженерных систем |
|
Инженерные системы: | Исправность: |
Электрика | Исправен |
Сантехника | Неисправен |
Кровля | |
Фасад | Не знаю |
Двери | |
Отопление | |
Окна |
Чтобы обратить внимание человека на незаполненные (пустые) ячейки нужно их покрасить в яркий привлекающий внимание цвет (выполнить заливку пустых ячеек).
Хотя, такая заливка является частным случаем условного форматирования, не каждый пользователь «Excel» может сразу сориентироваться и выполнить требуемую операцию.
Рассмотрим, каким образом выполняется такое условное форматирование для пустых ячеек «Эксель».
- Необходимо выделить ячейки, которые должен заполнить человек.
Выделение ячеек в чек-листе - Кликнуть по кнопке «Условное форматирование» на вкладке «Главная» панели инструментов.
Правила выделения ячеек - Выбрать пункт «Правила выделения ячеек» => «Другие правила».
- В открывшемся окне выбрать пункт «Форматировать ячейки, которые содержат…».
- Далее выбрать условие «Пустые» и указать формат таких ячеек. Например: установить заливку красного цвета.
Создание нового правила заливки - После нажать «ОК»
Результат заливки пустых ячеек
Теперь незаполненные (пустые) ячейки таблицы будут залиты красным цветом, и человек вносящий данные в чек-лист обязательно обратит на них внимание.
Russian (Pусский) translation by Ellen Nelson (you can also view the original English article)
Когда вы работаете в Excel с большими таблицами данных, вполне вероятно, что многие из ваших данных, могут оказаться нулями.
Это обычное явление, но это может сделать вашу таблицу трудной для чтения и навигации. Нам не нужно менять все эти нули и удалять их из данных, чтобы очистить нашу таблицу.
Вместо этого мы можем просто изменить то, как они отображаются. Вместо того, чтобы показывать все эти нули, мы могли бы удалить их одним простым способом в Excel. Давайте научимся.
Как быстро отобразить ячейки Excel пустыми, если в них нуль
Примечание: просмотрите этот короткий видеоурок или следуйте шагам ниже, которые дополняют это видео.
1. Откройте файл Excel с нулевыми ячейками
Мы начинаем с файла Excel с многочисленными ячейками 0, которые мы хотим превратить в пустые.
2. Как отключить отображение нулей в Excel
Теперь перейдите на вкладку Файл в Excel. Найдите кнопку Параметры с левой стороны и, давайте, нажмите на неё.
Теперь измените параметр Дополнительно с левой стороны. Прокрутим вниз. И посреди этих параметров, идём в поле, которое говорит: Показывать нули в ячейках, которые содержат нулевые значения. Этот параметр управляет настройками для всей книги. Нам нужно снять этот флажок и, теперь, давайте нажмем OK.
3. Теперь Excel показывает нулевые ячейки как пустые
Когда мы вернемся к книге, вы увидите, что все нули теперь скрыты. Нулевое значение всё ещё находится внутри ячейки, но Excel меняет способ его отображения, и ячейки выглядят пустыми. Это также может быть полезно, например, для сводной таблицы.
Закругляемся!
Теперь вы знаете, как изменить Excel так, что если ячейка равна 0, её можно сделать пустой при необходимости. Этот вариант полезен для того, чтобы электронные таблицы были более читабельными и сосредоточенными на значимых данных.
Более полезные учебники по Excel на Envato Tuts+
Найдите исчерпывающие уроки по Excel на Envato Tuts+, которые помогут вам лучше научиться работать с данными в электронных таблицах. У нас также есть быстрые серии по Excel в 60-секундной, чтобы быстрее изучить больше инструментов Excel.
Вот несколько уроков по Excel, на которые можно перейти в настоящее время:
Помните: каждый инструмент Microsoft Excel, который вы изучаете, позволяют вам создавать более мощные электронные таблицы.