В Excel линии, в которых диапазон данных содержат пустые ячейки, могут выстроиться в строках.
При создании графика в Microsoft Excel диаграмма может содержать пробелы в строке.
Причина
Эта проблема может возникать, если в диапазоне данных в графике есть пустая ячейка.
Обходной путь
Для решения проблемы используйте один из указанных ниже способов.
Способ 1
Отображение пустых ячеек в виде интерполяции. Для этого выполните следующие действия:
Excel 2000 – 2003
- Щелкните график, чтобы запустить его.
- В меню Сервис выберите пункт Параметры.
- На вкладке Диаграмма выберите пункт с интерполяцией, а затем нажмите кнопку ОК.
Excel 2007
- Выделите диаграмму и щелкните правой кнопкой мыши в любом месте диаграммы.
- Нажмите кнопку выбрать данные , а затем — скрытые и пустые ячейки.
- Щелкните, чтобы установить соединение точек данных с линией, а затем дважды нажмите кнопку ОК .
Способ 2
Используйте функцию НД в пустой ячейке диапазона данных диаграммы. Это можно сделать одним из описанных ниже способов.
- В пустой ячейке введите #N/a.
- В строке формул для пустой ячейки введите = НД ().
- Если диапазон ячеек для линейной диаграммы использует формулу для получения значений из другого диапазона ячеек, и если вы не хотите, чтобы в графике была указана 0 (ноль), в строке формул введите следующую формулу: = Если (SUM (диапазон) = 0; НД (); Sum (диапазон))Диапазонзаметок — это диапазон ячеек, который находится за пределами диапазона ячеек для графика.
Excel: как создать диаграмму и игнорировать пустые ячейки
Часто вам может понадобиться создать диаграмму в Excel с использованием диапазона данных и игнорировать любые пустые ячейки в диапазоне.
К счастью, это легко сделать с помощью функции « Скрытые и пустые ячейки » в Excel.
В следующем примере показано, как использовать эту функцию на практике.
Пример: создать диаграмму в Excel и игнорировать пустые ячейки
Предположим, у нас есть следующий набор данных, который показывает продажи некоторого продукта в течение каждого месяца в году:
Теперь предположим, что мы хотим создать линейную диаграмму для визуализации продаж в течение каждого месяца.
Мы можем выделить ячейки в диапазоне B2:B13 , затем щелкнуть вкладку « Вставка » на верхней ленте, затем нажать кнопку « Линия» в группе « Диаграммы »:
Появится следующая линейная диаграмма:
Обратите внимание, что на линейной диаграмме есть два пробела, где отсутствуют значения для месяцев мая и августа.
Чтобы заполнить эти пробелы, щелкните правой кнопкой мыши в любом месте диаграммы и выберите « Выбрать данные »:
В появившемся новом окне нажмите кнопку « Скрытые и пустые ячейки » в левом нижнем углу:
В появившемся новом окне установите флажок рядом с пунктом « Соединить точки данных с линией » и нажмите « ОК »:
Пробелы в линейной диаграмме будут автоматически заполнены:
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Трюк №59. Трюки с данными диаграммы, чтобы пустые ячейки не учитывались при построении графика
Excel считает, что пустые ячейки содержат значение 0, из-за чего могут получиться довольно уродливые диаграммы. График неожиданно уменьшается, ивы остаетесь с диаграммой, которая не может точно отразить картину, которую нужно описать. Благодаря трюкам в этой статье можно гарантировать, что пустые ячейки не будут учитываться при построении графика.
Можно предотвратить построение графика по пустым ячейкам двумя простыми способами: скрыв строки или столбцы или заставив ячейки возвращать значение #N/A.
Скрытые строки или столбцы
Введите в таблицу данные (рис. 5.40), создайте график и посмотрите, на что он похож, если при построении учитывались нулевые значения. Выделите диапазон А1:В12, запустите мастер диаграмм и создайте график как объект на текущем рабочем листе.
Рис. 5.40. Данные на графике с учетом нулевых значений
На диаграмме рис. 5.40 выводятся данные о зарплате по месяцам. Это означает, что, если сейчас апрель, на диаграмме будут отражены восемь нулевых значений,так как данные для месяцев с мая по декабрь пока что недоступны. Чтобы избежать этого, скройте строки с 5 по 12 (May.Dec). Excel не учитывает скрытые строки при построении графика, поэтому вы получите результат, как на рис. 5.41. Чтобы скрыть строки, выделите их и выберите команду Формат → Строка → Скрыть (Format → Rows Hide).
Рис. 5.41. Диаграмма без нулевых значений
Отображение пустых ячеек, пустых значений (#Н/Д) и скрытых данных листа на диаграмме
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 Еще. Меньше
По умолчанию данные, скрытые в строках и столбцах листа, не отображаются на диаграмме, а пустые ячейки и значения отображаются как пропуски. Однако для большинства диаграмм можно вывести скрытые данные.
На графиках, точечных и лепестковых диаграммах вы также можете изменить способ отображения пустых ячеек и ячеек с ошибкой #Н/Д. Вместо отображения пустых ячеек в виде пробелов можно отобразить пустые ячейки в виде нуля значений (0) или можно поместить пробелы строкой. Значения #Н/Д могут отображаться как пустые ячейки или в виде линий, соединяющих точки данных. В приведенных ниже примерах показаны все варианты обработки этих ситуаций в Excel.
Варианты для отображения пустых ячеек
Варианты для отображения ячеек со значением #Н/Д
Изменение способа отображения пустых ячеек, пустых значений (#Н/Д), скрытых строк и столбцов на диаграмме
- Щелкните диаграмму, которую вы хотите изменить.
- На ленте в группе вкладок Работа с диаграммами откройте вкладку Конструктор и в группе Данные нажмите кнопку Выбрать данные.
Нажмите кнопку Скрытые и пустые ячейки.
Примечание: На точечной диаграмме, на которой есть только маркеры (без соединительных линий), можно отобразить пустые ячейки только в виде пропусков или нулей: соединить точки данных линией невозможно.
-
Эта функция доступна только в том случае, если у вас есть подписка на Microsoft 365 и в настоящее время доступна только участникам программы предварительной оценки. Если вы являетесь Microsoft 365подписчиком , убедитесь, что у вас установлена последняя версия Office.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту сообщества Excel Tech Community, попросить помощи в сообществе Answers, а также предложить новую функцию или улучшение. Сведения о том, как поделиться своими мыслями, см. в статье Разделы справки оставить отзыв о Microsoft Office? Поделитесь с нами своими мыслями.