Excel сводная таблица значение без вычисления

 

kskhalitova

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

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

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

Прикрепленные файлы

  • пример.xlsx (14.77 КБ)

Изменено: kskhalitova29.05.2014 16:07:34

 

примерный файл бы показали, понятней бы было… и наглядней

 

если время одинаковое, но повторяется несколько раз — выберите максимальное, минимальное или среднее — без разницы.
Если в один день мероприятие повторяется несколько раз — то вносите его и в область строк (или столбцов)

 

kskhalitova

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

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

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

 

У вас в поле «Время» — текст. В область значение его вывести нельзя.
как вариант, можно так

 

JayBhagavan

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

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

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

Согласен с Михаил С., что сводной текст в значения не вывести. Сделал так. Таблица строится формулами за основу беря сводную и БД + УФ.

Прикрепленные файлы

  • пример.xlsx (19.38 КБ)

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

kskhalitova

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

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

#7

29.05.2014 18:19:33

Михаил С. JayBhagavan

, спасибо Вам большое!

Здравствуйте, ребят.

Подскажите, пожалуйста, возможно ли решить следующую проблему:

Есть таблица с исходными значениями, из которой мне нужно сделать сводную таблицу (Pivot table).

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

У меня не получается настроить сводную таблицу так, чтобы она не брала в учёт условно пустые ячейки.

Вот сама таблица с данными:

Вот свобдная таблица в том виде, какой она должна быть:

А вот свобдная таблица, которая получается в случае, если во все ячейки прописать формулы:

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

Прикладываю файл, в котором есть вся необходимая структура:

* таблица без формул + сводная таблица
* таблица с формулами + сводная таблица

Заранее большое спасибо за помощь!

0 / 0 / 0

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

Сообщений: 8

1

Сводная таблица без вычислений из разных листов

12.01.2016, 10:37. Показов 3665. Ответов 2


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

Здравствуйте!

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

Листов будет 25-30 шт. строки еженедельно пополняться.



0



Programming

Эксперт

94731 / 64177 / 26122

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

Сообщений: 116,782

12.01.2016, 10:37

2

772 / 615 / 294

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

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

13.01.2016, 19:40

2

Если еще тема актуальна.

Код

=ВПР($B$1;ДВССЫЛ("'"&$A4&"'"&"!A3:O5");СТОЛБЕЦ();0)

Диапазон поставите свой, формулу протягиваете вправо и вниз.



1



0 / 0 / 0

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

Сообщений: 8

14.01.2016, 15:00

 [ТС]

3

Спасибо большое. Оказалось проще, чем я думал (через макросы). Единственное… как сделать вообще идеально? Чтобы выбор даты был не вводя руками, а выбирать из списка.

Добавлено через 5 часов 37 минут
Тема закрыта. Решение найдено.



0



IT_Exp

Эксперт

87844 / 49110 / 22898

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

Сообщений: 92,604

14.01.2016, 15:00

Помогаю со студенческими работами здесь

сводная таблица
Создать сводную таблицу, выводящую для каждого курса и группы максимальную, минимальную и среднюю…

Сводная таблица
Excel 2003
здрасьте) имеется задание: Используя сводные таблицы, определить количество указанных…

Сводная таблица
Добрый вечер. Прошу помощи. Уже облазил все, что мог. На везде примеры с умножением, удалением…

Сводная таблица
Добрый вечер!
Подскажите, пожалуйста, а можно из 2 листов в файле сделать сводную таблицу? Или…

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

3

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

Другой способ вычислений — использовать меры в Power Pivot, которые вы создаете с помощью формулы выражений анализа данных (DAX). Дополнительные сведения см. в разделе Создание меры в Power Pivot.

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

Для вычисления значений в сводной таблице можно использовать любые из описанных ниже методов.

  • Функции сведения в полях значений.    В сводной таблице в области значений отображаются сводные данные, вычисленные на основе исходных данных. Рассмотрим пример с такими исходными данными:

    Пример исходных данных сводной таблицы

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

    Пример отчета сводной таблицы

    Пример отчета сводной диаграммы

  • В сводной таблице поле столбца Месяц содержит элементы Март и Апрель. Поле строки Регион содержит элементы Север, Юг, Восток и Запад. Значение на пересечении столбца Апрель и строки Север — это общая выручка от продаж, определенная по исходным данным, для которых столбец Месяц содержит значение Апрель, а столбец Регион — значение Север.

  • В сводной диаграмме поле Регион может представлять собой поле категорий, в котором элементы Север, Юг, Восток и Запад отображаются как категории. Поле Месяц поле может быть полем рядов, в котором элементы Март, Апрель и Май отображаются как ряды, представленные в легенде. Поле значений с именем Сумма продаж может содержать маркеры данных, которые представляют общую выручку в каждом регионе за каждый месяц. Например, один маркер данных может представлять (своим положением на вертикальной оси, т. е. оси значений) сумму продаж за месяц Апрель в регионе Север.

  • Ниже перечислены функции сведения, с помощью которых можно вычислять поля значений. Эти функции доступны для всех типов исходных данных, кроме OLAP.

    Функция

    Сведение данных

    Сумма

    Сумма значений. Функция по умолчанию для числовых данных.

    Количество

    Число значений. Действует аналогично функции СЧЁТЗ. Функция по умолчанию для данных, отличных от числовых.

    Среднее

    Среднее арифметическое.

    Максимум

    Наибольшее значение.

    Минимум

    Наименьшее значение.

    Произведение

    Произведение значений.

    Количество чисел

    Количество числовых значений. Действует аналогично функции СЧЁТ.

    Стандартное отклонение

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

    СТАНДОТКЛОНП

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

    ДИСП

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

    Несмещенная дисперсия

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

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

    Для настраиваемых вычислений в полях значений доступны перечисленные ниже функции.

    Функция

    Результат

    Без вычислений

    Значение, введенное в данное поле.

    % от общей суммы

    Значения в процентах от общей суммы всех значений или точек данных в отчете.

    % от суммы по столбцу

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

    % от суммы по строке

    Значение в каждой строке или категории в процентах от итогового значения по этой строке или категории.

    Доля

    Значения в процентах от значения базового элемента в соответствующем базовом поле.

    % от суммы по родительской строке

    Рассчитывает значения следующим образом:

    (значение элемента) / (значение родительского элемента по строкам).

    % от суммы по родительскому столбцу

    Рассчитывает значения следующим образом:

    (значение элемента) / (значение родительского элемента по столбцам).

    % от родительской суммы

    Рассчитывает значения следующим образом:

    (значение элемента) / (значение родительского элемента в выбранном базовом поле).

    Отличие

    Значения в виде разности по отношению к значению базового элемента в соответствующем базовом поле.

    Приведенное отличие

    Значения в виде разности в процентах по отношению к значению базового элемента в соответствующем базовом поле.

    С нарастающим итогом в поле

    Значение в виде нарастающего итога для последовательных элементов в базовом поле.

    % от суммы с нарастающим итогом в поле

    Значение в виде нарастающего итога в процентах для последовательных элементов в базовом поле.

    Сортировка от минимального к максимальному

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

    Сортировка от максимального к минимальному

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

    Индекс

    Рассчитывает значения следующим образом:

    ((значение в ячейке) x (общий итог)) / ((итог строки) x (итог столбца)).

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

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

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

    Кроме того, если сервер OLAP предоставляет вычисляемые поля, называемые «вычисляемыми элементами», вы увидите их в списке полей сводной таблицы. Вы также увидите все вычисляемые поля и вычисляемые объекты, созданные с помощью макросов, которые написаны на языке Visual Basic для приложений (VBA) и хранятся в книге, но не сможете их изменить. Если вам нужны дополнительные типы вычислений, обратитесь к администратору базы данных OLAP.

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

  • Вычисления на основе исходных данных не из базы данных OLAP.    В сводных таблицах, основанных на внешних данных других типов или на данных листа Excel, для вычисления полей значений, содержащих числовые данные, используется функция «Сумма», а для вычисления полей данных, содержащих текст, — функция «Количество». Для дальнейшего анализа и обработки своих данных вы можете выбрать другие функции сведения, например «Среднее», «Максимум» или «Минимум». Кроме того, можно создавать собственные формулы, в которых используются элементы отчета или другие данные листа. Для этого нужно создать вычисляемое поле или вычисляемый объект в поле.

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

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

  • Имена полей и элементов.    В Excel имена полей и элементов используются для идентификации этих элементов отчета в формулах. В приведенном ниже примере для данных в диапазоне C3:C9 используется имя поля Молоко. Для вычисляемого объекта в поле Тип, оценивающего объем продаж нового продукта на основе данных о продажах молочных продуктов, можно использовать формулу =Молоко * 115%.

    Пример отчета сводной таблицы

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

  • Формулы работают с итоговыми суммами, а не с отдельными записями.    Формула для вычисляемого поля оперирует суммой исходных данных для каждого используемого поля. Например, формула вычисляемого поля =Продажи * 1,2 умножает сумму продаж для каждого типа и региона на 1,2, а не умножает каждое отдельное значение продаж на 1,2 с последующим суммированием полученных величин.

    Формулы для вычисляемых объектов оперируют отдельными записями. Например, формула вычисляемого объекта =Молоко * 115% умножает каждое отдельное значение продаж молочных продуктов на 115 %, после чего полученные величины суммируются в области «Значения».

  • Пробелы, цифры и символы в именах.    В имени, которое содержит два или несколько полей, их порядок не имеет значения. В примере выше ячейки C6:D6 могут называться ‘Апрель Север’ или ‘Север Апрель’. Имена, которые состоят из нескольких слов либо содержат цифры или символы, нужно заключать в одинарные кавычки.

  • Итоги.    Формулы не могут ссылаться на итоговые значения (в примере выше — это Сумма за март, Сумма за апрель и Общий итог).

  • Имена полей в ссылках на элементы.    Вы можете включить имя поля в ссылку на элемент. Имя элемента должно быть заключено в квадратные скобки, например: Регион[Север]. Используйте этот формат, чтобы избежать ошибок #ИМЯ?, которые возникают, если два элемента в двух разных полях отчета имеют одинаковые имена. Например, если в отчете есть два элемента с именем «Мясо» в полях «Тип» и «Категория», можно избежать появления ошибок #ИМЯ?, ссылаясь на эти элементы следующим образом: Тип[Мясо] и Категория[Мясо].

  • Ссылки на элементы по позиции.    Вы можете сослаться на элемент, указав его позицию в отчете (с учетом того, какие элементы фактически отображаются и как они отсортированы в настоящий момент). Тип[1] — это Молоко, а Тип[2] — Морепродукты. Когда позиции элементов изменятся, например, если какие-то из них будут скрыты или снова отображены, такая ссылка, возможно, будет указывать на другой элемент. Скрытые элементы не учитываются в этом индексе.

    Для ссылки на элементы можно использовать относительные позиции. Они определяются относительно вычисляемого объекта, содержащего формулу. Если текущим регионом является Юг, то Регион[-1] — это Север. Если текущим регионом является Север, то Регион[+1] — это Юг. Например, для вычисляемого объекта можно использовать формулу =Регион[-1] * 3%. Например, для вычисляемого объекта можно использовать формулу =Регион[-1] * 3%. Если позиция, которую вы указали, находится перед первым или после последнего элемента в поле, формула возвращает ошибку #ССЫЛКА!.

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

Например, на этой сводной диаграмме представлены данные о продажах для каждого продавца по регионам:

Отчет сводной диаграммы со сведениями о продажах для каждого продавца по регионам

Чтобы посмотреть, как будут выглядеть объемы продаж, если увеличатся на 10 %, можно создать вычисляемое поле в связанной сводной таблице и воспользоваться формулой =Продажи * 110%.

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

Отчет сводной диаграммы со сведениями о продажах с увеличением на 10 процентов по регионам

Чтобы отобразить отдельный маркер данных для продаж в регионе «Север» за вычетом транспортных расходов, которые составляют 8 %, можно создать в поле «Регион» вычисляемый объект с такой формулой: =Север – (Север * 8%).

Диаграмма будет выглядеть следующим образом:

Отчет сводной диаграммы с вычисляемым элементом.

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

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

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

В случае вычисляемых объектов в отдельных ячейках можно вводить разные формулы. Например, если вычисляемый объект с именем ЯблокиОбласть содержит формулу =Яблоки * 0,25 для всех месяцев, то для июля, августа и сентября ее можно заменить формулой =Яблоки * 0,5.

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

Добавление вычисляемого поля

  1. Щелкните сводную таблицу.

    Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  2. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вычисляемое поле.

    Изображение ленты Excel

  3. В поле Имя введите имя для поля.

  4. В поле Формула введите формулу для поля.

    Чтобы использовать в формуле данные из другого поля, щелкните его в списке Поля и нажмите кнопку Добавить поле. Например, чтобы вычислить величину комиссионных, составляющую 15 %, для каждого значения в поле «Продажи», введите формулу =Продажи * 15%.

  5. Нажмите кнопку Добавить.

Добавление вычисляемого объекта в поле

  1. Щелкните сводную таблицу.

    Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  2. Если элементы в поле сгруппированы, на вкладке Анализ в группе Группировать выберите команду Разгруппировать.

    Изображение ленты Excel

  3. Щелкните поле, в которое нужно добавить вычисляемый объект.

  4. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вычисляемый объект.

    Изображение ленты Excel

  5. В поле Имя введите имя вычисляемого объекта.

  6. В поле Формула введите формулу для этого объекта.

    Чтобы использовать в формуле данные из имеющегося элемента, щелкните его в списке Элементы и нажмите кнопку Добавить элемент (он должен находиться в том же поле, что и вычисляемый объект).

  7. Нажмите кнопку Добавить.

Ввод разных формул для вычисляемых объектов в отдельных ячейках

  1. Щелкните ячейку, для которой нужно изменить формулу.

    Чтобы изменить формулу для нескольких ячеек, нажмите клавишу CTRL и, удерживая ее, выделите остальные ячейки.

  2. В строке формул внесите изменения в формулу.

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

  1. Щелкните сводную таблицу.

    Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  2. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Порядок вычислений.

    Изображение ленты Excel

  3. Щелкните одну из формул и нажмите кнопку Вверх или Вниз.

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

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

  1. Щелкните сводную таблицу.

    Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  2. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вывести формулы.

    Изображение ленты Excel

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

В случае вычисляемых объектов можно изменять отдельные формулы для конкретных ячеек одного объекта. Например, если вычисляемый объект с именем ЯблокиРасчет содержит формулу =Яблоки * 0,25 для всех месяцев, то для июля, августа и сентября ее можно заменить формулой =Яблоки * 0,5.

Определение принадлежности формулы к вычисляемому полю или вычисляемому объекту

  1. Щелкните сводную таблицу.

    Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  2. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вывести формулы.

    Изображение ленты Excel

  3. Найдите в списке формулу, которую нужно изменить. Она может находиться в разделе «Вычисляемое поле» или «Вычисляемый объект».

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

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

  4. Чтобы внести изменения, воспользуйтесь одним из описанных ниже способов.

Редактирование формулы вычисляемого поля

  1. Щелкните сводную таблицу.

    Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  2. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вычисляемое поле.

    Изображение ленты Excel

  3. В списке Имя выберите вычисляемое поле, для которого нужно изменить формулу.

  4. В поле Формула измените формулу.

  5. Нажмите кнопку Изменить.

Редактирование одной формулы для вычисляемого объекта

  1. Щелкните поле, содержащее вычисляемый объект.

  2. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вычисляемый объект.

    Изображение ленты Excel

  3. В поле Имя выберите вычисляемый объект.

  4. В поле Формула измените формулу.

  5. Нажмите кнопку Изменить.

Редактирование отдельной формулы для конкретной ячейки вычисляемого объекта

  1. Щелкните ячейку, для которой нужно изменить формулу.

    Чтобы изменить формулу для нескольких ячеек, нажмите клавишу CTRL и, удерживая ее, выделите остальные ячейки.

  2. В строке формул внесите изменения в формулу.

    Совет: Если есть несколько вычисляемых объектов или формул, можно настроить порядок вычислений. Дополнительные сведения см. в разделе Изменение порядка вычислений для нескольких вычисляемых объектов или формул.

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

  1. Определите, к чему относится формула: к вычисляемому полю или вычисляемому объекту.

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

  2. Выполните одно из указанных ниже действий.

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

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

      Отобразится вкладка «Работа со сводными таблицами» с дополнительными вкладками Анализ и Конструктор.

  3. На вкладке Анализ в группе Вычисления выберите команду Поля, элементы и наборы, а затем — пункт Вычисляемое поле или Вычисляемый объект.

    Изображение ленты Excel

  4. В поле Имя выберите поле или элемент, который нужно удалить.

  5. Нажмите кнопку Удалить.

Для сведения данных в сводной таблице в Excel в Интернете можно использовать такие функции, как СУММ, СЧЁТ и СРЗНАЧ. По умолчанию для чисел в полях значений используется функция СУММ. Вы можете просматривать и редактировать сводную таблицу на основе источника данных OLAP, но не можете создать ее в Excel для Интернета.

Ниже описано, как выбрать другие функции сведения данных.

  1. Щелкните в любом месте сводной таблицы, а затем выберите Сводная таблица > Список полей.  Вы также можете щелкнуть сводную таблицу правой кнопкой мыши и выбрать Показать список полей.

  2. В списке Поля сводной таблицы в группе Значения щелкните стрелку рядом с полем значений.

    Поле значений в списке полей

  3. Выберите пункт Параметры поля значений.

  4. Выберите нужную функцию суммирования и нажмите OK.

    Примечание: Функции сведения недоступны в сводных таблицах на базе источников данных OLAP.

    Функция сведения данных

    Вычисляемое значение

    Сумма

    Сумма значений. Используется по умолчанию для полей с числовыми значениями.

    СЧЁТ

    Количество заполненных полей. Функция сведения данных СЧЁТ работает так же, как СЧЁТЗ. СЧЁТ по умолчанию используется для пустых полей и полей с нечисловыми значениями.

    Среднее

    Среднее арифметическое.

    Максимум

    Наибольшее значение.

    Минимум

    Наименьшее значение.

    Произведение

    Произведение значений.

    Количество чисел

    Количество значений, содержащих числа (отличается от функции СЧЁТ, в которой учитываются заполненные поля).

    Смещенное отклонение

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

    СТАНДОТКЛОНП

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

    ДИСП

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

    Несмещенная дисперсия

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

Дополнительные сведения 

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

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

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

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

Ваш директор дает указание сделать краткий отчет о продажах всех товаров по регионам (областям). Решить задачу можно следующим образом.

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

Шапка сводной таблицы

Данную табличку нужно заполнить, т.е. просуммировать выручку по соответствующим товарам и регионам. Это нетрудно сделать с помощью функции СУММЕСЛИМН. Также добавим итоги. Получится сводный отчет о продажах в разрезе область-продукция.

Сведение данных с помощью формулы

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

— Можно ли отчет сделать не по выручке, а по прибыли?

— Можно ли товары показать по строкам, а регионы по столбцам?

— Можно ли такие таблицы делать для каждого менеджера в отдельности?

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

Рассмотрим, как создать сводную таблицу в Excel.

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

Кнопки построения сводной таблицы на ленте

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

Макеты рекомендуемых сводных таблиц

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

Диалоговое окно создания сводной таблицы

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

Пустая сводная таблица

Макет таблицы настраивается в панели Поля сводной таблицы, которая находится в правой части листа.

Панель управления полями сводной таблицы

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

Сводная таблица состоит из 4-х областей, которые находятся в нижней части панели: значения, строки, столбцы, фильтры. Рассмотрим подробней их назначение.

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

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

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

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

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

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

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

Посмотрим, как это работает в действии. Создадим пока такую же таблицу, как уже была создана с помощью функции СУММЕСЛИМН. Для этого перетащим в область Значения поле «Выручка», в область Строки перетащим поле «Область» (регион продаж), в Столбцы – «Товар».

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

В результате мы получаем настоящую сводную таблицу.

Сводная таблица

На ее построение потребовалось буквально 5-10 секунд.

Работа со сводными таблицами в Excel

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

Заменим выручку на прибыль.

Создание сводной таблицы перетаскивание полей

Товары и области меняются местами также перетягиванием мыши.

Изменение макета сводной таблицы

Для фильтрации сводных таблиц есть несколько инструментов. В данном случае просто поместим поле «Менеджер» в область фильтров.

Фильтрация сводной таблицы

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

Источник данных сводной таблицы Excel

Для успешной работы со сводными таблицами исходные данные должны отвечать ряду требований. Обязательным условием является наличие названий над каждым полем (столбцом), по которым эти поля будут идентифицироваться. Теперь полезные советы.

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

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

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

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

В целом требований немного, но их следует знать.

Обновление данных в сводной таблице Excel

Если внести изменения в источник (например, добавить новые строки), сводная таблица не изменится, пока вы ее не обновите через правую кнопку мыши

Обновление сводной таблицы

или
через команду во вкладке Данные – Обновить все.

Обновить все

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

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

Ниже находится видеоурок о том, как в Excel создать простую сводную таблицу.

Скачать файл с примером.

Поделиться в социальных сетях:

Понравилась статья? Поделить с друзьями:
  • Excel сводная таблица за год по месяцам
  • Excel сводная таблица дата по дням
  • Excel сводная таблица дата по годам
  • Excel сводная таблица группировка по полю
  • Excel сводная таблица группировка по неделям