Сводная диаграмма Excel - отображение значений, отсутствующих в исходных данных

338
fidrildid6

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

Изменить: изображение диаграммы Screenshot of Excel

1
Можете ли вы описать свою диаграмму (возможно, загрузив ее изображение) и шаги, которые вы выполнили для ее создания? Scott 6 лет назад 0
Обновлено с картинкой. Я создал сводную таблицу со всеми данными на основном листе, поместил вопрос в строки и подсчитал идентификатор ответа в качестве значения, а затем превратил его в диаграмму. fidrildid6 6 лет назад 0
Спасибо за обновление. Я провел последний час, пытаясь понять это, и я не мог этого сделать. (Раскрытие информации: я достаточно хорошо разбираюсь в рабочих листах, формулах и диаграммах Excel; я не так хорошо разбираюсь в сводных таблицах. Здесь есть много людей, которые знают сводные таблицы лучше, чем я; вы, вероятно, получите скоро отвечу.) Удачи! Scott 6 лет назад 0
Я врал. Я нашел ответ, но это клочок, поэтому я предположил, что ты не захочешь. Но, поскольку никто больше не придумал ничего, я разместил свой. Если тебе это не нравится, мои чувства не пострадают. Scott 6 лет назад 0

1 ответ на вопрос

0
Scott

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

spreadsheet with dummy data

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

Pivot Table and Clustered Column chart

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

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

same chart but with columns 1 and 2 colored white

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

Привет! Так что, возможно, это был клочок, но на самом деле это помогло мне понять, как это сделать! Все, что вам нужно сделать, это ввести фиктивные данные без идентификатора ResponseID. Таким образом, он будет видеть все доступные опции, но, поскольку я считаю, ResponseID, который был оставлен пустым, он не будет связываться с моими данными. [ссылка] (https://imgur.com/a/darWx) Спасибо за то, что вы выбрали меня на правильном пути! (FWIW Я дал вам отзыв, но так как я новый пользователь, я не думаю, что он что-то сделал.) fidrildid6 6 лет назад 0
Ну, я не говорю вам, что вы * должны * сделать это, но, так как вы нашли мой ответ полезным (и он единственный), вы * можете ** принять *** его, нажав на галочку на слева (под кнопками голосования) - см. [Что делать, когда кто-то отвечает на мой вопрос?] (https://superuser.com/help/someone-answers) Scott 6 лет назад 0

Похожие вопросы