1

У меня есть данные из опроса обратной связи в электронной таблице 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" и т.д. На "категорически не согласен", "не согласен" и т.д.?

Изменить: изображение диаграммы Снимок экрана Excel

1 ответ1

0

Просто добавьте фиктивные данные, включая все значения, которые вы хотите на графике:

   электронная таблица с фиктивными данными

В качестве альтернативы, используйте фиктивные данные только для значений, которые отсутствуют в ваших реальных данных; т.е. 1 и 2.  Тогда сводная таблица и производная от нее диаграмма тривиально имеют все пять значений (или шесть, если вы включите (blank)):

Сводная таблица и столбец кластерной диаграммы

Приведенный выше график основан на 100 строках данных: 5 поддельных и 95 реальных.  Если у вас есть тысячи точек данных, выпуклости (столбцы) для ответов 1 и 2 автоматически станут очень короткими.  В противном случае вы можете взмахнуть руками и сказать своим клиентам, что неровности - это особенность вашего программного обеспечения для построения графиков.

Или вы можете выбрать столбцы для ответов 1 и 2 и отформатировать их в белый цвет:

      тот же график, но столбцы 1 и 2 окрашены в белый цвет

Если вы сделаете это, вам может понадобиться вставить фиктивные данные только для пропущенных значений (1 и 2), поэтому пропорции других столбцов будут правильными.  Я не знаю, легко ли это сделать автоматически для всех ваших вопросов, но, вероятно, возможно написать это (в VBA).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .