Excel график столбчатый пропустить 0 данных

Вопрос или проблема

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

В Городе А 5 товаров с общей продажей. Столбец A – это названия товаров, столбец B – общие продажи.

В Городе B 12 товаров.

В Городе C 3 товара.

Я хочу столбчатую диаграмму, которая будет показывать только доступные товары, когда я изменяю свою таблицу на основе выпадающего списка городов. Заранее спасибо!

Я не смог найти способ сделать это.

Ответ или решение

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

1. Подготовка данных

Убедитесь, что ваши данные организованы в виде таблицы. Например:

Наименование товара Общие продажи
Товар 1 150
Товар 2 200
Товар 3 0
Товар 4 300
Товар 5 0

2. Создание выпадающего списка для выбора города

  1. Выберите ячейку, в которой хотите разместить выпадающий список.
  2. Перейдите на вкладку "Данные" и выберите "Проверка данных".
  3. В поле "Тип данных" выберите "Список".
  4. Введите названия городов (например, "Город A, Город B, Город C").
  5. Нажмите "ОК".

3. Использование функции СУММЕСЛИ для определения доступных товаров

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

  • В ячейку E1 введите:
    =СЧЁТЕСЛИ(A:A, "<>0")
  • В ячейку F1 введите:
    =СУММЕСЛИ(B:B, "<>0")

4. Создание динамического диапазона для графика

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

  1. Перейдите на вкладку "Формулы" и выберите "Диспетчер имен".
  2. Нажмите "Создать" и введите имя для вашего диапазона (например, "ДинамическийДиапазон").
  3. В поле определения введите формулу, аналогичную следующей:
    =ДВИГ($A$1, 0, 0, СЧЁТЕСЛИ($B$1:$B$100, "<>0"), 2)

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

5. Построение гистограммы

  1. Выделите данные вашего динамического диапазона.
  2. Перейдите на вкладку "Вставка" и выберите "Гистограмма".
  3. Настройте график в соответствии с вашими требованиями (цвета, названия осей и т.д.).

6. Обновление графика при смене города

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

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...