Агрегирование данных в excel это

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

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

Синтаксис

Ссылочная форма

АГРЕГАТ(номер_функции;параметры;ссылка1;[ссылка2];…)

Форма массива

АГРЕГАТ(номер_функции;параметры;массив;[k])

Аргументы функции АГРЕГАТ описаны ниже.

  • Номер_функции     — обязательный аргумент. Число от 1 до 19, определяющее функцию, которую необходимо использовать.

Номер_функции

Функция

1

СРЗНАЧ

2

СЧЁТ

3

СЧЁТЗ

4

МАКС

5

МИН

6

ПРОИЗВЕД

7

СТАНДОТКЛОН.В

8

СТАНДОТКЛОН.Г

9

СУММ

10

ДИСП.В

11

ДИСПР

12

МЕДИАНА

13

МОДА.ОДН

14

НАИБОЛЬШИЙ

15

НАИМЕНЬШИЙ

16

ПРОЦЕНТИЛЬ.ВКЛ

17

КВАРТИЛЬ.ВКЛ

18

ПРОЦЕНТИЛЬ.ИСКЛ

19

КВАРТИЛЬ.ИСКЛ

  • Параметры     — обязательный аргумент. Числовое значение, определяющее, какие значения при вычислении функции следует пропускать.

    Примечание: Функция не игнорирует скрытые строки, вложенные итоги или вложенные агрегаты, если аргумент массива включает вычисления, например: =АГРЕГАТ(14;3;A1:A100*(A1:A100>0);1)

Параметр

Поведение

0 или опущен

Пропуск вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ

1

Пропуск скрытых строк, вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ

2

Пропуск значений ошибок, вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ

3

Пропуск скрытых строк, значений ошибок, вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ

4

Без пропуска

5

Пропуск скрытых строк

6

Пропуск значений ошибок

7

Пропуск скрытых строк и значений ошибок

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

  • Ссылка2;…     — необязательные аргументы. Числовые аргументы от 2 до 253, для которых необходимо вычислить агрегатное значение.

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

Функция

НАИБОЛЬШИЙ(массив;k)

НАИМЕНЬШИЙ(массив;k)

ПРОЦЕНТИЛЬ.ВКЛ(массив;k)

КВАРТИЛЬ.ВКЛ(массив;кварт)

ПРОЦЕНТИЛЬ.ИСКЛ(массив;k)

КВАРТИЛЬ.ИСКЛ(массив;кварт)

Замечания

Номер_функции
:

  • При вводе аргумента «номер_функции» для функции АГРЕГАТ в ячейке листа появляется список всех функций, которые можно использовать в качестве аргументов.

Ошибки

  • Если второй аргумент», но не предоставлен, возвращается #VALUE! ошибку «#ВЫЧИС!».

  • Если одна или несколько ссылок являются трех d, агрегат возвращает #VALUE! значение ошибки #ЗНАЧ!.

Тип диапазона

  • Функция АГРЕГАТ предназначена для столбцов данных или вертикальных диапазонов. Она не предназначена для строк данных или горизонтальных наборов данных. Например, если вы вывели итог горизонтального диапазона, используя вариант 1, например АГРЕГАТ(1, 1, ref1), скрытие столбца не влияет на агрегированное значение суммы. Но скрытие строки в вертикальном диапазоне влияет на агрегат.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

#ДЕЛ/0!

82

72

65

30

95

#ЧИСЛО!

63

31

53

96

71

32

55

81

83

33

100

53

91

34

89

Формула

Описание

Результат

=АГРЕГАТ(4;6;A1:A11)

Вычисляет максимальное значение, пропуская значения ошибок в диапазоне

96

=АГРЕГАТ(14;6;A1:A11;3)

Вычисляет 3-е по величине значение, пропуская значения ошибок в диапазоне

72

=АГРЕГАТ(15;6;A1:A11)

Возвращает #VALUE! ошибку «#ВЫЧИС!». Это потому, что функция АГРЕГАТ ожидает повторного аргумента», так как для функции (SMALL) требуется один аргумент.

#ЗНАЧ!

=АГРЕГАТ(12;6;A1:A11;B1:B11)

Вычисляет медиану, пропуская значения ошибок в диапазоне

68

=МАКС(A1:A2)

Возвращает ошибку, так как в обрабатываемом диапазоне есть значения ошибок.

#ДЕЛ/0!

Нужна дополнительная помощь?

Одна из новых функций, представленных в Excel 2010, называется АГРЕГАТ. Вы можете использовать эту многоцелевую функцию для суммирования значений, вычисления среднего, подсчета количества записей и многого другого. Что делает эту функцию полезной? То, что она может игнорировать скрытые ячейки и значения ошибок.

Первый аргумент функции АГРЕГАТ представляет собой значение от 1 до 19, определяющее тип вычисления. Тип вычисления, в сущности, является одной из функций Excel. В табл. 113.1 приведены список этих значений и имитируемые ими функции.

Таблица 113.1. Значения первого аргумента функции АГРЕГАТ

Значение Функция
1 СРЗНАЧ
2 СЧЁТ
3 СЧЁТЗ
4 МАКС
5 МИН
6 ПРОИЗВЕД
7 СТАНДОТКЛОН.В
8 СТАНДОТКЛОН.Г
9 СУММ
10 ДИСП.В
11 ДИСП.Г
12 МЕДИАНА
13 МОДА.ОДН
14 НАИБОЛЬШИЙ
15 НАИМЕНЬШИЙ
16 ПРОЦЕНТИЛЬ.ВКЛ
17 КВАРТИЛЬ.ВКЛ
18 ПРОЦЕНТИЛЬ.ИСКЛ
19 КВАРТИЛЬ.ИСКЛ

Второй аргумент функции АГРЕГАТ — это целое число от 0 до 7, которое указывает, как обрабатывать скрытые ячейки и ошибки. В табл. 113.2 содержится описание всех вариантов.

Таблица 113.2. Значения второго аргумента функции АГРЕГАТ

Опция Поведение
0 или пропущен Пропускать вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
1 Пропускать скрытые строки, а также вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
2 Пропускать ошибочные значения, а также вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
3 Пропускать скрытые строки, ошибочные значения, а также вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
4 Ничего не пропускать
5 Пропускать скрытые строки
6 Пропускать ошибочные значения
7 Пропускать скрытые строки и ошибочные значения

Третий аргумент функции АГРЕГАТ — ссылка на диапазон ячеек для данных, которые будут агрегированы.

Функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ всегда пропускает скрытые данные, но только если скрытие является результатом автоматической фильтрации или сжатия очертания. Функция АГРЕГАТ работает подобным образом, но игнорирует данные в строках, которые были скрыты вручную. Заметьте, что эта функция не игнорирует данные в скрытых столбцах. Другими словами, функция АГРЕГАТ была предназначена для работы только с вертикальными диапазонами.

На рис. 113.1 показан пример того, как может быть использована функция АГРЕГАТ. Лист содержит предварительные и полученные на тестах оценки для восьми студентов. Обратите внимание, что Диана не прошла тест, поэтому ячейка С8 содержит ошибочное значение #Н/Д (указывающее на недоступность).

Ячейка D11 хранит формулу, которая использует функцию СРЗНАЧ для расчета среднего изменения. Эта формула возвращает ошибку: =СРЗНАЧ(D2:D8). Формула в ячейке D12 использует функцию АГРЕГАТ с возможностью игнорировать ошибочные значения: =АГРЕГАТ(1;6;D2:D8).

Рис. 113.1. Функция АГРЕГАТ может применяться для расчета среднего, когда диапазон содержит ошибочные значения

Рис. 113.1. Функция АГРЕГАТ может применяться для расчета среднего, когда диапазон содержит ошибочные значения

Помните, что функция АГРЕГАТ работает только в Excel 2010. Если книга, использующая эту функцию, будет открыта в какой-либо из предыдущих версий Excel, формула выдаст ошибку.

Содержание

СОДЕРЖАНИЕ 3

АГРЕГИРОВАНИЕ
ДАННЫХ В MS EXCEL 4

1.Создание
сводных таблиц 5

2.Расчет
итогов 7

3.Консолидация
данных 8

Лабораторная
работа № 1. Создание и применение сводных
таблиц 9

Лабораторная
работа №2. Анализ сбыта продукции на
основе сводных таблиц 13

Лабораторная
работа № 3. Получение промежуточных
итогов 15

Лабораторная
работа № 4. Консолидация данных 16

Лабораторная
работа №5 Связывание таблиц 18

СПИСОК
ЛИТЕРАТУРЫ 22

Введение

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

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

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

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

Основные задачи
методических указаний:

  • приобрести
    способность распознавать различные
    виды информационных систем и технологий;

  • понимать основные
    возможности и тенденции развития
    информационных технологий и систем;

  • иметь навыки
    работы в рамках отдельных информационных
    технологий;

  • иметь способность
    применять полученные знания для решения
    типовых задач выбора и применения
    информационных технологий в управлении
    персоналом;

  • понимать основные
    концепции управления информационными
    системами и технологиями и уметь
    применять их на практике.

Агрегирование данных в ms excel

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

  1. Создание сводных таблиц

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

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

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

  • В
    списке или базе данных
    Microsoft
    Excel
    – если данные берутся с одного рабочего
    листа;

  • Во
    внешнем источнике данных

    если данные берутся из внешней базы
    данных

  • В
    нескольких диапазонах консолидации

    если данные берутся с нескольких рабочих
    листов

  • В
    другой сводной таблице

    если сводная таблица создается на
    основе данных другой сводной таблицы.

Рис. 1 Первый
диалог мастера

На
втором шаге (рис. 2.) Мастер
просит уточнить диапазон, в котором
хранятся исходные данные. Если при
выполнении команды Данные
– Сводная таблица

курсор был помещен в один из элементов
списка, Excel
выполнит это автоматически.

Рис. 2. Выбор
диапазона

В
третьем диалоговом окне Мастера
(рис. 3.) Excel
предлагает с помощью установки
переключателя Поместить
таблицу в

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

  • Новый
    лист

    таблица располагается на новом листе
    рабочей книги

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

Рис. 3.Заключительный
диалог мастера

В
этом же диалоговом окне необходимо
нажать кнопку Макет.
В открывшемся диалоговом окне Мастер
сводных таблиц и диаграмм – макет

(рис. 4) Excel
предлагает задать структуру сводной
таблицы. В правой части окна поля списка
представлены в виде кнопок, которые
необходимо перетащить в соответствующие
области макета сводной таблицы.

Страница

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

Строка

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

Данные

поле (поля), для которого подводится
итог в сводной таблице.

Столбец

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

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

Рис.
4. Настройка макета сводной таблицы

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

(рис. 5).

Рис.
5. Панель инструментов Сводная таблица

Если
панель не появилась автоматически,
выполняют команду Вид
– Панели инструментов – Сводные таблицы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Функция АГРЕГАТ в Excel предназначена для выполнения различных вычислений с использованием встроенных функций (определяются на основе одного из параметров) и возвращает агрегатный результат. Данная функция объединяет наиболее востребованные функции Excel, предназначенных для работы с массивами данных. Синтаксис рассматриваемой функции предусматривает возможность пропуска элементов массива со значениями ошибок или скрытых строк.

Примеры использования функции АГРЕГАТ в Excel

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

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

Пример 1.

Для расчета используем следующую формулу:

=АГРЕГАТ(1;3;B3:B13)

Описание параметров:

  • 1 – число, соответствующее функции СРЗНАЧ;
  • 3 – число, указывающее на способ расчета (не учитывать скрытые строки и коды ошибок);
  • B3:B13 – диапазон ячеек с данными для определения среднего значения.

Полученный результат:

АГРЕГАТ.

В результате формула вернула правильное число среднего значения в обход значениям с ошибками #Н/Д.



Как пропустить ошибки в ячейках при суммировании в Excel

Пример 2. В таблицу Excel были выгружены данные о работе двух счетчиков электроэнергии (записи по дням). Если в какой-либо из дней потребления электроэнергии не было, передаваемое значение из БД интерпретируется табличным процессором как ошибка #Н/Д. Определить, какой из счетчиков зафиксировал наибольшее общее потребление энергии за определенный период.

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

Пример 2.

Для решения удобно использовать функцию АГРЕГАТ, поскольку она позволяет исключить коды ошибок из расчетов.

Определим показатели первого счетчика по формуле:

Описание параметров:

  • 9 – указатель на функцию СУММ;
  • 2 – указатель на способ расчета (игнорирование значений ошибок);
  • B3:B13 – ссылка на диапазон со значениями кВт.

Произведем аналогичный расчет для второго счетчика, передав в качестве ссылки ячейки C3:C13. В результате получим следующие значения:

функция АГРЕГАТ при суммировании.

Например, для расчета этих значений с использованием обычной функции СУММ потребуется более сложная и громоздкая запись (формула массива – для выполнения нужно нажать ctrl+shift+enter):

СУММ ЕСЛИ ЕОШИБКА.

Описание синтаксиса функции АГРЕГАТ в Excel

Рассматриваемая функция имеет две формы синтаксической записи:

Ссылочная:

=АГРЕГАТ(номер_функции;параметры;ссылка1;[ссылка2];…)

Форма массива:

=АГРЕГАТ(номер_функции;параметры;массив;[k])

Описание аргументов:

  • номер_функции – обязательный для заполнения, принимает числовые значения от 1 до 19, где каждое значение соответствует определенной функции (например, 1 – СРЗНАЧ, 2 – СЧЁТ и т. д.) Полный перечень номеров и соответствующих им функций указан в справочной информации к функции АГРЕГАТ.
  • параметры – обязательный для заполнения, принимает числовые значения из диапазона от 0 до 7, где:
  1. значения от 0 до 3 – пропуск вложенных функций АГРЕГАТ, промежуточные итоги (для всех случаев), а также скрытых строк (1), значений ошибок (2), скрытых строк и значений ошибок (3);
  2. число 4 – все значения учитываются;
  3. 5-7 – пропуск только скрытых строк, значений ошибок и скрытых строк и значений ошибок соответственно.
  • ссылка1 – обязательный для заполнения, принимает ссылку на диапазон ячеек с данными, над которыми требуется выполнить вычисления.
  • [ссылка2] – необязательный аргумент, принимает ссылку на диапазон ячеек с данными, требуемыми для вычислений некоторыми функциями (например, НАИБОЛЬШИЙ, КВАРТИЛЬ.ВКЛ и прочие).
  • массив – обязательный аргумент функции АГРЕГАТ формы массива, принимающий диапазон вычисляемых данных.
  • [k] – не обязательный для заполнения аргумент, принимающий числовое значение, указывающее на позицию в массиве для некоторых функций (например, НАИМЕНЬШЕЕ, НАИБОЛЬШЕЕ, ПРОЦЕНТИЛЬ.ВКЛ и прочие).

Примечания:

  1. Если [ссылка2] и последующие необязательные аргументы требуются для вычислений, но не указаны явно, функция АГРЕГАТ вернет код ошибки #ЧИСЛО!
  2. Если в качестве любого ссылочного параметра была передана трехмерная ссылка, результатом выполнения функции АГРЕГАТ будет код ошибки #ЧИСЛО!
  3. Функция АГРЕГАТ была добавлена в Excel начиная с версии 2010 года и предназначена для расширения функционала функций, определяемых первым аргументом (от 1 до 19), в частности для проведения расчета по видимым значениям, игнорирования возникающих ошибок.

Примечание: Если в качестве массива или ссылки на диапазон было передано выражение с промежуточными вычислениями (например, «B1:B10*(B1:B10<5)»), вложенные итоги, агрегаты или скрытые строки игнорироваться не будут.

Функция АГРЕГАТ (AGGREGATE) впервые появилась в Excel версии 2010, поэтому является сравнительно молодой, чрезвычайно полезной и, как часто бывает, недооцененной пользователями табличного процессора, как правило, из-за непонимания ее применения на практике.

Смотрите также видеоверсию статьи «Использование функции АГРЕГАТ (AGGREGATE) в Excel».

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

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

Номер_функции Функция
1 СРЗНАЧ
2 СЧЁТ
3 СЧЁТЗ
4 МАКС
5 МИН
6 ПРОИЗВЕД
7 СТАНДОТКЛОН.В
8 СТАНДОТКЛОН.Г
9 СУММ
10 ДИСП.В
11 ДИСПР
12 МЕДИАНА
13 МОДА.ОДН
14 НАИБОЛЬШИЙ
15 НАИМЕНЬШИЙ
16 ПРОЦЕНТИЛЬ.ВКЛ
17 КВАРТИЛЬ.ВКЛ
18 ПРОЦЕНТИЛЬ.ИСКЛ
19 КВАРТИЛЬ.ИСКЛ

Это действительно так, но в отличие от функций, которые выступают донорами для АГРЕГАТ, она позволяет пользователю задавать дополнительные параметры (таблица также взята из справочника).

Параметр Поведение
0 или опущен Пропуск вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
1 Пропуск скрытых строк, вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
2 Пропуск значений ошибок, вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
3 Пропуск скрытых строк, значений ошибок, вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
4 Без пропуска
5 Пропуск скрытых строк
6 Пропуск значений ошибок
7 Пропуск скрытых строк и значений ошибок

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

Пример расчета АГРЕГАТ

Аналогично можно установить пропуск скрытых строк, или указать иные параметры.

АГРЕГАТ (функция АГРЕГАТ)

​Смотрите также​ использовать формулу массива.​ клавишу ВВОД. При​ периодов, за которые​CLOSINGBALANCEYEAR​ функция возвращает значения​AVERAGEX​ Excel, и указываются​ данные, с таблицей​ «Автосумма» или путем​

Синтаксис

Ссылочная форма

​ период профилактического обслуживания​

Форма массива

​ часто хранятся в​

​ работающая для всех​ ее текст может​

  • ​ столбцов, чтобы видеть​​ вычислить агрегатное значение.​КВАРТИЛЬ.ИСКЛ​Возвращает агрегатный результат вычислений​ Вот такую:​ необходимости измените ширину​

​ собственность амортизируется (иногда​

​Функция вычисляет значение на​

​ из одного неотфильтрованного​

​Функция определяет среднее арифметическое​

​ ссылки на реализацию​

​ категорий, а затем​

​ создания формулы. Также​

​ в конце месяца?​

​ таблицу, отличную фактов​

​ данных в группе.​

​ содержать неточности и​

​ все данные.​

​ «Ссылка2» — это​

​Параметры​

​ по списку или​

​=​

​ столбцов, чтобы видеть​

​ называемое периодом амортизации).​

​ конечную дату календаря​

​ столбца, и результат​

​ для набора выражений,​

​ этих функций в​

​ создать формулу.​

​ можно создавать Неявные​

​Соотношения, использующие средние значения​

​ или Таблица значений.​

​ Например, если создаются​

​ грамматические ошибки. Для​

​#ДЕЛ/0!​

​ второй аргумент, требуемый​

​     — обязательный аргумент.​

​ базе данных. С​

​ИНДЕКС​

​ все данные.​

​Период​

​ данного периода.​

​ будет таким же,​

​ вычисленных в таблице.​

​ Power Pivot. DAX-версия​

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

  • ​ меры с помощью​​ за период времени​ Обычно таблице «категории»​ итоговые показатели за​ нас важно, чтобы​82​

    ​ определенными функциями. Функции,​​ Числовое значение, определяющее,​ помощью функции АГРЕГАТ​($B$2:$B$16;​Данные​    — обязательный аргумент. Период,​​OPENINGBALANCEMONTH​

​ как в приложении​

​COUNTAX​

​ этих функций во​

​ формул с подстановками​ стандартных агрегатов в​

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

​ будет связана с​ год, то это​ эта статья была​

​72​

​ которым необходим аргумент​ какие значения при​ можно применять различные​

​НАИМЕНЬШИЙ​

​Описание​ для которого требуется​OPENINGBALANCEQUARTER​

​ Excel, в котором​

​Функция подсчитывает набор выражений,​

​ многом похожа на​

​ см. в статье​

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

​ или снижение продаж​

​ данными фактов по​

​ агрегат. Если создается​ вам полезна. Просим​

  • ​65​​ «ссылка2», указаны ниже.​ вычислении функции следует​ агрегатные функции к​(​1 000 000р.​ вычислить амортизацию. Для​

  • ​OPENINGBALANCEYEAR​​ всегда просто суммируются​ вычисленных в таблице.​ Excel-версию с незначительными​ Подстановка в формулах​ Excel.​

    ​ по сравнению с​ какой-либо ключ. Например​ соотношение этого года​ вас уделить пару​30​Функция​ пропускать.​ списку или базе​ЕСЛИ​Начальная стоимость​ представления периода должна​Функция вычисляет значение на​

​ значения в столбце​

​COUNTBLANK​

​ различиями в синтаксисе​

​ PowerPivot.​

​Во время разработки сводной​

​ тем же периодом​

​ предположим, что вы​

Замечания

​ с предыдущим годом​ ​ секунд и сообщить,​

  • ​95​НАИБОЛЬШИЙ(массив;k)​Примечание:​ данных с возможностью​($E$2=A2:A16;​100 000р.​ использоваться та же​

​ конечную дату календаря​

  • ​ Amount. Тем не​Функция подсчитывает количество пустых​ и обработке некоторых​Новая функция Power Pivot​

  • ​ таблицы в раздел​ прошлого года?​ найдете, что данные​ и данные представляются​

​ помогла ли она​

  • ​#ЧИСЛО!​НАИМЕНЬШИЙ(массив;k)​ Функция не игнорирует скрытые​ пропускать скрытые строки​СТРОКА​Остаточная стоимость​ единица измерения, что​ периода, предшествующего данному.​ менее в Power​ значений в столбце.​ типов данных.​ является возможность применить​ столбцов и строк​Сгруппированные минимальные и максимальные​ содержат коды продуктов,​ в виде процентов,​

Пример

​ вам, с помощью​63​ПРОЦЕНТИЛЬ.ВКЛ(массив;k)​ строки, вложенные итоги​ и значения ошибок.​(B2:B16)-1;»»);​15​ и для аргумента​TOTALMTD​ Pivot формула интерпретируется​COUNTX​Функция​ фильтры к столбцам​

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

​ значения​

​ но не имена​

​ то это другой​

​ кнопок внизу страницы.​

​31​

​КВАРТИЛЬ.ВКЛ(массив;кварт)​

​ или вложенные агрегаты,​

​АГРЕГАТ(номер_функции;параметры;ссылка1;[ссылка2];…)​

​СТРОКА​

​Срок эксплуатации в годах​

​ «время_эксплуатации».​

​TOTALYTD​

​ как «Получить значение​

​Функция подсчитывает общее количество​

​Использование​

​ и таблицам данных,​

​ группирования данных перетаскиваются​

​   Какие районы сбыта были​

​ продуктов или их​

​ тип агрегата.​

​ Для удобства также​

​53​

​ПРОЦЕНТИЛЬ.ИСКЛ(массив;k)​

​ если аргумент массива​

​АГРЕГАТ(номер_функции;параметры;массив;[k])​

​()-5))​Формула​Месяцы​

​TOTALQTD​

​ в столбце Amount​

​ строк в таблице.​AVERAGE​ не только в​

​ поля, представляющие группировки,​

​ ведущими для каждой​

​ категории. Чтобы добавить​Метод группировки данных определяется​ приводим ссылку на​96​КВАРТИЛЬ.ИСКЛ(массив;кварт)​

​ включает вычисления, например:​

​Аргументы функции АГРЕГАТ описаны​

​Ее надо ввести следующим​Описание​

​    — необязательный аргумент. Количество​

​Функция вычисляет значение для​

​ для каждой строки​COUNTROWS​Возвращает среднее арифметическое всех​

​ пользовательском интерфейсе и​

support.office.com

Агрегатные функции в Power Pivot

​ категории или иерархии.​​ категории продукта или​ категорию плоской лист​ поставленным бизнес-вопросом. Например,​ оригинал (на английском​71​Номер_функции​=АГРЕГАТ(14;3;A1:A100*(A1:A100>0);1)​ ниже.​ образом:​Результат​ месяцев в первом​ интервала, начинающегося в​ таблицы Sales и​Функция подсчитывает количество строк,​ чисел из столбца.​ в сводную таблицу​ Поля с числовыми​ для каждого стимулирования​ Excel, бы скопировать​ агрегаты могут ответить​ языке) .​

​32​:​Параметр​Номер_функции​выделить ячейки, куда должны​=ФУО(A2;A3;A4;1;7)​ году. Если аргумент​ первый день периода​ затем сложить эти​ возвращенных вложенной табличной​AVERAGEA​ или диаграмму, но​ значениями перетаскиваются в​ сбыта?​ в столбец, содержащий​ на следующие вопросы.​Агрегаты — это способ​55​При вводе аргумента «номер_функции»​Поведение​     — обязательный аргумент.​ выводиться результаты (в​Амортизация за 7 месяцев​ «месяцы» опущен, то​

​ и заканчивающегося последней​ отдельные значения». Power​ функцией, такой как​Функция возвращает среднее (арифметическое)​ также в самом​ область значений, чтобы​Если вы в общих​ имена категорий. Power​Счетчики​ группирования данных, свертывания​81​ для функции АГРЕГАТ​0 или опущен​ Число от 1​ нашем примере -​

Основные сведения об агрегатах в Power Pivot

Выбор групп для агрегата

​ первого года​ предполагается, что он​ датой в указанном​ Pivot вычисляет каждую​ функция фильтра.​ всех значений в​ формулы, которые можно​ для них можно​ чертах представляете, как​ Pivot можно импортировать​   Сколько транзакций было выполнено​ данных и получения​83​ в ячейке листа​Пропуск вложенных функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ​ до 19, определяющее​ это диапазон D6:D20)​186 083,33р.​

​ равен 12.​ столбце дат.​ строку, для которой​SUMX​

​ столбце. Обрабатывает текстовые​​ использовать для расчета​ было выполнить подсчет,​

​ нужно сгруппировать данные​​ модель данных в​ за месяц?​ итоговых данных. В​33​

​ появляется список всех​​ и АГРЕГАТ​ функцию, которую необходимо​ввести (скопировать формулу в​=ФУО(A2;A3;A4;2;7)​

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

​100​ функций, которые можно​1​ использовать.​ первую ячейку) диапазона​Амортизация за второй год​ вычисляет амортизацию, используя​ «Логика операций со​ вычисляет единичное скалярное​ выражений, вычисленных в​COUNT​ использовать в формулах​ среднего.​ значениями вы хотите​ создайте связь между​   Какие показатели средних продаж​ необработанными данными из​53​ использовать в качестве​Пропуск скрытых строк, вложенных​Номер_функции​нажать​259 639,42р.​ фиксированную процентную ставку.​ временем» (Функции логики​ значение для каждой​ таблице.​Функция подсчитывает количество числовых​ в вычисляемых столбцах​При добавлении в сводную​ работать, можно выбрать​ таблицей с числовых​ в этом месяце​ таблиц или других​91​ аргументов.​ функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и​Функция​Ctrl​=ФУО(A2;A3;A4;3;7)​ Для вычисления амортизации​ операций со временем)​ строки, а затем​Имена этих функций совпадают​ значений в столбце.​ и в s.​ таблицу категорий, данные​ построение сводной таблицы​ данных и список​

Выбор функции для агрегата

​ у каждого менеджера​ источников данных эти​34​Ошибки​ АГРЕГАТ​1​+​Амортизация за третий год​ за период функция​ — это функции,​ агрегирует эти значения.​ с аналогичными функциями​COUNTA​Например, в новых агрегатных​ которых не связаны​ или создание вычислений​ категорий продуктов и​ по продажам?​ данные часто бывают​89​

​Если второй ссылочный аргумент​2​СРЗНАЧ​Shift​176 814,44р.​ ФУО использует следующие​ которые могут использоваться​ Поэтому результат формулы​

​ Excel, однако DAX-функции​​Функция подсчитывает количество непустых​ функциях DAX вместо​ с данными фактов,​ в самой таблице.​

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

​+​=ФУО(A2;A3;A4;4;7)​​ формулы:​ для извлечения дат​ может быть разным,​ используют подсистему аналитики​ значений в столбце.​

Добавление агрегатов к формулам и сводным таблицам

​ задания значений для​ могут возникнуть ошибки​ Power Pivot расширяет​ категорий, чтобы сгруппировать​   Какие районы сбыта были​ представляют собой множество​Описание​ указан, функция АГРЕГАТ​ функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и​СЧЁТ​Enter​Амортизация за четвертый год​(нач_стоимость — суммарная амортизация​ или пользовательских диапазонов​ если к таблице​ в памяти Power​MAX​ суммирования или подсчета​ или непредвиденные результаты.​ и улучшает возможности​ данные. Дополнительные сведения​

  • ​ в горячей пятерке​ подробных данных, никак​Результат​ возвращает ошибку «#ЗНАЧ!».​ АГРЕГАТ​3​Вычитание единицы в фрагменте​120 410,64р.​ за предшествующие периоды)​ дат для использования​

  • ​ применялись фильтры или​ Pivot. Их функциональность​Возвращает наибольшее числовое значение​ в качестве аргумента​ Обычно Power Pivot​ Excel по созданию​ в статье Создание​ по количеству проданного​ не упорядоченных и​=АГРЕГАТ(4;6;A1:A11)​Если одна или более​3​СЧЁТЗ​СТРОКА(B2:B16)-1​=ФУО(A2;A3;A4;5;7)​ * ставка​ в агрегате. Например,​ если значения вычислялись​ также была изменена​ из столбца.​

Добавление группирований в сводную таблицу

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

​ на основе других​ для работы с​MAXX​ целую таблицу. Если​ автоматически обнаруживая и​ суммирование, подсчет или​После определения и добавления​Чтобы создать вычисление, отвечающее​ отсутствие сводок или​ значения ошибок в​ функция АГРЕГАТ возвращает​ ошибок, вложенных функций​МАКС​ таблицы. По той​

​81 999,64р.​ставка = 1 -​ DATESINPERIOD можно получить​ агрегатов, где могли​ таблицами и столбцами. Формулы​Функция возвращает наибольшее значение​ к данной таблице​ предлагая связи. Дополнительные​ определение средних значений.​

Работа с группированиями в формуле

​ групп необходимо решить,​ на эти вопросы,​ структуры может затруднить​ диапазоне​ ошибку «#ЗНАЧ!».​ ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ​5​ же причине для​=ФУО(A2;A3;A4;6;7)​ ((ост_стоимость / нач_стоимость)​

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

​ обнаружение закономерностей в​96​Тип диапазона​4​МИН​

Использование фильтров в агрегатах

​ компенсации сдвига результирующего​Амортизация за шестой год​ ^ (1 /​ использовать этот набор​ сведения см. в​ в книге Excel​ вычисленных в таблице.​ фильтры, то функция​ статье Работа со​ нестандартные агрегаты можно​ следует использовать для​ данные с числами,​ данных. Таким образом,​=АГРЕГАТ(14;6;A1:A11;3)​Функция АГРЕГАТ применяется к​

​Без пропуска​6​ диапазона относительно исходного​55 841,76р.​ время_эксплуатации)) с округлением​ дат в качестве​ статье Контекст в​ (и наоборот). Они​MIN​ агрегата обработает все​ связями в сводных​ создавать либо в​ агрегирования. Часто слово​ которые следует подсчитать​ важную часть моделирования​Вычисляет 3-е по величине​ столбцам данных или​5​ПРОИЗВЕД​ вычитается число пять​=ФУО(A2;A3;A4;7;7)​ до трех десятичных​

​ аргумента другой функции​ формулах DAX.​ могут применяться только​Возвращает наименьшее числовое значение​ значения в заданном​ таблицах.​ окне Power Pivot,​ «агрегат» используется в​ или суммировать, и​

​ составляет определение агрегатов,​ значение, пропуская значения​ вертикальным диапазонам. Она​

Сравнение агрегатных функций Excel с агрегатными функциями DAX

​Пропуск скрытых строк​7​ во фрагменте​Амортизация за 5 месяцев​ знаков после запятой​ для вычисления пользовательского​В дополнение к табличным​ в окне Power​ в столбце.​ столбце таблицы. Однако​Также можно перетаскивать поля​ либо в области​ качестве синонима математических​

Стандартные агрегатные функции

​ эти числовые данные​

​ которые упрощают и​

​ ошибок в диапазоне​

​ не предназначена для​6​

​СТАНДОТКЛОН.В​

​СТРОКА()-5​ седьмого года​Особым случаем является амортизация​ агрегата только по​

​ статистическим функциям, описанным​

​ Pivot и в​MINX​

​ в DAX можно​

​ в срезы для​ сводной таблицы Excel.​

​ или статистических операций,​

​ должны иметь определенную​ обобщают данные, выявляя​

​72​

​ использования со строками​Пропуск значений ошибок​8​

​Чтобы скрыть ошибку #ЧИСЛО!,​

​15 845,10 ₽​ за первый и​

​ этим датам.​

​ в предыдущем разделе,​ сводных таблицах, основанных​Функция возвращает наименьшее значение​

​ создать динамический или​

​ выбора определенных групп​В вычисляемом столбце можно​

Агрегатные функции DAX

​ применяемых в агрегатах,​ связь с группами,​ закономерности, позволяющие решить​=АГРЕГАТ(15;6;A1:A11)​ данных или горизонтальными​7​СТАНДОТКЛОН.Г​ которая будет появляться​Имеем список заказов с​ последний периоды. Для​В этой статье описаны​ в DAX присутствуют​

​ на данных Power​ из набора выражений,​ статический фильтр для​

​ данных для просмотра.​

​ создавать агрегаты, учитывающие​

​ таких как суммирование,​

​ которые будут использоваться​ поставленную бизнес-задачу.​Возвращает ошибку #ЗНАЧ!, так​

​ диапазонами. Так, при​

​Пропуск скрытых строк и​9​

​ в незаполненных ячейках​

​ номерами и названиями​ первого периода функция​

​ синтаксис формулы и​

​ агрегатные функции, работающие​ Pivot. Кроме того,​

​ вычисленных в таблице.​

​ таблицы, чтобы агрегат​ Срезы позволяют в​ контекст текущей строки​ определение средних значений,​

​ для сортировки результатов.​

​Самые распространенные агрегатные функции,​ как в функции​ определении агрегата горизонтального​

Различия между агрегатными функциями DAX и Excel

​ значений ошибок​СУММ​ результирующего диапазона D6:D20​ товаров. Хотелось бы,​ ФУО использует такую​ использование функции​ с задаваемыми датами​ хотя функции и​SUM​ работал относительно разных​ интерактивном режиме группировать,​ для извлечения связанных​ определение минимума или​Если данные не содержат​ например тех, кто​ АГРЕГАТ отсутствует второй​ диапазона данных с​Ссылка1:​10​ можно использовать функции​ для примера, вытаскивать​ формулу:​ФУО​ и временем, для​ имеют одинаковые имена,​

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

​ использует Среднее, СЧЕТЧИК,​ ссылочный аргумент, необходимый​ использованием параметра 1​    обязательный. Первый числовой​ДИСП.В​

​ проверки ошибок ЕСЛИ​

​ из таблицы по​нач_стоимость * ставка *​в Microsoft Excel.​ предоставления встроенной логики​ их работа может​ в столбец.​ зависимости от условия​ результаты в сводной​ таблицы с последующим​ менее Power Pivot​ использовать для группировки​ DISTINCTCOUNT, MAX, MINили​ функции НАИМЕНЬШИЙ.​ (например, АГРЕГАТ(1;1;ссылка1)), скрытие​ аргумент для функций​11​ и ЕОШ, заменив​ номеру заказа все​ месяцы / 12​Возвращает величину амортизации актива​ операций со временем.​ немного различаться. Дополнительные​В DAX включены агрегатные​ фильтра и текущего​ таблице.​ суммированием, подсчетом или​ позволяет создавать пользовательские​ и категории продукта​ Сумма могут создаваться​#ЗНАЧ!​ столбца не повлияет​ с несколькими числовыми​ДИСПР​ нашу формулу чуть​ товары, которые в​Для последнего периода, ФУО​

Функции логики операций со временем DAX

​ для заданного периода,​ Эти функции используют​ сведения см. в​ функции, позволяющие указать​ контекста.​Группирования и категории также​ вычислением среднего значения​ формулы для агрегирования​ или имя географического​ в мер автоматически​=АГРЕГАТ(12;6;A1:A11;B1:B11)​ на результат, однако​ аргументами, для которых​12​ более сложной:​ него входят. Примерно​

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

​Сочетая условия и фильтры​

​ можно использовать для​

​ этих значений в​

​ в дополнение к​

​ региона, где находится​

​ с помощью функции​Вычисляет медиану, пропуская значения​ на него повлияет​

​ необходимо найти агрегированное​

​МЕДИАНА​

​=ЕСЛИ(ЕОШ(ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5)));»»;ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5)))​

​ так:​((нач_стоимость — суммарная амортизация​ уменьшения остатка.​

​ получения связанных значений​

​ отдельным функциям.​

​ следует выполнить статистическую​

​ в формулах, можно​ агрегатной обработки данных,​ связанных строках.​ стандартным агрегатам и​ хранилище, например, может​ «Автосумма». Другие типы​

​ ошибок в диапазоне​ скрытие строки в​ значение.​13​В Excel 2007 появилась​Замечательная функция​ за предшествующие периоды)​ФУО(нач_стоимость;ост_стоимость;время_эксплуатации;период;[месяцы])​ и их статистической​Способ вычисления столбцов в​ обработку. Таким образом,​ создавать агрегаты, изменяющиеся​ хранимых в таблицах,​В измеренияможно создать динамическое​ в Power Pivot​ потребоваться представить групп​ агрегатные функции, такие​68​ вертикальном диапазоне.​

support.office.com

ФУО (функция ФУО)

​Ссылка2, …​МОДА.ОДН​ более удобная функция​​ВПР (VLOOKUP)​​ * ставка *​

Описание

​Аргументы функции ФУО описаны​ обработки. Сравнение значений​ статистическом выражении также​ эти функции вместо​

Синтаксис

​ в зависимости от​

​ путем создания связей​ агрегаты, которые могут​

  • ​ и в Excel.​​ данных путем добавления​ как AVERAGEX, COUNTX,​

  • ​=МАКС(A1:A2)​​Скопируйте образец данных из​     — необязательные аргументы.​14​ ЕСЛИОШИБКА — она​

  • ​в такой ситуации​​ (12 — месяцы))​ ниже.​ по диапазонам дат​ отличается от способа​

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

  • ​ Числовые аргументы от​​НАИБОЛЬШИЙ​ позволяет решить задачу​ поможет только частично,​ / 12​Нач_стоимость​ также возможно.​

Замечания

  • ​ обработки статистических выражений​ в столбце или​ или в зависимости​ последующим созданием формул,​ в формуле и​ же набора значений​ создаете групп в​

    ​ и требуют формулы,​ в обрабатываемом диапазоне​ вставьте их в​

    ​ 2 до 253,​

    ​15​ более компактно:​ т.к. умеет вытаскивать​Скопируйте образец данных из​    — обязательный аргумент. Начальная​Таблица ниже содержит функции​

  • ​ в Excel. Проиллюстрировать​ определения среднего позволяют​ от выбора заголовков​ использующих данные связи​ фильтры, устанавливаемые макет​ и группирований, использованных​

    ​ Excel, необходимо вручную​ созданные с помощью​

  • ​ есть значения ошибок.​ ячейку A1 нового​

    ​ для которых необходимо​НАИМЕНЬШИЙ​=ЕСЛИОШИБКА(ИНДЕКС($B$2:$B$16;НАИМЕНЬШИЙ(ЕСЛИ($E$2=A2:A16;СТРОКА(B2:B16)-1;»»);СТРОКА()-5));»»)​ данные только по​ следующей таблицы и​

Пример

​ стоимость актива.​ логики операций со​ это поможет пример.​ создавать выражение, которое​ строк и столбцов​ для поиска связанных​ сводной таблицы, а​ в предыдущих экземплярах,​ введите или выберите​ Выражений анализа данных​#ДЕЛ/0!​ листа Excel. Чтобы​ вычислить агрегатное значение.​

​16​

​P.S.​

​ первому найденному соответствию,​

​ вставьте их в​

​Ост_стоимость​

​ временем, которые можно​

​Предположим, требуется получить сумму​

​ динамически определяет данные​

​ в сводной таблице.​

​ значений.​

​ также подборку срезы,​

​ можно создать пользовательские​

​ групп, в которых​ (DAX).​

​Примечание:​

​ отобразить результаты формул,​

​В случае функций, принимающих​

​ПРОЦЕНТИЛЬ.ВКЛ​

​В англоязычной версии Excel​

​ т.е. даст нам​

​ ячейку A1 нового​

​    — обязательный аргумент. Стоимость​

​ использовать для статистической​

​ значений в столбце​

​ для статистической обработки.​

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

​Иначе говоря, если нужно​

​ заголовки столбцов и​

​ агрегаты, которые могут​

​ вы хотите использовать​

​При агрегатной обработке данных​

​Мы стараемся как​ выделите их и​

​ массив, «ссылка1» —​

support.office.com

Многоразовый ВПР (VLOOKUP)

​17​ эти функции будут​ только​ листа Excel. Чтобы​ в конце периода​ обработки.​ Amount таблицы Sales,​В следующей таблице перечислены​ статье Фильтрация данных​

Функция вȎxcel агрегат

​ создать формулу, группирующую​​ заголовков строк. Меры​​ ответить на следующие​ один из столбцов​ они группируются по​ можно оперативнее обеспечивать​ нажмите клавишу F2,​ это массив, формула​КВАРТИЛЬ.ВКЛ​​ выглядеть так:​​Яблоки​ отобразить результаты формул,​ амортизации (иногда называемая​Функция​ для чего создается​

​ агрегатные функции, доступные​​ в формулах.​​ значения по категориям,​​ с помощью стандартных​​ вопросы.​​ на листе. Тем​​ таким атрибутам, как​​ вас актуальными справочными​​ а затем —​​ массива или ссылка​​18​

​=INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5))​. Для нахождения и​

  1. ​ выделите их и​ остаточной стоимостью имущества).​Использование​ следующая формула:​
  2. ​ в DAX.​В следующей таблице приводятся​
  3. ​ сначала нужно использовать​​ агрегатов могут создаваться​​Фильтруемый подсчет​​ не менее в​​ продукт, цена, регион​​ материалами на вашем​

​ клавишу ВВОД. При​​ на диапазон ячеек,​​ПРОЦЕНТИЛЬ.ИСКЛ​=IF(ISERR(INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5))),»»,INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5)))​ извлечения из таблицы​ нажмите клавишу F2,​Время_эксплуатации​CLOSINGBALANCEMONTH​=SUM(‘Sales'[Amount])​​Функция​

​ некоторые стандартные агрегатные​ связь для соединения​ в Power Pivot​   Сколько транзакций было в​ реляционной системе иерархии,​ или дата, а​ языке. Эта страница​ необходимости измените ширину​ для которых необходимо​

​19​

​=IFERROR(INDEX($B$2:$B$16,SMALL(IF($E$2=A2:A16,ROW(B2:B16)-1,»»),ROW()-5)),»»)​ всех наименований лучше​ а затем —​    — обязательный аргумент. Количество​CLOSINGBALANCEQUARTER​

​В самом простом случае​

​Использование​

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

​ течение месяца, исключая​

​ например категорий продуктов,​

​ затем определяется формула,​

planetaexcel.ru

​ переведена автоматически, поэтому​

Резюме

Функция Excel AGGREGATE возвращает агрегированные вычисления, такие как AVERAGE, COUNT, MAX и т. Д., При необходимости игнорируя скрытые строки и ошибки. Всего доступно 19 операций, определяемых номером функции в первом аргументе (параметры см. В таблице).

Цель

Возврат совокупного расчета

Возвращаемое значение

Зависит от указанной функции

Синтаксис

= АГРЕГАТ (номер_функции; параметры; ссылка1; ссылка2)

Аргументы

  • function_num — Операция, которую нужно выполнить (1-19).
  • options — Значения, которые следует игнорировать (0-7).
  • ref1 — Первый аргумент.
  • ref2 — Второй аргумент (k).

Версия

Excel 2010

Примечания по использованию

Функция AGGREGATE возвращает результат совокупного вычисления, такого как AVERAGE, COUNT, MAX, MIN и т. Д. Всего доступно 19 операций, и операция, которую нужно выполнить, указывается в виде числа, которое появляется в качестве первого аргумента функции. Второй аргумент, параметры, определяет, как AGGREGATE обрабатывает ошибки и значения в скрытых строках. См. Таблицы ниже для всех доступных опций.

Пример # 1

Чтобы вернуть значение MAX в диапазоне A1: A10, игнорируя ошибки и скрытые строки, укажите 4 для номера функции и 7 для параметров:

=AGGREGATE(4,7,A1:A10) // max value

Чтобы вернуть значение MIN с теми же параметрами, измените номер функции на 5:

=AGGREGATE(5,7,A1:A10) // min value

Пример # 2

В показанном выше примере формула в D5 имеет следующий вид:

=AGGREGATE(4,6,values)

где «значения» — именованный диапазон B5: B14. Номер функции — 4, что указывает на МАКС. Опции представлены как 6, чтобы игнорировать только ошибки.

Пример # 3 — n-й по величине

Формулы в D8: D10 демонстрируют, как вернуть n-е наибольшее значение:

=AGGREGATE(14,6,values,1) // 1st largest =AGGREGATE(14,6,values,2) // 2nd largest =AGGREGATE(14,6,values,3) // 3rd largest

Номер функции здесь 14, что запускает функцию НАИБОЛЬШИЙ. Поскольку для функции НАИБОЛЬШИЙ требуется аргумент k, он появляется как последний аргумент в трех приведенных выше формулах.

Пример # 4 — работа с массивом

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

=AGGREGATE(14,6,values/(TEXT(dates,"ddd")="Mon"),1)

Здесь мы указываем 14 для функции (БОЛЬШОЙ) и 6 для опции (игнорировать ошибки). Затем мы строим логическое выражение с помощью функции ТЕКСТ, чтобы проверить все даты понедельника. Результатом этой операции является массив значений ИСТИНА / ЛОЖЬ, которые становятся знаменателем исходных значений. FALSE оценивается как ноль и выдает # DIV / 0! ошибка. ИСТИНА оценивается как 1 и возвращает исходное значение. Последний массив значений и ошибок действует как фильтр. AGGREGATE игнорирует все ошибки и возвращает наибольшее (максимальное) из оставшихся значений. Более полный пример здесь.

Номера функций

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

Функция Функция Ref2
1 СРЕДНИЙ
2 COUNT
3 COUNTA
4 МАКСИМУМ
5 MIN
6 ТОВАР
7 СТАНДОТКЛОН.S
8 СТАНДОТКЛОН.P
9 СУММ
10 VAR.S
11 VAR.P
12 МЕДИАНА
13 MODE.SNGL
14 БОЛЬШОЙ k
15 МАЛЕНЬКИЙ k
16 PERCENTILE.INC k
17 QUARTILE.INC кварта
18 PERCENTILE.EXC k
19 QUARTILE.EXC кварта

Варианты поведения

Функция АГРЕГАТ имеет множество опций для игнорирования ошибок, скрытых строк и других функций. Возможные значения 0-7, как показано в таблице ниже.

Вариант Поведение
0 Игнорировать функции ПРОМЕЖУТОЧНЫЙ ИТОГ и АГРЕГАТ
1 Игнорировать скрытые строки, функции ПРОМЕЖУТОЧНЫЙ ИТОГ и АГРЕГАТ
2 Игнорировать значения ошибок, функции SUBTOTAL и AGGREGATE
3 Игнорировать скрытые строки, значения ошибок, функции SUBTOTAL и AGGREGATE
4 Ничего не игнорировать
5 Игнорировать скрытые строки
6 Игнорировать значения ошибок
7 Игнорировать скрытые строки и значения ошибок

Заметки

  • AGGREGATE возвращает #VALUE! ошибка, если второй аргумент функции требуется, но не указан.
  • 3D-ссылки не работают с AGGREGATE.
  • Функция AGGREGATE предназначена для вертикальных, а не горизонтальных диапазонов.

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