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

Microsoft Excel

трюки • приёмы • решения

Как в таблицах Excel применять функцию АГРЕГАТ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Формулы в ячейках в excel

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

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

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

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

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

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

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

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

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

​ в столбце Amount​

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Как составить таблицу в excel с формулами

​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​ в столбце.​ столбце таблицы. Однако​Также можно перетаскивать поля​ либо в области​ качестве синонима математических​

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

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

Функция АГРЕГАТ [AGGREGATE] стала доступна впервые в Excel 2010 версии. Можно считать ее расширенным вариантом множества статистических функций, которые определяют среднее, максимальное, минимальное и т.п. значения, т.к. она позволяет делать вычисления, игнорируя не только значения ошибок (эту проблему можно легко решить с использованием функции ЕСЛИОШИБКА [IFERROR] и формулы массива), но и скрытые ячейки.

  • Номер_функции [function_num] изменяется от 1 до 19:
    1 — СРЗНАЧ [AVERAGE]
    2 — СЧЁТ [COUNT]
    3 — СЧЁТЗ [COUNTA]
    4 — МАКС [MAX]
    5 — МИН [MIN]
    6 — ПРОИЗВЕД [PRODUCT]
    7 — СТАНДОТКЛОН.В [STDEV.S]
    8 — СТАНДОТКЛОН.Г [STDEV.P]
    9 — СУММ [SUM]
    10 — ДИСП.В [VAR.S]
    11 — ДИСП.Г [VAR.P]
    12 — МЕДИАНА [MEDIAN]
    13 — МОДА.ОДН [MODE.SNGL]
    14 — НАИБОЛЬШИЙ [LARGE]
    15 — НАИМЕНЬШИЙ [SMALL]
    16 — ПРОЦЕНТИЛЬ.ВКЛ [PERCENTILE.INC]
    17 — КВАРТИЛЬ.ВКЛ [QUARTILE.INC]
    18 — ПРОЦЕНТИЛЬ.ИСКЛ [PERCENTILE.EXC]
    19 — КВАРТИЛЬ.ИСКЛ [QUARTILE.EXC]
  • Параметры [options] — способ обработки ошибок и скрытых ячеек, изменяется от 0 до 7:
    0 (по умолчанию) — Пропускать вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
    1 — Пропускать скрытые строки и вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
    2 — Пропускать значения ошибок, вложенные функций ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
    3 — Пропускать скрытые строки, значения ошибок, вложенные функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ и АГРЕГАТ
    4 — Ничего не пропускать
    5 — Пропускать скрытые строки
    6 — Пропускать значений ошибок
    7 — Пропускать скрытые строки и значения ошибок
  • Массив [array]- обрабатываемый диапазон данных
  • [k] — позиция в массиве для функций: наибольшее, наименьшее, процентиль, квадратиль

Оставьте комментарий!

На сообщение “Функция АГРЕГАТ [AGGREGATE]” комментариев 15

Нужная функция! Спасибо огромное!

Пожалуйста, Ефим, пользуйтесь успешно!

Да, поинтереснее Subtotal

Спасибо Вам. Я бы никогда на такое название функции не обратил внимание. А функция нужная.

Красота! Спасибо, я даже и не подозревала, что есть что-то большее, чем промежуточные итоги

Очень нужная функция. Столько плюсов и жаль, что она не так часто встречается в чьих-то файлах. Вероятно, по незнанию

Я прям зачитался Вашим блогом. Спасибо, Вы расширяете мои знания!

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

Первый раз увидел такую полезную формулу. Я в восторге!

У меня при виде названия такой функции никогда таких и ассоциаций не возникало. А зря! Очень полезная

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

Спасибо за просвещение, порой и не догадаешься что искать

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

Да уж, это покруче всяких промежуточных итогов!

Функция АГРЕГАТ для работы с ошибками в ячейках таблицы Excel

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

Читать еще:  Среднее значение в excel формула

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

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

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

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

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

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

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

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

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

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

  • 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)»), вложенные итоги, агрегаты или скрытые строки игнорироваться не будут.

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

СИНТАКСИС ссылочной формы:
=АГРЕГАТ( номер_функции ; параметры ; ссылка_1 ;[ ссылка_2 ];. )

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

АРГУМЕНТЫ:
1. номер_функции — обязательный аргумент. Число от 1 до 19, определяющее функцию, которую необходимо использовать:

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

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

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

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

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


ОГРАНИЧЕНИЯ:
Если второй ссылочный аргумент необходим, но не указан, функция АГРЕГАТ возвращает ошибку «#ЗНАЧ!».
Если одна или более ссылок являются трехмерными, функция АГРЕГАТ возвращает ошибку «#ЗНАЧ!».

ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ:

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

ФОРМУЛЫ МАССИВА:
Функция не работает в формулах массива

В КАКОЙ ВЕРСИИ EXCEL РАБОТАЕТ:
В Excel 2010.

Похожие статьи

Ссылка на основную публикацию
Похожие публикации
Adblock
detector