Как скопировать сводную таблицу excel с группировкой с плюсиками

Анализ данных
31.05.2013 41746

В вашей работе возможно появится такая ситуация, когда вам потребуется послать некоторое количество информации из отчета сводной таблицы Excel, но при этом вы не хотите показывать источник исходных данных. То есть, если говорить другими словами, вы хотите «отключить» сводную таблицу от источника данных.

Отформатированная сводная таблица выглядит изначально в таком виде (см. рис.)

Отформатированная сводная таблица выглядит изначально в таком виде

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

  1. В сводной таблице выберите необходимый вам диапазон и нажмите скопируйте его (воспользуйтесь сочетанием клавиш Ctrl+C).
  2. На новом листе или другом свободном месте текущего листа выделите ячейку отобразите диалоговое окно Специальная вставка.
  3. В диалоговом окне Специальная вставка, выберите Значения параметров и нажмите OK.

Необходимый вам диапазон будет скопирован без указания источника данных, но при этом к скопированным данным не будет применено форматирование и стили оформления, это надо будет сделать заново.

Необходимый вам диапазон будет скопирован без указания источника данных

Чтобы при копировании диапазона сохранялось исходное форматирование выполните дополнительные действия:

  1. Отобразите Буфер обмена Office. В Excel 2007-2013 эта функция находится на вкладке Главная → Буфер обмена
  2. В открывшемся списке выберите нужный элемент (скорее всего это будет последний элемент) и нажмите вставить с исходным форматированием.

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

По теме

Новые публикации

 

Bravo9

Пользователь

Сообщений: 199
Регистрация: 23.07.2015

Доброго времени суток, Уважаемые!
Подскажите пожалуйста, можно ли скопировать-вставить сводную таблицу в другую часть листа или на другой лист? Именно чтобы получилась вторая сводная с такими же рабочими полями. Если да,то на что нажимать? Спасибо.

 

Андрей VG

Пользователь

Сообщений: 11878
Регистрация: 22.12.2012

Excel 2016, 365

Доброе время суток
На другой лист — без проблем. Просто сделайте копию листа.

 

Bravo9

Пользователь

Сообщений: 199
Регистрация: 23.07.2015

А на тот же? Ситуация такая, что надо только 2 поля поменять местами, а заново формировать долго.

 

Андрей VG

Пользователь

Сообщений: 11878
Регистрация: 22.12.2012

Excel 2016, 365

А дальше в скопированном листе на сводной, на вкладке «Работа со сводными», «Анализ», группа «Действия», кнопка «Переместить» и задаёте новое положение ;)
Успехов.

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

Bravo9, я сейчас создал сводную, выделил ее и скопировал на этот же лист и на другой лист. Внешне вроде нет никаких проблем.

Изменено: Karataev12.03.2016 20:48:30

 

Bravo9

Пользователь

Сообщений: 199
Регистрация: 23.07.2015

 

Karataev

Пользователь

Сообщений: 2306
Регистрация: 23.10.2014

Перед копирование сводную можно так выделить (может быть это будет удобнее в каких-то случаях): кликните внутри сводной по любой ячейке — вкладка Анализ — Действия — Выделить — Всю сводную таблицу.

 

Андрей VG

Пользователь

Сообщений: 11878
Регистрация: 22.12.2012

Excel 2016, 365

#8

12.03.2016 22:15:58

Karataev, спасибо. Что-то я перезамудрил с лишними телодвижениями :)

На чтение 15 мин. Просмотров 10.1k.

Сводные таблицы — это механизм отчетности, встроенный в Excel. Это лучший инструмент в Excel для анализа данных без формул. Вы можете создать базовую сводную таблицу примерно за одну минуту и начать интерактивный анализ ваших данных.

Ниже приведены более 20 советов, как получить максимальную отдачу от этого гибкого и мощного инструмента.

Содержание

  1. 1. Как построить Сводную таблицу за одну минуту?
  2. 2. Какие должны быть идеальные исходные данные?
  3. 3. Как проверить правильно ли работает Сводная таблица?
  4. 4. Как правильно спланировать работу со сводной таблицей?
  5. 5. Как создать «динамический диапазон»?
  6. 6. Как используйте сводную таблицу для подсчета?
  7. 7. Как показать итоги в процентах?
  8. 8. Как использовать сводную таблицу для построения списка уникальных значений?
  9. 9. Как создать автономную сводную таблицу?
  10. 10. Как сгруппировать сводную таблицу вручную?
  11. 11. Как сгруппировать числовые данные в диапазоны?
  12. 12. Как переименовать поля для лучшей читаемости?
  13. 13. Как поменять имя поля, когда Excel жалуется?
  14. 14. Как добавить поле более одного раза в сводную таблицу?
  15. 15. Как автоматически форматировать все поля значений?
  16. 16. Как увидеть (или извлечь) данные любого итога?
  17. 17. Как клонировать свои сводные таблицы, когда вам нужно другое представление?
  18. 18. Как отключить самостоятельное обновление сводной таблицы?
  19. 19. Как избавиться от ненужных заголовков?
  20. 20. Как улучшить внешний вид таблицы?
  21. 21. Как избавиться от итогов по строкам и столбцам?
  22. 22. Как форматировать пустые ячейки?
  23. 23. Как отключить автообновление ширины столбцов при необходимости?

1. Как построить Сводную таблицу за одну минуту?

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

Начните с выбора любой ячейки в исходных данных:

Пример исходных данных
Пример исходных данных

Далее выполните следующие четыре шага:

  • На вкладке «Вставка» ленты нажмите кнопку «Сводная таблица».
  • В диалоговом окне «Создание сводной таблицы» проверьте данные и нажмите кнопку «ОК».
  • Перетащите поле (например, Товар) в область «Строки»
  • Перетащите числовое поле в область «Значения» (например, Продажи).
Базовая сводная таблица
Базовая сводная таблица за 30 секунд

Сводная таблица выше показывает общий объем продаж по продуктам, но вы можете легко изменить порядок полей, чтобы показать общий объем продаж по регионам, категориям, месяцам и т.д.

2. Какие должны быть идеальные исходные данные?

Чтобы минимизировать проблемы в будущем, всегда используйте исходные данные хорошего качества, организованные в виде таблицы. «Идеальные» исходные данные выглядят так:

  • не содержат пустых строк или столбцов
  • не содержат промежуточных итогов
  • каждый столбец имеет уникальное имя (только в одной строке)
  • каждое поле имеет значение в каждой строке
  • столбцы не содержат повторяющиеся группы данных (например, названия месяцев, названия регионов и т.д.).
Какие должны быть идеальные исходные данные?
Идеальные исходные данные для сводной таблицы

3. Как проверить правильно ли работает Сводная таблица?

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

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

Как проверить правильно ли работает Сводная таблица?
300 имен означает, что у нас 300 сотрудников. Проверьте.

4. Как правильно спланировать работу со сводной таблицей?

Хоть это и очень увлекательно перетаскивать поля сводной таблицы и наблюдать за тем, как Excel выдает еще одно необычное представление данных, можно легко обнаружить множество непроизводительных кроличьих ям. Через час станет уже не так весело.

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

5. Как создать «динамический диапазон»?

Если вы используете таблицу Excel для исходных данных вашей сводной таблицы, вы получите очень приятное преимущество: ваш диапазон данных становится «динамическим». Динамический диапазон автоматически расширяет и сжимает таблицу при добавлении или удалении данных, поэтому не нужно беспокоиться о том, что в сводной таблице отсутствуют последние данные. Когда вы используете таблицу, как исходник, сводная таблица всегда будет синхронизирована с вашими данными.

Чтобы использовать таблицу для сводной таблицы:

  • Выберите любую ячейку в данных с помощью сочетания клавиш Ctrl + T, чтобы создать таблицу
  • Нажмите кнопку Сводная таблица на вкладке Конструктор
  • Создайте свою сводную таблицу
  • Преимущество: данные, которые вы добавляете в таблицу, автоматически отображаются в сводной таблице при обновлении.
Как создать «динамический диапазон»?
Создание простой таблицы из данных с помощью (Ctrl+T)
Как создать «динамический диапазон»?
Теперь, когда у нас есть таблица, мы можем создать сводную

6. Как используйте сводную таблицу для подсчета?

По умолчанию в сводной таблице будет учитываться любое текстовое поле. Это может пригодиться во многих ситуациях. Например, предположим, у вас есть список сотрудников и вы хотите получить их количество по отделам?

Чтобы получить разбивку по отделам, выполните следующие действия:

  • Создайте сводную таблицу
  • Добавьте отдел в поле Строки
  • Добавьте поле Имя в качестве значения
  • Сводная таблица будет отображать количество сотрудников по отделам
Как используйте сводную таблицу для подсчета?
Распределение сотрудников по отделам

7. Как показать итоги в процентах?

Во многих сводных таблицах вам нужно показывать процент, а не количество. Например, возможно, вы хотите показать разбивку продаж по продуктам. Но вместо того, чтобы показывать общие продажи для каждого продукта, вы хотите показать продажи в процентах от общего объема продаж.

Предполагая, что у вас есть поле с именем Продажи в ваших данных, просто выполните следующие действия:

  • Добавьте товар в сводную таблицу в поле Строки
  • Добавьте Продажи в сводную таблицу в качестве значения
  • Щелкните правой кнопкой мыши поле «Продажи» и установите «Дополнительные вычисления» на «% от общей суммы»
Как показать итоги в процентах?
Изменение отображаемого значения на % от общего
Как показать итоги в процентах?
Сумма продаж отображается в % от общего числа

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

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

Например, предположим, что у вас есть данные о продажах, и вы хотите увидеть список каждого проданного товара. Чтобы создать список продуктов:

  • Создайте сводную таблицу
  • Добавьте товар в поле Строки
  • Сводная таблица покажет список всех товаров, которые появляются в данных о продажах
Как использовать сводную таблицу для построения списка уникальных значений?
Каждый товар из данных указан в списке (включая опечатку)

9. Как создать автономную сводную таблицу?

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

  1. Обновите сводную таблицу, чтобы обеспечить актуальность кэша (Данные > Обновить все)
  2. Удалите лист, содержащий данные
  3. Используйте вашу сводную таблицу как обычно

10. Как сгруппировать сводную таблицу вручную?

Хотя сводные таблицы автоматически группируют данные разными способами, вы также можете группировать элементы вручную в свои собственные пользовательские группы.

Например, предположим, что у вас есть сводная таблица, которая показывает распределение сотрудников по отделам. Вы хотите еще больше сгруппировать отделы: Продажи, Закуп и Маркетинг в группу 1, а Эксплуатацию и Бухгалтерию — в группу 2. Группа 1 и группа 2 не отображаются в данных, это ваши собственные пользовательские группы.

Чтобы сгруппировать сводную таблицу в специальные группы, нужно:

  • Удерживая клавишу «Ctrl», выберите каждый элемент в первой группе.
  • Щелкните правой кнопкой мыши один из элементов и выберите в меню «Группа».
  • Excel создает новую группу «Группа1»
  • Выберите Эксплуатация и Бухгалтерия в столбце B и сгруппируйте, как указано выше.
  • Excel создает другую группу, «Группа2»
Как сгруппировать сводную таблицу вручную?
Начало группировки вручную
Как сгруппировать сводную таблицу вручную?
Половина ручной группировки — группа 1 выполнена
Как сгруппировать сводную таблицу вручную?
Законченная группировка вручную

11. Как сгруппировать числовые данные в диапазоны?

Одна из наиболее интересных и мощных функций, которые есть в каждой сводной таблице, — это возможность группировать числовые данные в диапазоны или сегменты.

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

  • Создайте свою сводную таблицу
  • Добавьте Возраст в поле Строки, Результат голосования в поле Столбцы и Имя в качестве значения
  • Щелкните правой кнопкой мыши любое значение в поле Возраст и выберите Группировать.
  • Введите 10 в качестве интервала в области ввода «с шагом:»
  • Когда вы нажмете ОК, вы увидите данные голосования, сгруппированные по возрасту в 10-летние сегменты.
Как сгруппировать числовые данные в диапазоны?
Исходные данные для результатов голосования
Как сгруппировать числовые данные в диапазоны?
Группировка поля Возраст с шагом 10 лет
Как сгруппировать числовые данные в диапазоны?
Выполнено группирование результатов голосования по возрасту

12. Как переименовать поля для лучшей читаемости?

Когда вы добавляете поля, в сводной таблице будет отображаться имя, которое есть в заголовке исходных данных. Имена полей значений будут отображаться с «Сумма по полю» или «Количество по полю», когда они добавляются в сводную таблицу.

Например, вы увидите сумму продаж, количество регионов и т.д. Однако вы можете просто заменить это имя своим собственным. Просто выберите ячейку, содержащую поле, которое вы хотите переименовать, и введите новое имя.

Как переименовать поля для лучшей читаемости?
Переименуйте поле, заменив оригинальное имя

13. Как поменять имя поля, когда Excel жалуется?

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

Например, предположим, что у вас есть поле с именем Продажи в ваших исходных данных. В качестве поля значения оно отображается как Сумма по полю Продажи, но (разумно) вы хотите, чтобы оно было «Продажи». Однако, когда вы пытаетесь использовать Продажи, Excel жалуется, что поле уже существует, и выдает сообщение об ошибке «Имя поля сводной таблицы уже существует».

Как поменять имя поля, когда Excel жалуется?
Excel не нравится ваше новое имя поля

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

Как поменять имя поля, когда Excel жалуется?
Добавление пробела к имени позволяет избежать проблемы

14. Как добавить поле более одного раза в сводную таблицу?

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

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

Подсчет работает нормально, но вы также хотите показать количество в процентах от общего числа сотрудников. В этом случае простейшим решением является добавление одного и того же поля дважды в качестве поля значения:

  • Добавьте текстовое поле в область значений (например, имя, фамилия и т.д.)
  • По умолчанию вы получите счетчик для текстовых полей
  • Снова добавьте то же поле в область значений
  • Щелкните правой кнопкой мыши второй экземпляр и выберите Дополнительные вычисления «% от общего итога».
  • Переименуйте оба поля как хотите
Как добавить поле более одного раза в сводную таблицу?
Установка поля для отображения процента от общего
Как добавить поле более одного раза в сводную таблицу?
Поле Имя было добавлено дважды

15. Как автоматически форматировать все поля значений?

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

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

Например: сводная таблица показывает распределение продаж по регионам. Когда вы впервые добавите поле Продажи в сводную таблицу, оно будет отображаться в общем числовом формате, поскольку это числовое поле. Чтобы применить Финансовый формат к самому полю:

  • Щелкните правой кнопкой мыши поле «Продажи» и выберите «Настройки поля значений» в меню
  • Нажмите кнопку «Числовой формат» в открывшемся диалоговом окне «Параметры полей значений»
  • Установите формат для учета и нажмите кнопку ОК, чтобы выйти
Как автоматически форматировать все поля значений?
Установка формата непосредственно в поле значения

16. Как увидеть (или извлечь) данные любого итога?

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

Предположим, что вы просматриваете сводную таблицу, в которой показано количество сотрудников по отделам. Вы видите, что в отделе Маркетинга работает 63 человека, но вы хотите увидеть настоящие имена. Чтобы увидеть список из 63 человек, составляющих это число, дважды щелкните непосредственно на числе 63, и Excel добавит в вашу книгу новый лист, содержащий точные данные, использованные для расчета 63 маркетологов. Вы можете использовать этот же подход для просмотра и извлечения данных итоговых значений, где бы вы ни находились в сводной таблице.

Как увидеть (или извлечь) данные любого итога?
Дважды щелкните по итогу, чтобы «развернуть»
Как увидеть (или извлечь) данные любого итога?
63 маркетолога автоматически извлекаются на новый лист

17. Как клонировать свои сводные таблицы, когда вам нужно другое представление?

После того, как вы настроите одну сводную таблицу, вы можете захотеть увидеть другое представление тех же данных. Конечно, вы можете просто переставить существующую сводную таблицу, чтобы создать новое представление. Но если вы создаете отчет, который планируете использовать и обновлять на постоянной основе, проще всего сделать клонирование существующей сводной таблицы, чтобы оба представления данных были всегда доступны.

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

Другой способ клонировать сводную таблицу — скопировать сводную таблицу и вставить ее в другое место. Используя эти подходы, вы можете сделать столько копий, сколько захотите.

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

18. Как отключить самостоятельное обновление сводной таблицы?

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

Типичный пример — после того, как вы сгруппировали поле даты в одну сводную таблицу, обновили и обнаружили, что вы также случайно сгруппировали это же поле даты в другую сводную таблицу, которую вы не собирались изменять. Когда сводные таблицы совместно используют один и тот же сводный кэш, они также разделяют группировку полей.

Вот один из способов отсоединения сводной таблицы от сводного кэша, который она разделяет с другими сводными таблицами в той же самой таблице:

  • Вырежьте всю сводную таблицу в буфер обмена
  • Вставьте сводную таблицу в совершенно новую книгу
  • Обновить сводную таблицу
  • Скопируйте его снова в буфер обмена
  • Вставьте его обратно в оригинальную книгу
  • Удалите временную книгу
  • Ваша сводная таблица теперь будет использовать свой собственный сводный кэш и не будет обновляться с другими сводными таблицами в книге или совместно использовать ту же группу полей.

19. Как избавиться от ненужных заголовков?

Макет по умолчанию для новых сводных таблиц — это Сжатый макет. Этот макет будет отображать «Строки» ​​и «Столбцы» в качестве заголовков в сводной таблице. Это не самые интуитивные заголовки, особенно для людей, которые не часто используют сводные таблицы.

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

Чтобы полностью избавиться от этих меток, найдите кнопку под названием «Заголовки полей» на вкладке «Анализ» ленты инструментов «Сводная таблица». Нажатие на эту кнопку полностью отключит заголовки.

Как избавиться от ненужных заголовков?
Обратите внимание на бесполезные и запутанные заголовки полей
Как избавиться от ненужных заголовков?
Переключение макета со сжатого на структуру
Как избавиться от ненужных заголовков?
Заголовки полей в структуре гораздо более разумны

20. Как улучшить внешний вид таблицы?

Это всего лишь простой совет по дизайну. Все хорошие дизайнеры знают, что приятный дизайн требует немного пустого пространства. Пустое пространство просто означает место, отведенное для создания передышки.

После того, как вы создадите сводную таблицу, вставьте дополнительный столбец слева и дополнительный ряд или два вверху. Это даст вашей таблице «воздух» и создаст лучший внешний вид. В большинстве случаев я также рекомендую отключить линии сетки на рабочем листе. Сама сводная таблица будет представлять собой сильную визуальную сетку, поэтому линии сетки за пределами сводной таблицы не нужны и будут просто создавать визуальный шум.

Как улучшить внешний вид таблицы?
Небольшое пустое пространство делает ваши сводные таблицы более презентабельными

21. Как избавиться от итогов по строкам и столбцам?

По умолчанию в сводных таблицах показаны итоги для строк и столбцов, но вы можете легко отключить один или оба из этих итогов, если они вам не нужны. На вкладке «Конструктор» ленты просто нажмите кнопку «Общие итоги» и выберите нужные параметры.

Как избавиться от итогов по строкам и столбцам?
Вы можете удалить общие итоги для строк и столбцов

22. Как форматировать пустые ячейки?

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

Чтобы установить собственный символ, щелкните правой кнопкой мыши внутри сводной таблицы и выберите «Параметры сводной таблицы». Затем убедитесь, что установлен флажок «Для пустых ячеек отображать:», и введите символ, который хотите видеть. Имейте в виду, что этот параметр соответствует применяемому числовому формату.

Например: Если вы используете финансовый формат чисел для поля числового значения и вводите ноль, вы увидите дефис «-», отображаемый в сводной таблице, так как в формате учета отображаются нулевые значения.

Как форматировать пустые ячейки?
В пустых ячейках установлен для отображения 0 (ноль),
а финансовый формат числа дает вам дефисы

23. Как отключить автообновление ширины столбцов при необходимости?

По умолчанию, когда вы обновляете сводную таблицу, столбцы, содержащие данные, корректируются автоматически, чтобы наилучшим образом соответствовать данным.

Обычно это удобно, но может свести вас с ума, если у вас есть другие таблицы на рабочем листе вместе со сводной таблицей, или если вы тщательно отрегулировали ширину столбцов вручную и не хотите, чтобы они изменялись.

Чтобы отключить эту функцию, щелкните правой кнопкой мыши внутри сводной таблицы и выберите «Параметры сводной таблицы». На первой вкладке параметров (или вкладки макета на Mac) снимите флажок «Автоматически изменять ширину столбцов при обновлении».

Автообновление ширины столбцов в сводной таблице
Опция автоматического подбора столбцов сводной таблицы для Windows

Переходите на светлую сторону вместе с OFFICELEGKO.COM! Подписывайтесь на наш Telegram и получайте ежедневный заряд знаний от авторов сайта!
Подписаться

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

Как скопировать сводную таблицу

Совсем недавно один из читателей обратился ко мне с вопросом: «А как скопировать сводную таблицу с одного листа на другой»? Решил осветить этот вопрос здесь, потому что слышу его не впервые. Сводная таблица – это не обычный диапазон данных, это область ячеек с результатами работы инструмента. Поэтому, просто скопировать сводную таблицу в другое место нельзя.

Но Вы всегда можете создать еще одну такую же таблицу в новом месте. Если же Вас интересует лишь результат работы инструмента и никаких манипуляций, связанных с работой сводных таблиц Вы делать не будете – можно скопировать данные в сводной таблице, и вставить их на новое место, как значения, а не как дубликат сводной таблицы. Для этого выполните такие действия:

  1. Выделите нужный диапазон данных в сводной таблице
  2. Скопируйте его одним из известных способов. Например, нажмите Ctrl+C на клавиатуре
  3. Установите курсор в ячейку, где должен располагаться верхний левый угол вставляемого диапазона
  4. Выполните на ленте Главная – Буфер обмена – Вставить – Значения.

В результате, программа вставит значения, содержащиеся в выделенном диапазоне. Дальше можете работать с этой таблицей, как с обычными данными на листе.

Как получить детальные данные из сводной таблицы

Иногда нужно получить исходные данные, на основании которых вычислена та или иная строка сводной таблицы. То есть, сделать выборку данных, удовлетворяющих какому-то критерию из сводной таблицы.

Вернемся к примеру из предыдущего поста. Там у нас была подневная таблица продаж по группам товара, регионам и менеджерам. Мы построили сводную таблицу, в которой посчитали сумму продаж с группировкой по менеджерам и группам товаров.

Представим, что по какой-то причине нас заинтересовали подневные продажи метизов у Романа. Выделим ячейку на пересечении строки «Роман» и столбца «Метизы». Жмем на нем правой кнопкой мыши и выбираем «Показать детали». Программа создаст новый лист и отобразит на нем выборку из исходной таблицы, т.е. все продажи Романа метизов.

А можно просто сделать двойной клик по нужной величине. Это альтернативный, и более простой способ.

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

Дополнительные вычисления в сводной таблице

Если стандартных функций вычисления в сводной таблице (сумма, количество, отклонение и т.п.) Вам оказалось мало, инструмент имеет дополнительные вычислительные возможности. Прежде всего, нажмите правой кнопкой мыши в любой ячейке столбца с вычислениями и выберите «Дополнительные вычисления». В списке вычислений будет много интересных вариантов. К примеру. Мы хотим знать какую долю продаж от всего количества выполняет каждый менеджер из примера. Выполним дополнительные вычисления в столбце, где суммируются продажи. Параметром выберем «% от суммы по столбцу». Посмотрите, в 2 клика мы перешли от натуральных величин к процентам, теперь легче сравнивать показатели, или скрыть их, когда не рекомендуется отражать в отчете конкретные цифры в денежных единицах.

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

Вычисляемые поля и объекты

Еще один интересный способ добавить таблице информативности – вычисляемые поля и объекты. Они применяются, когда нужно ввести в таблицу дополнительные строки или столбцы. К сожалению, в них нельзя записать привычные нам формулы и функции, но все же это лучше, чем ничего.

Вычисляемые поля

Эти объекты нужны, чтобы вставить в таблицу новые столбцы без вставки их в исходный массив данных. К примеру, у нас есть сумма продаж менеджеров и количество чеков. Рассчитаем в отдельном столбце средний чек.

Выполняем такую последовательность действий:

  1. Установим курсор в одну из ячеек, содержащих значения
  2. На ленте нажимаем: Работа со сводными таблицами – Анализ – Поля, элементы, наборы – Вычисляемое поле
  3. В открывшемся окне в поле «Имя» запишем «Средний чек»
  4. Теперь вводим формулу, нам нужно поделить сумму продаж на количество чеков. Всписке полей дважды кликнем на «Сумма продаж», пишем на клавиатуре знак деления «/» и дважды щелкаем на «Количество чеков. Должна получиться такая формула:

  1. Жмем Ок и смотрим, что получилось.

Теперь у нас появился еще один столбец, в котором посчитана средняя сумма в чеке для каждого менеджера. Его название появилось в области «Значения» панели настройки сводной таблицы.

Вычисляемые объекты

Похожий функционал предоставляют вычисляемые объекты. Но они вставляют в таблицу не столбцы, а строки. К примеру, у нас есть сумма продаж менеджеров, а нас интересует сколько составит НДС (18%) от этих продаж и общая сумма с НДС. Создаем вычисляемый объект:

  1. Ставим курсор в любую строчку первого столбца или любой столбец первой строки
  2. Жмем на ленте: Работа со сводными таблицами – Анализ – Поля, элементы, наборы – Вычисляемый объект. Откроется окно вставки:

  1. В поле «Имя» запишем «НДС», в списке «Поля» выбираем «Менеджер»
  2. Кликая дважды на имя каждого менеджера, запишем формулу: =(Алексей+Анна +Виктор +Виктория +Виталий +Денис +Егор +Роман +Светлана)*0,18
  3. Удалим ненужные поля, жмем Ок. Получаем еще одно поле, в котором будет посчитана НДС. Значение в этом поле будет добавлено к общей сумме.

Группировка данных в сводной таблице

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

Группировка с шагом

Если Вам нужно объединить числовые данные в несколько интервалов для минимизации отчета – используйте этот инструмент. Например, в нашей таблице есть данные о продажах по дням. Нам нужно сгруппировать эти данные по месяцам. В сводной таблице это можно сделать очень просто. Делаем по шагам:

  1. Создаем сводную таблицу, где в строках будут дни, а в значениях – продажи. Если Вы не знаете, как создать сводную таблицу – сначала прочтите предыдущий пост;
  2. Кликните правой кнопкой мыши по любой из дат в сводной таблице и в контекстном меню выберите «Группировать». Откроется окно настройки группировки;

  1. В полях «Начиная с» и «по» автоматически установятся минимальная и максимальная даты в списке. Можете, при необходимости, указать здесь более узкий период для группировки
  2. В списке «С шагом» выберите эталонный интервал времени. У нас это «Месяцы». Можно выбрать сразу несколько пунктов в этом списке. Давайте попробуем построить по кварталам и месяцам, отмечаем их;
  3. Жмем «Ок» и сразу же получаем результат. Взгляните, что получилось:

Таким же образом можно группировать обычные числовые данные. Например, мы хотим сгруппировать ежедневные продажи с шагом 1000 и узнать, в каком из интервалов было больше всего чеков. Делаем так:

  1. Строим сводную таблицу, в строках – суммы продаж, в значениях – количество чеков. Сначала у нас получится длинная и бесполезная таблица.
  1. Кликнем правой кнопкой в любо строке первого столбца (суммы продаж) и выберем «Группировать». В открывшемся окне задаем минимальное и максимальное числа для группировки, а так же, шаг. У нас это 1000. Вместо огромной таблицы, получаем компактную, из десяти строк. В каждой строке – интервал сумм и количество чеков в этом интервале.

  1. Кликнем правой кнопкой по любой ячейке в столбце «Количество чеков» и выберем Сортировка – по убыванию;
  2. Можно для наглядности выразить результат в процентах. Кликнем по той же ячейке и выберем Дополнительные вычисления — % от суммы по столбцу. Вот и все, задача решена, нам прекрасно видно в каких интервалах сумм было больше всего чеков.

Конечно, эта задача упрощенная, он отличается от тех, которые будете решать Вы. Но главное – понять механизм работы, тогда сможете применить его в своих расчетах.

Так же, можно группировать записи вручную. Для этого выделите нужные данные и нажмите Работа со сводными таблицами – Анализ – Группировать – Группировка по выделенному.

Кстати, чтобы отменить группировку – кликните правой кнопкой мыши по группированному столбцу и выберите «Разгруппировать».

Фильтрация сводных таблиц с помощью срезов

Если Вы мало знаете о срезах, или вообще с ними незнакомы – вот вам моя статья на эту тему. Вкратце, срезы – это инструменты, позволяющие фильтровать данные благодаря выносным кнопкам. Это прекрасный способ создать пользовательский интерфейс, ведь в реальности не каждый пользователь Эксель продвинут, как Вы и не все умеют пользоваться автофильтром, поиском или фильтрами сводных таблиц.

А выглядит это вот так:

Вы видите несколько окон на рабочем листе с перечисленными в них данными, а так же, сводную таблицу, содержащую полный набор данных. Но что если кому-то нужно посмотреть продажи метизов у Романа 1 апреля 2016 года? Кликаем в окнах на кнопки:

  1. В окне «Дата» ищем и выбираем 01.04.2016;
  2. В окне «Менеджер» выбираем «Роман»;
  3. В окне «Группа товара» кликаем «Метизы»

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

По-моему, отлично! Так вот, чтобы включить срезы в сводных таблицах – выделите любую ячейку этой таблицы и выполните на ленте Работа со сводными таблицами – Анализ – Фильтр – Вставить срез. На экране появится окошко, где нужно галочками отметить те поля сводной таблицы, по которым можно будет делать срезы. Каждому полю будет соответствовать свое окошко со списком. Выбирайте, жмите Ок и все, заработало!

Аналогично работает временная шкала. Этот инструмент очень похож на срезы, но управляет полями, в которых содержатся даты. Чтобы добавить временную шкалу – нажмите Работа со сводными таблицами – Анализ – Фильтр – Вставить временную шкалу. После простых настроек появится окно фильтрации дат, которое позволяет эффективно и быстро ограничивать периоды дат, выводимые в отчет.

Пожалуй, это все основные функции сводных таблиц, хотя их возможности можно изучать и далее самостоятельно. Готов ответить на Ваши вопросы по изложенному материалу, или тем моментам, которые не попали в обзор. В следующей статье мы рассмотрим сводные диаграммы, которые могут сделать еще более наглядной Вашу отчетность. До скорых встреч!

-12 / 3 / 0

Регистрация: 02.04.2012

Сообщений: 347

1

Скопировать диапазон с сохранением группировок

28.09.2016, 14:12. Показов 37081. Ответов 6


Студворк — интернет-сервис помощи студентам

Люди, здравствуйте.

Есть такая задача: скопировать ячейки на другой лист, сохраняя при этом группировки.

Я просто взял: выделил ячейки и скопировал их в нужное место — и группировки копировались тоже. Ничего специально не делал… А потом понадобилось второй раз скопировать — и группировки уже не копируются.

Как их скопировать?



0



772 / 615 / 294

Регистрация: 05.01.2014

Сообщений: 1,338

28.09.2016, 14:56

2

Если вы выделите все строки, т.е. наводите курсор на заголовок строки, появляется стрелка в виде указателя, выделяете все строки структуры, копируеете-вставляете. При таком выделении группировка строк будет сохраняться, если вы копируее, просто диапазон, группировка не сохраняется.

Изображения

 



0



-12 / 3 / 0

Регистрация: 02.04.2012

Сообщений: 347

28.09.2016, 15:13

 [ТС]

3

Из ответа я понял, что сохранить группировку в диапазоне нельзя. Так?



0



772 / 615 / 294

Регистрация: 05.01.2014

Сообщений: 1,338

28.09.2016, 15:23

4

Нет не правильно, если будете выделять все строки, вместе с заголовками строк, как описано в посте #2, группировка будет сохраняться.



0



-12 / 3 / 0

Регистрация: 02.04.2012

Сообщений: 347

28.09.2016, 15:42

 [ТС]

5

У меня нет таблиц, есть только диапазоны.



0



772 / 615 / 294

Регистрация: 05.01.2014

Сообщений: 1,338

28.09.2016, 15:50

6

При чем здесь таблицы. Читаем внимательнее.

Цитата
Сообщение от AleksSid
Посмотреть сообщение

наводите курсор на заголовок строки, появляется стрелка в виде указателя, выделяете все строки структуры, копируеете-вставляете. При таком выделении группировка строк будет сохраняться



0



-12 / 3 / 0

Регистрация: 02.04.2012

Сообщений: 347

28.09.2016, 17:07

 [ТС]

7

А, ну тогда ладно. Благодарю.



0



Понравилась статья? Поделить с друзьями:
  • Как скопировать с сохранением формата word
  • Как скопировать с одного листа на другой в excel таблицу сохранением формата
  • Как скопировать рисунок в документ word
  • Как скопировать рисунки с текстом в word
  • Как скопировать реферат в word