17 авг. 2022 г.
читать 2 мин
В следующем пошаговом примере показано, как преобразовать сводную таблицу Excel в таблицу данных.
Шаг 1: введите данные
Во-первых, давайте введем следующие данные о продажах для трех разных магазинов:
Шаг 2: Создайте сводную таблицу
Чтобы создать сводную таблицу, щелкните вкладку « Вставка » на верхней ленте, а затем щелкните значок «Сводная таблица»:
В появившемся новом окне выберите A1: C16 в качестве диапазона и поместите сводную таблицу в ячейку E1 существующего рабочего листа:
После того, как вы нажмете OK , в правой части экрана появится новая панель полей сводной таблицы .
Перетащите поле « Магазин » в поле « Строки », затем перетащите поле « Продукт » в поле « Столбцы », затем перетащите поле « Количество » в поле « Значения »:
Сводная таблица будет автоматически заполнена следующими значениями:
Шаг 3. Преобразование сводной таблицы в таблицу
Чтобы преобразовать эту сводную таблицу в обычную таблицу данных, просто выберите всю сводную таблицу (в данном случае мы выбираем диапазон E1:I6 ) и нажмите Ctrl+C , чтобы скопировать данные.
Затем щелкните правой кнопкой мыши ячейку, в которую вы хотите вставить данные (мы выберем ячейку E8 ), и выберите параметр « Вставить значения »:
Значения из сводной таблицы будут автоматически вставлены как обычные значения данных, начиная с ячейки E8 :
Обратите внимание, что эта таблица не содержит каких-либо причудливых фильтров форматирования или раскрывающихся списков, которые были в сводной таблице.
У нас просто осталась таблица обычных значений данных.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как создавать таблицы в Excel
Как сгруппировать значения в сводной таблице по диапазону в Excel
Как сгруппировать по месяцам и годам в сводной таблице в Excel
Написано
Замечательно! Вы успешно подписались.
Добро пожаловать обратно! Вы успешно вошли
Вы успешно подписались на кодкамп.
Срок действия вашей ссылки истек.
Ура! Проверьте свою электронную почту на наличие волшебной ссылки для входа.
Успех! Ваша платежная информация обновлена.
Ваша платежная информация не была обновлена.
Содержание
- 1 Как сделать сводную таблицу в excel: пошаговая инструкция
- 2 Оформление сводной таблицы
- 3 Сводная таблица в Excel
- 4 Как сделать сводную таблицу из нескольких таблиц
- 5 Как работать со сводными таблицами в Excel
- 6 Проверка правильности выставленных коммунальных счетов
Доброго времени суток, дорогие форумчане.
Столкнулся недавно с проблемой:
Таблица сайтов. В полях указаны различные параметры. Все сайты находятся в общем списке и также разбиты по тематикам. Каждая тематика в отдельной вкладке. Все это дело организовано с помощью сводных таблиц. Изменяя значения в исходном списке, они, при обновлении таблиц, меняются во вкладках.
Проблема, собственно, в следующем: большинство остальных сотрудников работает на бесплатном OpenOffice, который очень сильно тупит при открытии сводных таблиц. Нужно преобразовать
_сводные_
таблицы в обычные. Можно, конечно, просто скопировать и вставить значения на другой лист, но это как-то долго — вкладок то много, да и операция эта производится почти каждый день. Существует ли еще какой нить способ? Заранее спасибо.
После создания сводной таблицы и настройки ее структуры выделите всю таблицу и скопируйте ее в буфер обмена. Далее перейдите на вкладку Главная (Ноте) и щелкните на кнопке Вставка (Insert), а затем выберите в раскрывающемся меню команду Вставить значения (Insert Values), как показано на рис. 6.19.
Тем самым вы удалите сводную таблицу и замените ее статическими значениями, полученными на основе последнего состояния сводной таблицы. Полученные значения становятся основой создаваемой впоследствии сводной таблицы.
Рис 6.19. Команда Вставить значения применяется для получения на основе сводной таблицы обычной таблицы со статическими значениями
Эта методика эффективно применяется для удаления интерактивных возможностей сводной таблицы. Таким образом вы преобразуете сводную таблицу в стандартную таблицу, а потому создаете не сводную диаграмму, а обычную диаграмму, не поддающуюся фильтрации и переорганизации. Это же замечание касается также методов 2 и 3.
Привет всем! Сегодняшний материал для тех, кто продолжает осваивать работу с программами-приложениями, и не знает, как сделать сводную таблицу в excel.
Создав общую таблицу, в каком либо из текстовых документов, можно осуществить её анализ, сделав в Excel сводные таблицы.
Создание сводной Эксель таблицы требует соблюдения определенных условий:
- Данные вписываются в таблицу, где есть столбцы и списки с названиями.
- Отсутствие незаполненных форм.
- Отсутствие скрытых объектов.
Если вы не знаете, как сделать сводную таблицу в excel, советую читать дальше. Я продемонстрирую вам подробный пример, используя вымышленные данные магазина одежды. Таблица отображает дату продажи, имя продавца, наименование и сумму проданного им товара.
Для создания сводной таблицы необходимо:
Создался пустой лист, где видно списки областей и полей. Заголовки стали полями в нашей новой таблице. Сводная таблица будет формироваться путем перетаскивания полей.
Помечаться они будут галочкой, и для удобства анализа вы будете их менять местами в табличных областях.
Я решил, что анализ данных буду делать через фильтр по продавцам, чтобы было видно кем и на какую сумму каждый месяц было продано, и какой именно товар.
Выбираем конкретного продавца. Зажимаем мышку и переносим поле «Продавец» в «Фильтр отчета». Новое поле отмечается галочкой, и вид таблицы немного изменяется.
Категорию «Товары» мы поставим в виде строк. В «Названия строк» мы переносим необходимое нам поле.
Для отображения выпадающего списка имеет значение, в какой последовательности мы указываем наименование. Если изначально в строках делаем выбор в пользу товара, а потом указываем цену, то товары как раз и будут выпадающими списками, и наоборот.
Столбец «Единицы», будучи в главной таблице, отображал количество товара проданного определенным продавцом по конкретной цене.
Для отображения продаж, например, по каждому месяцу, нужно поле «Дата» поставить на место «Названия столбцов». Выберите команду «Группировать», нажав на дату.
Указываем периоды даты и шаг. Подтверждаем выбор.
Видим такую таблицу.
Сделаем перенос поля «Сумма» к области «Значения».
Стало видно отображение чисел, а нам необходим именно числовой формат
Для исправления, выделим ячейки, вызвав окно мышкой, выберем «Числовой формат».
Числовой формат мы выбираем для следующего окна и отмечаем «Разделитель групп разрядов». Подтверждаем кнопкой «ОК».
Оформление сводной таблицы
Если мы поставим галочку, которая подтверждает выделение сразу нескольких объектов, то сможем обрабатывать данные сразу по нескольким продавцам.
Применение фильтра возможно для столбцов и строк. Поставив галочку на одной из разновидностей товара, можно узнать, сколько его реализовано одним или несколькими продавцами.
Отдельно настраиваются и параметры поля. На примере мы видим, что определенный продавец Рома в конкретном месяце продал рубашек на конкретную сумму. Нажатием мышки мы в строке «Сумма по полю…» вызываем меню и выбираем «Параметры полей значений».
Далее для сведения данных в поле выбираем «Количество». Подтверждаем выбор.
Посмотрите на таблицу. По ней четко видно, что в один из месяцев продавец продал рубашки в количестве 2-х штук.
Теперь меняем таблицу и делаем так, чтобы фильтр срабатывал по месяцам. Поле «Дата» мы переносим в «Фильтр отчета», а там где «Названия столбцов», будет «Продавец». Таблица отображает весь период продаж или за конкретный месяц.
Выделение ячеек в сводной таблице приведет к появлению такой вкладки как «Работа со сводными таблицами», а в ней будут еще две вкладки «Параметры» и «Конструктор».
На самом деле рассказывать о настройках сводных таблиц можно еще очень долго. Проводите изменения под свой вкус, добиваясь удобного для вас пользования. Не бойтесь нажимать и экспериментировать. Любое действие вы всегда сможете изменить нажатием сочетания клавиш Ctrl+Z.
Надеюсь, вы усвоили весь материал, и теперь знаете, как сделать сводную таблицу в excel.
Сводная таблица применяется для быстрого анализа большого объема данных. Она позволяет объединять информацию из разных таблиц и листов, подсчитать общий результат. Этот универсальный аналитический инструмент существенно расширяет возможности программы Excel.
Можно сформировать новые итоги по исходным параметрам, поменяв строки и столбцы местами. Можно произвести фильтрацию данных, показав разные элементы. А также наглядно детализировать область.
Сводная таблица в Excel
Для примера используем таблицу реализации товара в разных торговых филиалах.
Из таблички видно, в каком отделе, что, когда и на какую сумму было продано. Чтобы найти величину продаж по каждому отделу, придется посчитать вручную на калькуляторе. Либо сделать еще одну таблицу Excel, где посредством формул показать итоги. Такими методами анализировать информацию непродуктивно. Недолго и ошибиться.
Самое рациональное решение – это создание сводной таблицы в Excel:
- Выделяем ячейку А1, чтобы Excel знал, с какой информацией придется работать.
- В меню «Вставка» выбираем «Сводная таблица».
- Откроется меню «Создание сводной таблицы», где выбираем диапазон и указываем место. Так как мы установили курсор в ячейку с данными, поле диапазона заполнится автоматически. Если курсор стоит в пустой ячейке, необходимо прописать диапазон вручную. Сводную таблицу можно сделать на этом же листе или на другом. Если мы хотим, чтобы сводные данные были на существующей странице, не забывайте указывать для них место. На странице появляется следующая форма:
- Сформируем табличку, которая покажет сумму продаж по отделам. В списке полей сводной таблицы выбираем названия столбцов, которые нас интересуют. Получаем итоги по каждому отделу.
Просто, быстро и качественно.
Важные нюансы:
- Первая строка заданного для сведения данных диапазона должна быть заполнена.
- В базовой табличке каждый столбец должен иметь свой заголовок – проще настроить сводный отчет.
- В Excel в качестве источника информации можно использовать таблицы Access, SQL Server и др.
Как сделать сводную таблицу из нескольких таблиц
Часто требуется создавать сводные отчеты из нескольких таблиц. Есть пара табличек с информацией. Нужно объединить их в одну общую. Для науки придумаем остатки на складах в двух магазинах.
Порядок создания сводной таблицы из нескольких листов такой же.
Создадим отчет с помощью мастера сводных таблиц:
- Вызываем меню «Мастер сводных таблиц и диаграмм». Для этого щелкаем кнопку настройки панели быстрого доступа и нажимаем «Другие команды». Здесь на вкладке «Настройка» находим «Мастер сводных таблиц». Добавляем инструмент в панель быстрого доступа. После добавления:
- Ставим курсор на первую табличку и нажимаем инструмент «Мастера». В открывшемся окне отмечаем, что создать таблицу хотим в «нескольких диапазонах консолидации». То есть нам нужно объединить несколько мест с информацией. Вид отчета – «сводная таблица». «Далее».
- Следующий этап – «создать поля». «Далее».
- Прописываем диапазон данных, по которым будем формировать сводный отчет. Выделяем первый диапазон вместе с шапкой – «добавить». Второй диапазон вместе с названием столбцов – снова «добавить».
- Теперь в списке выбираем первый диапазон. Ставим птичку у единицы. Это первое поле сводного отчета. Даем ему имя – «Магазин 1». Выделяем второй диапазон данных – ставим птичку у цифры «2». Название поля – «Магазин 2». Нажимаем «Далее».
- Выбираем, где расположить сводную таблицу. На существующем листе или новом. Лучше выбрать новый лист, чтобы не было наложений и смещений. У нас получилось так:
Как видите всего в несколько кликов можно создавать сложные отчеты из нескольких листов или таблиц разного объема информации.
Как работать со сводными таблицами в Excel
Начнем с простейшего: добавления и удаления столбцов. Для примера рассмотрим сводную табличку продаж по разным отделам (см. выше).
Справа от сводной таблицы у нас была область задач, где мы выбирали столбцы в списке полей. Если она исчезла, просто щелкаем мышью по табличке.
Добавим в сводную таблицу еще одно поле для отчета. Для этого установим галочку напротив «Даты» (или напротив «Товара»). Отчет сразу меняется – появляется динамика продаж по дням в каждом отделе.
Сгруппируем данные в отчете по месяцам. Для этого щелкаем правой кнопкой мыши по полю «Дата». Нажимаем «Группировать». Выбираем «по месяцам». Получается сводная таблица такого вида:
Чтобы изменить параметры в сводной таблице, достаточно снять галочки напротив имеющихся полей строк и установить у других полей. Сделаем отчет по наименованиям товаров, а не по отделам.
А вот что получится, если мы уберем «дату» и добавим «отдел»:
А вот такой отчет можно сделать, если перетащить поля между разными областями:
Чтобы название строки сделать названием столбца, выбираем это название, щелкаем по всплывающему меню. Нажимаем «переместить в название столбцов». Таким способом мы переместили дату в столбцы.
Поле «Отдел» мы проставили перед наименованиями товаров. Воспользовавшись разделом меню «переместить в начало».
Покажем детали по конкретному продукту. На примере второй сводной таблицы, где отображены остатки на складах. Выделяем ячейку. Щелкаем правой кнопкой мыши – «развернуть».
В открывшемся меню выбираем поле с данными, которые необходимо показать.
Когда нажимаем на сводную таблицу, становится доступной закладка с параметрами отчета. С ее помощью можно менять заголовки, источники данных, группировать информацию.
Проверка правильности выставленных коммунальных счетов
С помощью сводных таблиц Excel легко проверить, насколько правильно обслуживающие организации начисляют квартплату. Другой положительный момент – экономия. Если мы будем ежемесячно контролировать, сколько расходуется света, газа, то сможем найти резерв для экономии средств на оплату квартиры.
Для начала предлагаем составить сводную таблицу тарифов по всем коммунальным платежам. Для разных городов данные будут свои.
Для примера мы сделали сводную табличку тарифов для Москвы:
Для учебных целей возьмем семью из 4 человек, которые проживают в квартире 60 кв. м. Чтобы контролировать коммунальные платежи, необходимо создать таблицы для расчета на каждый месяц.
Первый столбец = первому столбцу из сводной таблицы. Второй – формула для расчета вида:
= тариф * количество человек / показания счетчика / площадь
Для удобства рекомендуем сделать промежуточный столбец, в который будут заноситься показания по счетчикам (переменная составляющая).
Наши формулы ссылаются на лист, где расположена сводная таблица с тарифами.
Скачать все примеры сводной таблицы
Если при расчете коммунальных платежей применяются льготы, их тоже можно внести в формулы. Информацию по начислениям требуйте в бухгалтерии своей обслуживающей организации. Когда меняются тарифы – просто измените данные в ячейках.
Источником данных для сводной таблицы служит список данных, где, как правило, каждый столбец выступает в роли поля сводной таблицы. Но что если к вам пришла, только с виду похожая на сводную, таблица (она отформатирована и внешне напоминает ее, но использовать инструменты работы со сводными таблицами невозможно). И вам необходимо превратить ее в список данных, т.е. выполнить обратную операцию. В этом посте вы узнаете, как преобразовать сводную таблицу с двумя переменными в список данных.
На рисунке показан принцип, который я описал. Т.е. в диапазоне A2:E5 находится исходная сводная таблица, которая преобразуется в список данных (диапазон H2:J14). Вторая таблица представляет тот же набор данных, только в другом ракурсе. Каждое значение исходной сводной таблицы выглядит в виде строки, состоящее из пункта поля строки, поля столбца и соответствующего им значения. Такое отображение данных бывает полезно, когда необходимо отсортировать и манипулировать данными другими способами.
Для того чтобы реализовать возможность создания такого списка, мы воспользуемся инструментами сводной таблицы. Добавим кнопку Мастер сводных таблиц в панель быстрого доступа, которая недоступна нам на ленте, но осталась как рудимент от более ранних версий Excel.
Перейдите по вкладке Файл -> Параметры. В появившемся диалоговом окне Параметры Excel, во вкладке Панель быстрого доступа в левом поле найдите пункт Мастер сводных таблиц и диаграмм и добавьте его в правый. Нажмите ОК.
Теперь на панели быстрого доступа у вас появился новый значок.
Щелкните по этой вкладке, чтобы запустить Мастер сводных таблиц.
На первом шаге мастера необходимо выбрать тип источника данных сводной таблицы. Устанавливаем переключатель В нескольких диапазонах консолидации и жмем Далее.
На шаге 2а укажите, как следует создавать поля страницы. Поместите переключатель Создать поля страницы -> Далее.
На шаге 2б, в поле Диапазон выберите диапазон, содержащий данные, и щелкните Добавить. В нашем случае это будет местоположение исходной сводной таблицы A1:E4.
На третьем шаге необходимо определиться, куда необходимо поместить сводную таблицу, и нажмите кнопку Готово.
Excel создаст сводную таблицу с данными. В левой части экрана вы увидите область Список полей сводной таблицы. Уберите все пункты с полей строк и столбцов. Более подробно о редактировании полей строк и столбцов в сводной таблице я писал в предыдущей статье.
У вас получится небольшая сводная таблица, состоящая из одной ячейки, которая содержит сумму всех значений исходной таблицы.
Дважды щелкните по этой ячейке. Excel создаст новый лист, который будет содержать таблицу со списком значений.
Заголовки этой таблицы представляют общую информацию, вероятно, вы захотите сделать их более информативными.
Инструкция
Откройте документ Excel с данными, из которых вы хотите сделать сводную таблицу
. Щелкните указателем мыши по одной из ячеек таблицы, обязательное условие — чтобы в этой ячейке было записано какое-то значение. Самое удобное – присвоить столбцу соответствующее имя, например, «название», «количество» и т.п.
В панели меню в верхней части окна найдите кнопку «Данные» (для Excel 2000, ХР, 2003) или вкладку «Вставка» (для Excel 2007) и нажмите ее. Откроется список, в котором активируйте кнопку «Сводная таблица». Откроется «Мастер создания сводных таблиц», он поможет настроить все необходимые параметры.
Выберите источник данных для сводной таблицы и тип документа. Окно мастера разделено на две части. В верхней половине укажите, откуда нужно брать информацию, например, из файла Excel или отдельной базы данных. В нижней части по умолчанию отмечен пункт «Сводная таблица», поэтому можно ничего не менять. Нажмите кнопку «Далее» и переходите ко второму этапу работы мастера.
Мышкой выделите диапазон данных для обработки. По умолчанию выбирается вся таблица с исходного листа Excel, на экране вы увидите это как мигающую пунктирную рамку. При необходимости вы можете выделить только часть данных. Нажмите кнопку «Далее», когда завершите отбор информации.
Нажмите кнопку «Готово» на последнем экране настройки таблицы. Вы можете выбрать место, где будет расположена ваша сводная таблица. По умолчанию это «Новый лист», и это лучший из вариантов. Также можно выбрать пункт «Существующий лист», но в этом случае могут быть сложности с циклическими ссылками и выводом на экран.
Настройте сводную таблицу
. После нажатия кнопки «Готово» вы увидите макет таблицы и поля управления. Каждое из них подписано, чтобы было удобнее расположить данные и настроить итоговый вывод информации.
Выделите нужный источник данных в окне слева и перетащите в подходящее место на макете. Таблица сразу же будет заполнена значениями из указанных столбцов или строк. Здесь все зависит от целей создания сводной таблицы — это очень гибкий инструмент. Чтобы получить тот или иной отчет, нужно выбирать в поле итоговой таблицы интересующие сведения из списка, снимать галочки с ненужных источников данных и отмечать нужные.
Полезный совет
Если исходные таблицы с данными расположены на нескольких листах, лучше всего перенести их на один и сделать непрерывный диапазон значений для обработки.
Попробуйте сначала поработать с небольшим массивом данных, тогда вы сможете быстрее понять логику построения сводных таблиц.
Excel – одна из основных программ Windows. Многие пользователи знают о ее существовании, но не подозревает о тех возможностях, которые она содержит. Одной из них можно считать таблицу. Те, кто в первый раз об этом узнали, могут спросить «Как создать таблицу в Excel?»
Инструкция
Откройте программу и в любой ячейке напишите название таблицы. Под ним в каждой отдельной ячейке пропишите название столбцов. При этом каждое наименование должно быть под определенной буквой, которая находится сверху над рабочим полем.
В каждом столбце заполните информацию, которая вам необходима. Левой кнопкой мыши выделите получившиеся сведения и правой кнопкой нажмите на любую из ячеек. Если название таблицы и обозначение столбцов не выводятся на экран полностью, нажмите левой кнопкой мыши на границу ячейки и потяните в правую сторону. Таким же образом можно сокращать длину ячейки, только тянуть курсор нужно в противоположную сторону.
Пользователи создают сводные таблицы для анализа, суммирования и представления большого объема данных. Такой инструмент Excel позволяет произвести фильтрацию и группировку информации, изобразить ее в различных разрезах (подготовить отчет).
Исходный материал – таблица с несколькими десятками и сотнями строк, несколько таблиц в одной книге, несколько файлов. Напомним порядок создания: «Вставка» – «Таблицы» – «Сводная таблица».
А в данной статье мы рассмотрим, как работать со сводными таблицами в Excel.
Как сделать сводную таблицу из нескольких файлов
Первый этап – выгрузить информацию в программу Excel и привести ее в соответствие с таблицами Excel. Если наши данные находятся в Worde, мы переносим их в Excel и делаем таблицу по всем правилам Excel (даем заголовки столбцам, убираем пустые строки и т.п.).
Дальнейшая работа по созданию сводной таблицы из нескольких файлов будет зависеть от типа данных. Если информация однотипная (табличек несколько, но заголовки одинаковые), то Мастер сводных таблиц – в помощь.
Мы просто создаем сводный отчет на основе данных в нескольких диапазонах консолидации.
Гораздо сложнее сделать сводную таблицу на основе разных по структуре исходных таблиц. Например, таких:
Первая таблица – приход товара. Вторая – количество проданных единиц в разных магазинах. Нам нужно свести эти две таблицы в один отчет, чтобы проиллюстрировать остатки, продажи по магазинам, выручку и т.п.
Мастер сводных таблиц при таких исходных параметрах выдаст ошибку. Так как нарушено одно из главных условий консолидации – одинаковые названия столбцов.
Но два заголовка в этих таблицах идентичны. Поэтому мы можем объединить данные, а потом создать сводный отчет.
Открывается заготовка Сводного отчета
со Списком полей
, которые можно отобразить.
Покажем, к примеру, количество проданного товара.
Можно выводить для анализа разные параметры, перемещать поля. Но на этом работа со сводными таблицами в Excel не заканчивается: возможности инструмента многообразны.
Детализация информации в сводных таблицах
Из отчета (см.выше) мы видим, что продано ВСЕГО 30 видеокарт. Чтобы узнать, какие данные были использованы для получения этого значения, щелкаем два раза мышкой по цифре «30». Получаем детальный отчет:
Как обновить данные в сводной таблице Excel?
Если мы изменим какой-либо параметр в исходной таблице либо добавим новую запись, в сводном отчете эта информация не отобразится. Такое положение вещей нас не устраивает.
Обновление данных:
Курсор должен стоять в любой ячейке сводного отчета.
Либо:
Правая кнопка мыши – обновить.
Чтобы настроить автоматическое обновление сводной таблицы при изменении данных, делаем по инструкции:
Изменение структуры отчета
Добавим в сводную таблицу новые поля:
После изменения диапазона в сводке появилось поле «Продажи».
Как добавить в сводную таблицу вычисляемое поле?
Иногда пользователю недостаточно данных, содержащихся в сводной таблице. Менять исходную информацию не имеет смысла. В таких ситуациях лучше добавить вычисляемое (пользовательское) поле.
Это виртуальный столбец, создаваемый в результате вычислений. В нем могут отображаться средние значения, проценты, расхождения. То есть результаты различных формул. Данные вычисляемого поля взаимодействуют с данными сводной таблицы.
Инструкция по добавлению пользовательского поля:
Группировка данных в сводном отчете
Для примера посчитаем расходы на товар в разные годы. Сколько было затрачено средств в 2012, 2013, 2014 и 2015. Группировка по дате в сводной таблице Excel выполняется следующим образом. Для примера сделаем простую сводную по дате поставки и сумме.
Щелкаем правой кнопкой мыши по любой дате. Выбираем команду «Группировать».
В открывшемся диалоге задаем параметры группировки. Начальная и конечная дата диапазона выводятся автоматически. Выбираем шаг – «Годы».
Получаем суммы заказов по годам.
По такой же схеме можно группировать данные в сводной таблице по другим параметрам.
Столкнулся недавно с проблемой:
Таблица сайтов. В полях указаны различные параметры. Все сайты находятся в общем списке и также разбиты по тематикам. Каждая тематика в отдельной вкладке. Все это дело организовано с помощью сводных таблиц. Изменяя значения в исходном списке, они, при обновлении таблиц, меняются во вкладках.
Проблема, собственно, в следующем: большинство остальных сотрудников работает на бесплатном OpenOffice, который очень сильно тупит при открытии сводных таблиц. Нужно преобразовать
Сводные_
таблицы в обычные. Можно, конечно, просто скопировать и вставить значения на другой лист, но это как-то долго — вкладок то много, да и операция эта производится почти каждый день. Существует ли еще какой нить способ? Заранее спасибо.
После создания сводной таблицы и настройки ее структуры выделите всю таблицу и скопируйте ее в буфер обмена. Далее перейдите на вкладку Главная (Ноте) и щелкните на кнопке Вставка (Insert), а затем выберите в раскрывающемся меню команду Вставить значения (Insert Values), как показано на рис. 6.19.
Тем самым вы удалите сводную таблицу и замените ее статическими значениями, полученными на основе последнего состояния сводной таблицы. Полученные значения становятся основой создаваемой впоследствии сводной таблицы.
Рис 6.19. Команда Вставить значения применяется для получения на основе сводной таблицы обычной таблицы со статическими значениями
Эта методика эффективно применяется для удаления интерактивных возможностей сводной таблицы. Таким образом вы преобразуете сводную таблицу в стандартную таблицу, а потому создаете не сводную диаграмму, а обычную диаграмму, не поддающуюся фильтрации и переорганизации. Это же замечание касается также методов 2 и 3.
Привет всем! Сегодняшний материал для тех, кто продолжает осваивать работу с программами-приложениями, и не знает, как сделать сводную таблицу в excel.
Создав общую таблицу, в каком либо из текстовых документов, можно осуществить её анализ, сделав в Excel сводные таблицы.
Создание сводной Эксель таблицы требует соблюдения определенных условий:
- Данные вписываются в таблицу, где есть столбцы и списки с названиями.
- Отсутствие незаполненных форм.
- Отсутствие скрытых объектов.
Как сделать сводную таблицу в excel: пошаговая инструкция
Для создания сводной таблицы необходимо:
Создался пустой лист, где видно списки областей и полей. Заголовки стали полями в нашей новой таблице. Сводная таблица будет формироваться путем перетаскивания полей.
Помечаться они будут галочкой, и для удобства анализа вы будете их менять местами в табличных областях.
Я решил, что анализ данных буду делать через фильтр по продавцам, чтобы было видно кем и на какую сумму каждый месяц было продано, и какой именно товар.
Выбираем конкретного продавца. Зажимаем мышку и переносим поле «Продавец» в «Фильтр отчета». Новое поле отмечается галочкой, и вид таблицы немного изменяется.
Категорию «Товары» мы поставим в виде строк. В «Названия строк» мы переносим необходимое нам поле.
Для отображения выпадающего списка имеет значение, в какой последовательности мы указываем наименование. Если изначально в строках делаем выбор в пользу товара, а потом указываем цену, то товары как раз и будут выпадающими списками, и наоборот.
Столбец «Единицы», будучи в главной таблице, отображал количество товара проданного определенным продавцом по конкретной цене.
Для отображения продаж, например, по каждому месяцу, нужно поле «Дата» поставить на место «Названия столбцов». Выберите команду «Группировать», нажав на дату.
Указываем периоды даты и шаг. Подтверждаем выбор.
Видим такую таблицу.
Сделаем перенос поля «Сумма» к области «Значения».
Стало видно отображение чисел, а нам необходим именно числовой формат
Для исправления, выделим ячейки, вызвав окно мышкой, выберем «Числовой формат».
Числовой формат мы выбираем для следующего окна и отмечаем «Разделитель групп разрядов». Подтверждаем кнопкой «ОК».
Оформление сводной таблицы
Если мы поставим галочку, которая подтверждает выделение сразу нескольких объектов, то сможем обрабатывать данные сразу по нескольким продавцам.
Применение фильтра возможно для столбцов и строк. Поставив галочку на одной из разновидностей товара, можно узнать, сколько его реализовано одним или несколькими продавцами.
Отдельно настраиваются и параметры поля. На примере мы видим, что определенный продавец Рома в конкретном месяце продал рубашек на конкретную сумму. Нажатием мышки мы в строке «Сумма по полю…» вызываем меню и выбираем «Параметры полей значений».
Далее для сведения данных в поле выбираем «Количество». Подтверждаем выбор.
Посмотрите на таблицу. По ней четко видно, что в один из месяцев продавец продал рубашки в количестве 2-х штук.
Теперь меняем таблицу и делаем так, чтобы фильтр срабатывал по месяцам. Поле «Дата» мы переносим в «Фильтр отчета», а там где «Названия столбцов», будет «Продавец». Таблица отображает весь период продаж или за конкретный месяц.
Выделение ячеек в сводной таблице приведет к появлению такой вкладки как «Работа со сводными таблицами», а в ней будут еще две вкладки «Параметры» и «Конструктор».
На самом деле рассказывать о настройках сводных таблиц можно еще очень долго. Проводите изменения под свой вкус, добиваясь удобного для вас пользования. Не бойтесь нажимать и экспериментировать. Любое действие вы всегда сможете изменить нажатием сочетания клавиш Ctrl+Z.
Надеюсь, вы усвоили весь материал, и теперь знаете, как сделать сводную таблицу в excel.
Сводная таблица применяется для быстрого анализа большого объема данных. Она позволяет объединять информацию из разных таблиц и листов, подсчитать общий результат. Этот универсальный аналитический инструмент существенно расширяет возможности программы Excel.
Можно сформировать новые итоги по исходным параметрам, поменяв строки и столбцы местами. Можно произвести фильтрацию данных, показав разные элементы. А также наглядно детализировать область.
Сводная таблица в Excel
Для примера используем таблицу реализации товара в разных торговых филиалах.
Из таблички видно, в каком отделе, что, когда и на какую сумму было продано. Чтобы найти величину продаж по каждому отделу, придется посчитать вручную на калькуляторе. Либо сделать еще одну таблицу Excel, где посредством формул показать итоги. Такими методами анализировать информацию непродуктивно. Недолго и ошибиться.
Самое рациональное решение – это создание сводной таблицы в Excel:
- Выделяем ячейку А1, чтобы Excel знал, с какой информацией придется работать.
- В меню «Вставка» выбираем «Сводная таблица».
- Откроется меню «Создание сводной таблицы», где выбираем диапазон и указываем место. Так как мы установили курсор в ячейку с данными, поле диапазона заполнится автоматически. Если курсор стоит в пустой ячейке, необходимо прописать диапазон вручную. Сводную таблицу можно сделать на этом же листе или на другом. Если мы хотим, чтобы сводные данные были на существующей странице, не забывайте указывать для них место. На странице появляется следующая форма:
- Сформируем табличку, которая покажет сумму продаж по отделам. В списке полей сводной таблицы выбираем названия столбцов, которые нас интересуют. Получаем итоги по каждому отделу.
Просто, быстро и качественно.
Важные нюансы:
- Первая строка заданного для сведения данных диапазона должна быть заполнена.
- В базовой табличке каждый столбец должен иметь свой заголовок – проще настроить сводный отчет.
- В Excel в качестве источника информации можно использовать таблицы Access, SQL Server и др.
Как сделать сводную таблицу из нескольких таблиц
Часто требуется создавать сводные отчеты из нескольких таблиц. Есть пара табличек с информацией. Нужно объединить их в одну общую. Для науки придумаем остатки на складах в двух магазинах.
Порядок создания сводной таблицы из нескольких листов такой же.
Создадим отчет с помощью мастера сводных таблиц:
- Вызываем меню «Мастер сводных таблиц и диаграмм». Для этого щелкаем кнопку настройки панели быстрого доступа и нажимаем «Другие команды». Здесь на вкладке «Настройка» находим «Мастер сводных таблиц». Добавляем инструмент в панель быстрого доступа. После добавления:
- Ставим курсор на первую табличку и нажимаем инструмент «Мастера». В открывшемся окне отмечаем, что создать таблицу хотим в «нескольких диапазонах консолидации». То есть нам нужно объединить несколько мест с информацией. Вид отчета – «сводная таблица». «Далее».
- Следующий этап – «создать поля». «Далее».
- Прописываем диапазон данных, по которым будем формировать сводный отчет. Выделяем первый диапазон вместе с шапкой – «добавить». Второй диапазон вместе с названием столбцов – снова «добавить».
- Теперь в списке выбираем первый диапазон. Ставим птичку у единицы. Это первое поле сводного отчета. Даем ему имя – «Магазин 1». Выделяем второй диапазон данных – ставим птичку у цифры «2». Название поля – «Магазин 2». Нажимаем «Далее».
- Выбираем, где расположить сводную таблицу. На существующем листе или новом. Лучше выбрать новый лист, чтобы не было наложений и смещений. У нас получилось так:
Как видите всего в несколько кликов можно создавать сложные отчеты из нескольких листов или таблиц разного объема информации.
Как работать со сводными таблицами в Excel
Начнем с простейшего: добавления и удаления столбцов. Для примера рассмотрим сводную табличку продаж по разным отделам (см. выше).
Справа от сводной таблицы у нас была область задач, где мы выбирали столбцы в списке полей. Если она исчезла, просто щелкаем мышью по табличке.
Добавим в сводную таблицу еще одно поле для отчета. Для этого установим галочку напротив «Даты» (или напротив «Товара»). Отчет сразу меняется – появляется динамика продаж по дням в каждом отделе.
Сгруппируем данные в отчете по месяцам. Для этого щелкаем правой кнопкой мыши по полю «Дата». Нажимаем «Группировать». Выбираем «по месяцам». Получается сводная таблица такого вида:
Чтобы изменить параметры в сводной таблице, достаточно снять галочки напротив имеющихся полей строк и установить у других полей. Сделаем отчет по наименованиям товаров, а не по отделам.
А вот что получится, если мы уберем «дату» и добавим «отдел»:
А вот такой отчет можно сделать, если перетащить поля между разными областями:
Чтобы название строки сделать названием столбца, выбираем это название, щелкаем по всплывающему меню. Нажимаем «переместить в название столбцов». Таким способом мы переместили дату в столбцы.
Поле «Отдел» мы проставили перед наименованиями товаров. Воспользовавшись разделом меню «переместить в начало».
Покажем детали по конкретному продукту. На примере второй сводной таблицы, где отображены остатки на складах. Выделяем ячейку. Щелкаем правой кнопкой мыши – «развернуть».
В открывшемся меню выбираем поле с данными, которые необходимо показать.
Когда нажимаем на сводную таблицу, становится доступной закладка с параметрами отчета. С ее помощью можно менять заголовки, источники данных, группировать информацию.
Проверка правильности выставленных коммунальных счетов
С помощью сводных таблиц Excel легко проверить, насколько правильно обслуживающие организации начисляют квартплату. Другой положительный момент – экономия. Если мы будем ежемесячно контролировать, сколько расходуется света, газа, то сможем найти резерв для экономии средств на оплату квартиры.
Для начала предлагаем составить сводную таблицу тарифов по всем коммунальным платежам. Для разных городов данные будут свои.
Для примера мы сделали сводную табличку тарифов для Москвы:
Для учебных целей возьмем семью из 4 человек, которые проживают в квартире 60 кв. м. Чтобы контролировать коммунальные платежи, необходимо создать таблицы для расчета на каждый месяц.
Первый столбец = первому столбцу из сводной таблицы. Второй – формула для расчета вида:
Тариф * количество человек / показания счетчика / площадь
Наши формулы ссылаются на лист, где расположена сводная таблица с тарифами.
Скачать все примеры сводной таблицы
Если при расчете коммунальных платежей применяются льготы, их тоже можно внести в формулы. Информацию по начислениям требуйте в бухгалтерии своей обслуживающей организации. Когда меняются тарифы – просто измените данные в ячейках.
Источником данных для сводной таблицы служит список данных, где, как правило, каждый столбец выступает в роли поля сводной таблицы. Но что если к вам пришла, только с виду похожая на сводную, таблица (она отформатирована и внешне напоминает ее, но использовать инструменты работы со сводными таблицами невозможно). И вам необходимо превратить ее в список данных, т.е. выполнить обратную операцию. В этом посте вы узнаете, как преобразовать сводную таблицу с двумя переменными в список данных.
На рисунке показан принцип, который я описал. Т.е. в диапазоне A2:E5 находится исходная сводная таблица, которая преобразуется в список данных (диапазон H2:J14). Вторая таблица представляет тот же набор данных, только в другом ракурсе. Каждое значение исходной сводной таблицы выглядит в виде строки, состоящее из пункта поля строки, поля столбца и соответствующего им значения. Такое отображение данных бывает полезно, когда необходимо отсортировать и манипулировать данными другими способами.
Для того чтобы реализовать возможность создания такого списка, мы воспользуемся инструментами сводной таблицы. Добавим кнопку Мастер сводных таблиц
в панель быстрогодоступа, которая недоступна нам на ленте, но осталась как рудимент от более ранних версий Excel.
Перейдите по вкладке Файл -> Параметры
. В появившемся диалоговом окне Параметры
Excel,
во вкладке Панель быстрого доступа
в левом поле найдите пункт Мастер сводных таблиц и диаграмм
и добавьте его в правый. Нажмите ОК.
Теперь на панели быстрого доступа у вас появился новый значок.
Щелкните по этой вкладке, чтобы запустить Мастер сводных таблиц.
На первом шаге мастера необходимо выбрать тип источника данных сводной таблицы. Устанавливаем переключатель В нескольких диапазонах консолидации
и жмем Далее.
На шаге 2а укажите, как следует создавать поля страницы. Поместите переключатель Создать поля страницы -> Далее.
На шаге 2б, в поле Диапазон
выберите диапазон, содержащий данные, и щелкните Добавить.
В нашем случае это будет местоположение исходной сводной таблицы A1:E4.
На третьем шаге необходимо определиться, куда необходимо поместить сводную таблицу, и нажмите кнопку Готово.
Excel создаст сводную таблицу с данными. В левой части экрана вы увидите область Список полей сводной таблицы.
Уберите все пункты с полей строк и столбцов. Более подробно о редактировании полей строк и столбцов в сводной таблице я писал в предыдущей статье.
У вас получится небольшая сводная таблица, состоящая из одной ячейки, которая содержит сумму всех значений исходной таблицы.
Дважды щелкните по этой ячейке. Excel создаст новый лист, который будет содержать таблицу со списком значений.
Заголовки этой таблицы представляют общую информацию, вероятно, вы захотите сделать их более информативными.
Есть несколько макетов, которые предоставляют предопределенных структуру к отчету сводной таблицы, но невозможно настроить макетов. Если вам нужна большая гибкость при создании макета отчета сводной таблицы, можно преобразовать ячейки в формулы листа, а затем измените макет эти ячейки с преимуществами функций, доступных на листе. Можно преобразовать ячейки в формулах, использующих функции куба или с помощью функции получить.данные.сводной.таблицы. Преобразование ячейки в формулах значительно упрощает процесс создания, обновление, и обслуживание эти настройки Сводные таблицы.
При преобразовании ячейки в формулы, эти формулы доступ к тому же данных сводной таблицы и могут быть обновлены, чтобы просмотреть актуальные результаты. Тем не менее за исключением возможных фильтров отчета, больше не имеется доступ к интерактивные возможности сводной таблицы, такие как фильтрация, сортировка, или развертывание и свертывание уровней.
Примечание:
При преобразовании сводную таблицу интерактивной аналитической обработки (OLAP), вы можете продолжать обновление данных для получения значений актуальные меры, но не удается обновить фактические элементы, которые отображаются в отчете.
Узнайте о стандартные сценарии преобразования сводные таблицы в формулы листа
Ниже приведены типичные примеры того, что можно делать после преобразования ячеек сводной таблицы в формулы листа для настройки макета преобразованных ячеек.
Изменение расположения и удаление ячеек
Предположим, имеется периодический отчет, который нужно создавать для персонала каждый месяц. Для него необходимо только подмножество отчетных данных и специальный макет. Можно просто переместить и расположить нужным образом ячейки в макете, удалить ячейки, включение которых в ежемесячный отчет для персонала не требуется, а затем отформатировать ячейки и лист нужным образом.
Вставка строк или столбцов
Допустим, что нужно отобразить данные о продажах за предыдущие два года разбивкой по региона и товарной группы, а вы хотите вставить расширенный комментарий в дополнительные строки. Просто вставьте строку и введите текст. Кроме того нужно добавить столбец, показывающий продажи по региона и товарной группы, которого нет в исходной сводной таблицы. Просто вставить столбец, добавить формулу, чтобы получить нужные результаты и нажмите Заполнение столбца вниз, чтобы получить результаты для каждой строки.
Использование нескольких источников данных
Предположим, необходимо сравнить результаты в реальной и тестовой базах данных, чтобы убедиться в том, что тестовая база данных выдает ожидаемые результаты. Можно легко скопировать формулы ячеек, а затем изменить аргумент для подключения, чтобы указать на тестовую базу данных для сравнения этих двух результатов.
Использование ссылок на ячейки для изменения введенных пользователем данных
Предположим, необходимо изменить весь отчет в зависимости от введенных пользователем данных. Можно изменить аргументы в формулах куба на ссылки на ячейки листа, а затем ввести в ячейки другие значения и получить соответствующие результаты.
Создание неоднородного макета строк или столбцов (асимметричное создание отчета)
Допустим, вам нужно создать отчет, содержащий 2008 столбец с именем фактические продажи 2009 столбец с именем прогнозируемого продаж, но вы не хотите другие столбцы. Можно создать отчет, содержащий только те столбцы, в отличие от сводной таблицы, которое потребует симметричную отчетов.
Создание собственных формул куба и многомерных выражений
Предположим, необходимо создать отчет, отображающий продажи определенного продукта в июле тремя отдельными продавцами. Если вы умеете использовать многомерные выражения и запросы OLAP, то можете вводить формулы куба сами. Хотя эти формулы могут быть довольно сложными, можно упростить создание и улучшить их точность, используя функцию автозавершения формулы. Дополнительные сведения см. в разделе Использование функции автозавершения .
Преобразование ячейки в формулы, использующие функцию куба
Примечание:
Только с помощью этой процедуры можно преобразовать сводную таблицу интерактивной аналитической обработки (OLAP).
Преобразование ячейки в формулы, использующие функцию ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ
Функция получить.данные.сводной.таблицы можно использовать в формуле преобразовать ячейки сводной таблицы в формулы листа при необходимости работы с источниками данных не OLAP, если вы предпочитаете не обновить сразу в новый формат версии 2007 сводную таблицу или при необходимости во избежание ошибок сложность с помощью функции куба.
Убедитесь, что доступна команда Создать GetPivotData
в группе Сводная таблица
на вкладке Параметры
.
Примечание:
Команда Создать GetPivotData
управляет параметром Использовать функции GetPivotData для ссылок в сводной таблице
в категории Формулы
раздела Работа с формулами
в диалоговом окне Параметры Excel
.
В сводной таблице убедитесь в том, что ячейки, которое вы хотите использовать в каждой формуле отображается.
В ячейке листа за пределами сводной таблицы введите формулу, которая требуется до точки, которую вы хотите включить данные из отчета.
Щелкните ячейку в сводную таблицу, которую требуется использовать в формуле в сводной таблице. Функция получить.данные.сводной.таблицы добавляется в формулу, получающего данные из сводной таблицы. Эта функция по-прежнему получать правильные данные, если изменения макета отчета или обновить данные.
Завершите ввод формулы и нажмите клавишу ВВОД.
Примечание:
В случае удаления из отчета любой из ячеек, на которые ссылается формула ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ формула возвращает ошибку #ССЫЛКА!.
Итак, таблица
в Excel
— это прямоугольная область листа, в которой каждая строка представляет собой набор данных, а в ячейке на пересечении данной строки и каждого столбца находится единица данных. Каждому столбцу присваивается уникальное имя. Столбцы таблицы называются полями
, а строки — записями
. В таблице не может быть записей, в которых нет данных ни в одном поле.
Если на листе Excel
выбран прямоугольный диапазон ячеек, его легко преобразовать в таблицу, и, наоборот, с записями таблицы можно работать как с обычным диапазоном ячеек.
В таблицах можно использовать функции и формулы Excel
, в частности, можно вставить строку (запись), в которой подсчитываются общие или промежуточные итоги.
- Выделить любую ячейку, содержащую данные, которые должны будут войти в таблицу.
- В ленте меню выбрать вкладку Вставка
, в раскрывшейся группе команд Таблицы
необходимо выбрать команду Таблица
.
- Появится диалоговое окно, в котором Excel автоматически предложит границы диапазона данных для таблицы
Если этот диапазон нужно изменить, достаточно выделить нужный диапазон данных курсором.
Присвоение имени таблице
По умолчанию при создании таблицы Excel
ей присваивается стандартное имя: Таблица1, Таблица2 и т.д. Если имеется только одна таблица, то можно ограничиться этим именем. Но удобнее присвоить таблице содержательное имя.
- Выделить ячейку таблицы.
- На вкладке Конструктор
, в группе Свойства
ввести новое имя таблицы в поле Имя таблицы
нажать клавишу Enter
.
Требования к именам таблиц аналогичны требованиям к именованным диапазонам.
В созданной таблице можно изменить цвет, шрифт, вид границ и прочее. С помощью форматирования можно добиться того, что информация будет легче восприниматься. Эти изменения можно выполнить самостоятельно или выбрать готовый стиль оформления.
- Выделить ячейку таблицы.
- На вкладке Конструктор
выбрать нужное оформление в группе Стили таблиц
.
Вычисления в таблицах
К таблице можно добавить дополнительную, итоговую строку, в которой будут размещены результаты выполнения различных функций, примененных к данным некоторых или всех полей.
Порядок действия следующий:
- На вкладке Конструктор
в группе Параметры стилей таблиц
, выбрать Строка итогов
.
- В появившейся новой строке Итог
выбрать поле, в котором нужно обработать данные, и в раскрывающемся меню выбрать нужную функцию.
Для ввода в конец таблицы новых записей следует выделить строку итогов и воспользоваться правой кнопкой мыши. Появится контекстное меню, в нем нужно выбрать пункт Вставить
. Если в появившуюся новую строку ввести данные, они будут автоматически участвовать в пересчете итогов.
Для того чтобы сократить время на добавление строк в таблицу, можно отключить строку итогов и довалять новые данные с новой строки. В этом случае таблица будет автоматически расширять свой диапазон.
Для проведения расчетов и помещения результатов в новое поле, достаточно ввести формулу в одну ячейку этого поля. Excel автоматически размножит ее по всем ячейкам данного поля. Если правильно установлены параметры Excel
, при вводе формулы в нее записываются не адреса ячейки, а имена полей.
Если вместо имени поля на экране в формулах указаны адреса ячеек, необходимо изменить настройку:
- Выбрать вкладку Файл
или кнопку Офис
, в зависимости от версии Excel; затем вкладку Параметры
. - В разделе Формулы
, в группе Работа с формулами
, отметить пункт Использовать имена таблиц в формулах
.
Преобразование таблицы в обычный диапазон
При работе с таблицами, наряду с преимуществами, действует ряд ограничений: нельзя объединять ячейки, нельзя добавлять промежуточные итоги и т.д. Если расчеты в таблице завершены и нужны только данные из нее и, возможно, оформление, таблицу можно быстро преобразовать в обычный диапазон данных.
Для этого необходимо выполнить следующие шаги:
- На вкладке Конструктор
выбрать группу Сервис
. - Выбрать вкладку Преобразовать в диапазон
.
- Нажать на кнопку Да
.
Предположим, что вам необходимо представить набор данных в таком виде, чтобы в нем определялись количество, объемы продаж и доход от продажи оборудования по регионам и рынкам сбыта. Ваша непосредственная задача — экспортировать указанные данные в виде, доступном для использования в другой системе.
Результат, показанный на рис. 3.13, весьма близок к желаемому, за некоторыми исключениями:
- промежуточные итоги в строках 20, 29 и т.д. нужно удалить из отчета;
- пустые ячейки А13:А19, А22:А28 и т.д. требуется заполнить реальными данными;
- общие итоги необходимо удалить;
- сводную таблицу необходимо преобразовать в статические значения.
Чтобы внести в сводную таблицу указанные изменения, выполните следующие действия.
- Выделите в сводной таблице любую ячейку.
- На контекстной вкладке Конструктор (Design) откройте меню Общие итоги (Grand Totals) и выберите в нем команду Отключить для строк и столбцов (Off for Rows and Columns).
- На той же контекстной вкладке Конструктор откройте меню Промежуточные итоги (Subtotals) и выберите команду Не показывать промежуточные суммы (Do Not Show Subtotals).
- На контекстной вкладке Конструктор щелкните на кнопке Макет отчета и в раскрывающемся меню выберите параметр Повторять все подписи элементов (Repeat All Item Labels). В результате из отчета исчезнут пустые поля, как показано на рис. 3.14.
- Выделите произвольную ячейку сводной таблицы и нажмите комбинацию клавиш , чтобы выделить все ячейки сводной таблицы.
- Нажмите комбинацию клавиш для копирования данных сводной таблицы в буфер обмена.
- Выделите ячейку в пустом месте рабочей книги.
- Перейдите на вкладку ленты Главная (Ноmе), щелкните на кнопке меню Вставить (Paste) и в раскрывающемся меню выберите команду Вставить значения (Paste Values), как показано на рис. 3.15. В результате Excel вставит на рабочий лист статическую копию отчета.
Рис. 3.14. После удаления итогов и промежуточных итогов выделите исходные данные и строку заголовков
Рис. 3.15. Выберите параметр Вставить значения для вставки статической версии отчета
В результате вставки получим непрерывный блок ячеек с данными, подходящий для экспорта в другие системы.
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Сводная таблица имеет несколько макетов, предоставляющих предопределенную структуру отчета, но вы не можете настроить эти макеты. Если вам нужна дополнительная гибкость при проектировании макета отчета сводной таблицы, можно преобразовать ячейки в формулы листа, а затем изменить макет этих ячеек, используя все преимущества всех функций, доступных на листе. Можно преобразовать ячейки в формулы, использующие функции Куба, или использовать функцию GETPIVOTDATA. Преобразование ячеек в формулы значительно упрощает процесс создания, обновления и обслуживания этих настраиваемых сводных таблиц.
При преобразовании ячеек в формулы эти формулы имеют доступ к тем же данным, что и сводная таблица, и их можно обновить для просмотра актуальных результатов. Однако, за исключением фильтров отчетов, у вас больше нет доступа к интерактивным функциям сводной таблицы, таким как фильтрация, сортировка, развертывание и свертывание уровней.
Примечание: При преобразовании сводной таблицы OLAP можно продолжать обновлять данные, чтобы получить актуальные значения мер, но нельзя обновить фактические элементы, отображаемые в отчете.
Сведения о распространенных сценариях преобразования сводных таблиц в формулы листа
Ниже приведены типичные примеры того, что можно сделать после преобразования ячеек сводной таблицы в формулы листа для настройки макета преобразованных ячеек.
Изменение порядка и удаление ячеек
Предположим, у вас есть периодический отчет, который необходимо создавать каждый месяц для сотрудников. Вам требуется только подмножество данных отчета, и вы предпочитаете настраивать данные. Вы можете просто перемещать и упорядочивать ячейки в нужном макете, удалять ячейки, которые не нужны для ежемесячного отчета персонала, а затем форматировать ячейки и листы в соответствии с вашими предпочтениями.
Вставка строк и столбцов
Предположим, что вы хотите отобразить сведения о продажах за предыдущие два года, разделенные по регионам и группе продуктов, и вставить расширенный комментарий в дополнительные строки. Просто вставьте строку и введите текст. Кроме того, необходимо добавить столбец, в котором отображаются продажи по регионам и группе продуктов, которые не содержатся в исходной сводной таблице. Просто вставьте столбец, добавьте формулу, чтобы получить нужные результаты, а затем заполните столбец вниз, чтобы получить результаты для каждой строки.
Использование нескольких источников данных
Предположим, вы хотите сравнить результаты между рабочей и тестовой базой данных, чтобы убедиться, что тестовая база данных дает ожидаемые результаты. Можно легко скопировать формулы ячеек, а затем изменить аргумент соединения, чтобы он указывал на тестовую базу данных для сравнения этих двух результатов.
Использование ссылок на ячейки для изменения входных данных пользователя
Предположим, вы хотите, чтобы весь отчет менялся в зависимости от введенных пользователем данных. Можно изменить аргументы в формулах куба на ссылки на ячейки на листе, а затем ввести разные значения в этих ячейках для получения различных результатов.
Создание несоединимого макета строки или столбца (также называемого асимметричными отчетами)
Предположим, что вам нужно создать отчет, содержащий столбец 2008 с именем Actual Sales (Фактические продажи), столбец 2009 с именем Projected Sales (Прогноз продаж), но другие столбцы не нужны. Вы можете создать отчет, содержащий только эти столбцы, в отличие от сводной таблицы, для которой требуется симметричный отчет.
Создание собственных формул куба и многомерных выражений
Предположим, вы хотите создать отчет, в котором отображаются продажи определенного продукта тремя конкретными продавцами за июль. Если вы имеете опыт работы с выражениями многомерных выражений и запросами OLAP, можно ввести формулы Cube самостоятельно. Хотя эти формулы могут стать довольно сложными, вы можете упростить создание и повысить точность этих формул с помощью автозавершения формул. Дополнительные сведения см. в разделе «Использование автозавершения формул».
Примечание: Эту процедуру можно преобразовать только в сводную таблицу OLAP.
-
Чтобы сохранить сводную таблицу для использования в будущем, рекомендуется создать копию книги перед преобразованием сводной таблицы, нажав кнопку » Файл > сохранить как «. Дополнительные сведения см . в разделе «Сохранение файла».
-
Подготовьте сводную таблицу, чтобы свести к минимуму изменение порядка ячеек после преобразования, выполнив следующие действия:
-
Перейдите к макету, который больше всего похож на нужный макет.
-
Взаимодействуйте с отчетом, например фильтрацией, сортировкой и перепроектированием отчета, чтобы получить нужные результаты.
-
-
Щелкните сводную таблицу.
-
На вкладке « Параметры » в группе «Сервис» щелкните «Инструменты OLAP» и выберите команду «Преобразовать в формулы».
Если фильтры отчетов отсутствуют, операция преобразования завершается. Если существует один или несколько фильтров отчетов, отобразится диалоговое окно «Преобразование в формулы».
-
Выберите способ преобразования сводной таблицы:
Преобразование всей сводной таблицы
-
Установите флажок «Преобразовать фильтры отчетов «.
При этом все ячейки преобразуется в формулы листа и удаляется вся сводная таблица.
Преобразуйте только метки строк сводной таблицы, метки столбцов и область значений, но сохраните фильтры отчетов.
-
Убедитесь, что флажок «Преобразовать фильтры отчетов » снят. (Это значение по умолчанию.)
При этом все ячейки с областями меток строк, столбцов и значений преобразуется в формулы листа, а исходная сводная таблица сохраняется, но только с фильтрами отчета, чтобы можно было продолжать фильтрацию с помощью фильтров отчета.
Примечание: Если используется формат сводной таблицы версии 2000–2003 или более ранней, можно преобразовать только всю сводную таблицу.
-
-
Нажмите кнопку Преобразовать.
Операция преобразования сначала обновляет сводную таблицу, чтобы убедиться, что используются актуальные данные.
Сообщение отображается в строке состояния во время выполнения операции преобразования. Если операция занимает много времени и вы предпочитаете выполнить преобразование в другое время, нажмите клавишу ESC, чтобы отменить операцию.
Примечания:
-
Невозможно преобразовать ячейки с фильтрами, примененными к скрытым уровням.
-
Невозможно преобразовать ячейки, в которых поля имеют настраиваемое вычисление, созданное на вкладке «Показать значения как» диалогового окна «Параметры поля значений». (На вкладке «Параметры » в группе «Активное поле» щелкните «Активное поле» и выберите пункт «Параметры поля значений».)
-
Для преобразованных ячеек форматирование ячеек сохраняется, но стили сводных таблиц удаляются, так как эти стили могут применяться только к сводным таблицам.
-
Функцию GETPIVOTDATA можно использовать в формуле для преобразования ячеек сводной таблицы в формулы листа, если вы хотите работать с источниками данных, не являемыми OLAP, если вы предпочитаете не выполнять обновление до нового формата сводной таблицы версии 2007 сразу или если вы хотите избежать сложности использования функций Куба.
-
Убедитесь, что команда «Создать GETPIVOTDATA » в группе сводной таблицы на вкладке « Параметры» включена.
Примечание: Команда «Создать GETPIVOTDATA» задает или очищает параметр «Использовать функции GETPIVOTTABLE для ссылок на сводную таблицу» в категории «Формулы» раздела «Работа с формулами» диалогового окна «Параметры Excel«.
-
Убедитесь, что в сводной таблице отображается ячейка, которую вы хотите использовать в каждой формуле.
-
В ячейке листа за пределами сводной таблицы введите формулу до точки, в которую необходимо включить данные из отчета.
-
Щелкните ячейку сводной таблицы, которую вы хотите использовать в формуле в сводной таблице. В формулу добавляется функция листа GETPIVOTDATA, которая извлекает данные из сводной таблицы. Эта функция продолжает получать правильные данные при изменении макета отчета или при обновлении данных.
-
Завершите ввод формулы и нажмите клавишу ВВОД.
Примечание: Если удалить из отчета любую из ячеек, указанных в формуле GETPIVOTDATA, формула возвращает #REF!.