3

Нет, превосходно Я могу, только ты не позволишь мне. * копирование / вставка, создание диаграммы, готово *.

Есть ли способ обойти эту проверку? Копирование / вставка работает, но я бы хотел, чтобы точечная диаграмма из сводной таблицы автоматически обновлялась при изменении исходных данных.

3 ответа3

4

Выберите пустую ячейку в нескольких строках или столбцах от сводной таблицы.

Вставьте диаграмму рассеяния XY, которая будет пустой, так как данные не были выбраны.

Щелкните правой кнопкой мыши диаграмму, выберите «Редактировать данные».

Добавьте новую серию, отредактируйте эту серию, выберите диапазоны с названием серии, значениями X и значениями Y.

Нажмите OK пару раз, чтобы вернуться в Excel.

Эта диаграмма должна измениться, если обновятся данные сводной таблицы, хотя она не будет изменяться при изменении размера сводной таблицы.


Вы можете использовать именованные диапазоны, чтобы обеспечить корректное обновление графика при изменении размера сводной таблицы.

0

Диаграмма рассеяния XY требует, чтобы оси X и Y были числовыми значениями. Обычно оси X и Y сводной таблицы не являются числовыми, они группируются по выбранным полям. Именно поэтому XY точечная диаграмма не может быть связана с сводной таблицей.

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

0

Если вы хотите, чтобы график мог изменяться с помощью фильтров сводной таблицы, вы можете создать сводную таблицу с 2 столбцами данных (скажем, столбец A имеет метку, а B и C - данные), а затем сослаться на них. два столбца в других двух столбцах (например, сделать ячейки в столбце E, например, сделать E2 содержать = B2, а затем сделать ячейки в столбце F, например, сделать F2 contian = C2).

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

Настройка фильтрации: допустим, у меня есть сводная таблица с 100 строками. Убедитесь, что эти справочные столбцы (столбцы E и F) перетаскивают формулы до 100. Теперь, когда вы отфильтруете с помощью среза, вы заметите, что только некоторые из столбцов E и F заполнены, и они равны нулю (потому что отфильтрованная сводная таблица не заходит так далеко.

Эта проблема? Теперь у вашего стола будет куча очков в (0,0), которые могут испортить линии тренда и т.д.

Итак, чтобы это исправить, измените формулы в столбце e и f, например, на B2, сделайте D2 содержать = if(B2> 0, B2, NA())

Самое замечательное в NA() - это то, что он не включен в график. Таким образом, у вас есть сводная таблица, которую вы можете отфильтровать, и график диаграммы рассеяния автоматически обновляется без каких-либо ненужных нулей.

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