Сводная диаграмма Excel - отображение значений, отсутствующих в исходных данных
У меня есть данные из опроса обратной связи в электронной таблице Excel. Вопросы оцениваются по вашей типичной шкале Лайкерта.
1 Strongly disagree
2 Disagree
3 Neutral
4 Agree
5 Strongly agree
В основном листе ответы записываются только в виде числа. Соответствующее текстовое описание само по себе находится на другом листе, как в базе данных.
Так что я
Response ID Q1 Q2 etc
001 4 5
002 5 5
Я создаю диаграмму из основного листа, чтобы отобразить результаты для каждого вопроса, но нет 1 или 2 ответов, поэтому сводная диаграмма идет только от 3 до 5. Есть ли способ по-прежнему отображать 1 и 2, даже если эти значения не найдены нигде в исходных данных?
Также есть ли способ сделать так, чтобы метка в диаграмме ссылалась на текстовое описание, то есть заменила "1", "2" и т. Д. На "категорически не согласен", "не согласен" и т. Д.?
1 ответ
Просто добавьте фиктивные данные, включая все значения, которые вы хотите на графике:
В качестве альтернативы, используйте фиктивные данные только для значений, которые отсутствуют в ваших реальных данных; то есть 1 и 2. Тогда сводная таблица и полученная из нее диаграмма тривиально имеют все пять значений (или шесть, если вы включите (blank)
):
Приведенный выше график основан на 100 строках данных: 5 поддельных и 95 реальных. Если у вас есть тысячи точек данных, выпуклости (столбцы) для ответов 1 и 2 автоматически станут очень короткими. В противном случае вы можете взмахнуть руками и сказать своим клиентам, что неровности - это особенность вашего программного обеспечения для построения графиков.
Или вы можете выбрать столбцы для ответов 1 и 2 и отформатировать их в белый цвет:
Если вы сделаете это, вам может понадобиться вставить фиктивные данные только для пропущенных значений (1 и 2), поэтому пропорции других столбцов будут правильными. Я не знаю, легко ли это сделать автоматически для всех ваших вопросов, но, вероятно, возможно написать это (в VBA).