Интерактивная диаграмма Excel: получить значения нескольких столбцов на основе выпадающего списка - PullRequest
0 голосов
/ 22 марта 2020

Я пытаюсь создать интерактивную диаграмму, которая будет отображать тренд выбранного значения из выпадающего списка

Вот откуда я получаю данные, имя листа - Калькулятор, я перечислил свои значения в выпадающем списке в столбец AH Calculator

и вот диаграмма, которую я пытаюсь сделать интерактивной. В настоящее время отображаются данные для «Сострадание» (столбцы G: I). Я хочу, чтобы на диаграмме также отображались данные для подтверждения (столбцы M: O), ответа (столбцы S: U), ожидания и суммирования. Я создал диапазоны имен, которые, как я знаю, я могу использовать, чтобы указать, из каких ячеек будет получать данные моя диаграмма. что я не могу понять, это как установить диапазон имен, который будет получать значения из столбцов G (G2 полностью вниз), H (H2 все пути вниз) и I (I2 полностью вниз), когда установлен раскрывающийся список к «Состраданию»; значения из столбцов M (M2 на всем пути вниз), N (N2 на всем пути вниз) и O (O2 на всем пути вниз), когда в раскрывающемся меню установлено значение «Подтверждение; и так далее.

Chart

Вот скриншот моего менеджера имен. формула, которую я использовал для получения значений столбца G: = OFFSET (калькулятор! $ G $ 2,0,0, COUNTA (калькулятор! $ G: $ G) - 1), эта формула работает только для одного столбца, хотя мне нужен формула, которая будет go через несколько столбцов

name manager

Я пытался использовать = OFFSET (Калькулятор! $ G $ 2: $ I9,0,0, COUNTA (Калькулятор! $ G: $ I) - 1) но когда я проверяю это вручную, я получаю это: я действительно смущен и нуждаюсь в помощи, как заставить это работать.

not working

Заранее спасибо!

1 Ответ

0 голосов
/ 22 марта 2020

у меня сейчас работает. Я сделал всего 3 диапазона имен (для развития, превышения и встречи). Ниже приведена формула, которую я использовал, чтобы получить развивающиеся ценности. Я только что изменил ссылочные ячейки для диапазонов имен собраний и превышений. Спасибо.

= IF (Калькулятор! $ A $ 1 = 1, СМЕЩЕНИЕ (Калькулятор! $ J $ 2,0,0, COUNTA (Калькулятор! $ J: $ J) -1), IF (Калькулятор! $ A $ 1 = 2, OFFSET (калькулятор $ P $ 2,0,0, СЧЕТЗ (калькулятор $ P:! $ Р) -1)!, ЕСЛИ (калькулятор $ A $ 1 = 3, OFFSET (калькулятор $ V $ 2,0,0 , СЧЕТЗ (! Калькулятор $ В: $ В) -1), ЕСЛИ (калькулятор $ A $ 1 = 4, OFFSET (калькулятор $ AB $ 2,0,0, СЧЕТЗ (калькулятор $ AB:!! $ АВ) -1) , IF (калькулятор $ A $ 1 = 5, OFFSET (калькулятор $ AH $ 2,0,0, COUNTA (калькулятор $ AH:! $ AH) -1))))))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...