Перейти к содержимому

Kutools для Office — один пакет. Пять инструментов. Выполняйте больше.

Создание интерактивной диаграммы с флажками выбора рядов в Excel

Author Sun Last modified

В Excel мы обычно вставляем диаграмму для лучшего отображения данных, иногда диаграмма содержит более одного ряда. В этом случае вы можете захотеть показывать ряды, отмечая соответствующие флажки. Предположим, что в диаграмме есть два ряда: отметьте флажок 1, чтобы отобразить ряд 1, отметьте флажок 2, чтобы отобразить ряд 2, и если оба флажка отмечены, то отобразятся оба ряда, как показано на скриншоте ниже.

1. Сначала расположите диапазон данных, как показано на скриншоте ниже:
a screenshot of the source data

2. Затем введите следующие данные в пустой диапазон, предположим, введите 2018 в ячейку A6, ИСТИНА в ячейку B6, 2019 в ячейку A7, ИСТИНА в ячейку B7.

2018 и 2019 — это заголовки строк данных, которые будут использоваться как ряды в диаграмме.
a screenshot of creating a range that will be used as series in the chart

3. Затем вставьте два флажка. Нажмите Разработчик > Вставить > Флажок (из элементов управления). Затем нарисуйте флажок в пустом месте. Повторите этот шаг, чтобы нарисовать второй флажок.
a screenshot of selecting Check Box Control under the Developer tab

4. Затем щелкните правой кнопкой мыши по первому флажку, выберите Изменить текст в контекстном меню, затем измените имя флажка 1 на 2018 (первое имя ряда, которое вы будете использовать в диаграмме). Повторите этот шаг, чтобы изменить имя второго флажка.
a screenshot showing how to edit the check box control a screenshot of the check boxes control after editing the text

5. Затем щелкните правой кнопкой мыши по флажку 2018, выберите Формат элемента управления в контекстном меню, в окне Формат элемента управления в поле Связь с ячейкой выберите ячейку B6, куда вы ввели ИСТИНА на шаге 2, и нажмите ОК.
a screenshot of opening the Format Control dialog box a screenshot of choosing a cell link to the check box

Повторите этот шаг, чтобы связать флажок 2019 с ячейкой B7.
a screenshot of choosing a cell link to another check box

Теперь, когда флажки отмечены, текст в ячейках B6 или B7 будет отображать ИСТИНА, в противном случае ЛОЖЬ.

6. Скопируйте диапазон данных, здесь это A2:M4, и вставьте их в пустую ячейку, например, в ячейку A10. Затем удалите все данные, кроме заголовков. Смотрите скриншот:

a screenshot of copying the source data range to a new location

7. В ячейке B11, первой пустой ячейке вставленного диапазона данных, введите эту формулу =ЕСЛИ($B$6;B3;НД())затем перетащите маркер автозаполнения вправо, чтобы заполнить все ячейки диапазона этой формулой.
a screenshot of using formula to check if cell $B$6 contains a true value; if so, it returns the value from cell B3, otherwise, it returns #N/A

8. В ячейке B12 введите эту формулу =ЕСЛИ($B$7;B4;НД())затем перетащите маркер автозаполнения вправо, чтобы заполнить все ячейки диапазона этой формулой.
a screenshot of using formula to check if cell $B$7 contains a true value; if so, it returns the value from cell B3, otherwise, it returns #N/A

9. Теперь выберите вставленный диапазон данных, исключая данные первого столбца, например, B10:M12, нажмите Вставить вкладку и выберите тип диаграммы в группе Диаграмма .
a screenshot of choosing a chart type for the new created range of cells

Теперь вставлена пустая диаграмма.
a screenshot showing a blank chart

Вы можете отметить флажки, чтобы отобразить данные так, как вам нужно.
a screenshot of checking the checkboxes to display data in the chart


Скачать пример файла

Нажмите, чтобы скачать пример файла


Другие операции (статьи), связанные с диаграммами

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

Условное форматирование ступенчатой гистограммы в Excel
В этом руководстве пошагово описывается, как создать ступенчатую гистограмму с условным форматированием, как показано на скриншоте ниже.

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

Создание диаграммы с датой и временем на оси X в Excel
в этой статье я представляю способ корректного отображения даты и времени на оси X в диаграмме.


Лучшие инструменты для повышения производительности Office

Kutools для Excel решает большинство ваших проблем и увеличивает вашу продуктивность на 80%

  • Супер строка формул (легкое редактирование нескольких строк текста и формул); Режим чтения (удобное чтение и редактирование большого количества ячеек); Вставка в отфильтрованный диапазон...
  • Объединение ячеек/строк/столбцов с сохранением данных; Разделение содержимого ячеек; Объединение дублирующихся строк с подсчетом суммы/среднего значения... Предотвращение дублирования ячеек; Сравнение диапазонов...
  • Выбор дублирующихся или уникальных строк; Выбор пустых строк (все ячейки пустые); Супер поиск и нечеткий поиск во многих книгах; Случайный выбор...
  • Точное копирование нескольких ячеек без изменения ссылок на формулы; Автоматическое создание ссылок на несколько листов; Вставка маркеров, флажков и многое другое...
  • Избранные и быстрая вставка формул, диапазонов, диаграмм и изображений; Шифрование ячеек с паролем; Создание списка рассылки и отправка электронных писем...
  • Извлечение текста, добавление текста, удаление по позиции, удаление пробелов; Создание и печать статистики страниц; Преобразование между содержимым ячеек и комментариями...
  • Супер фильтр (сохранение и применение схем фильтрации к другим листам); Расширенная сортировка по месяцу/неделе/дню, частоте и другим параметрам; Специальный фильтр по жирному шрифту, курсиву...
  • Объединение книг и листов; Объединение таблиц на основе ключевых столбцов; Разделение данных на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номеру недели, дню недели и другим параметрам... Отображение разблокированных, заблокированных ячеек разными цветами; Выделение ячеек, содержащих формулы/имена...
kte tab 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов в новых вкладках одного окна, а не в новых окнах.
  • Увеличивает вашу продуктивность на 50% и экономит сотни кликов мышью каждый день!
officetab bottom