Excel aggregate на русском

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!

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

Содержание

  1. Microsoft Excel
  2. Как в таблицах Excel применять функцию АГРЕГАТ
  3. Таблица 113.1. Значения первого аргумента функции АГРЕГАТ
  4. Таблица 113.2. Значения второго аргумента функции АГРЕГАТ
  5. Функция АГРЕГАТ
  6. Синтаксис
  7. Ссылочная форма
  8. Форма массива
  9. Замечания
  10. Пример
  11. AGGREGATE function
  12. Syntax
  13. Reference form
  14. Array form
  15. Remarks
  16. Example
  17. Aggregate на русском excel

Microsoft Excel

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

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

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

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

Источник

Функция АГРЕГАТ

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

Синтаксис

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Замечания

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

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

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

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

Пример

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

Источник

AGGREGATE function

Returns an aggregate in a list or database. The AGGREGATE function can apply different aggregate functions to a list or database with the option to ignore hidden rows and error values.

Syntax

Reference form

AGGREGATE(function_num, options, ref1, [ref2], …)

Array form

AGGREGATE(function_num, options, array, [k])

The AGGREGATE function syntax has the following arguments:

Function_num Required. A number 1 to 19 that specifies which function to use.

Options Required. A numerical value that determines which values to ignore in the evaluation range for the function.

Note: The function will not ignore hidden rows, nested subtotals or nested aggregates if the array argument includes a calculation, for example: =AGGREGATE(14,3,A1:A100*(A1:A100>0),1)

Ignore nested SUBTOTAL and AGGREGATE functions

Ignore hidden rows, nested SUBTOTAL and AGGREGATE functions

Ignore error values, nested SUBTOTAL and AGGREGATE functions

Ignore hidden rows, error values, nested SUBTOTAL and AGGREGATE functions

Ignore hidden rows

Ignore error values

Ignore hidden rows and error values

Ref1 Required. The first numeric argument for functions that take multiple numeric arguments for which you want the aggregate value.

Ref2. Optional. Numeric arguments 2 to 253 for which you want the aggregate value.

For functions that take an array, ref1 is an array, an array formula, or a reference to a range of cells for which you want the aggregate value. Ref2 is a second argument that is required for certain functions. The following functions require a ref2 argument:

As soon as you type the function_num argument when you enter the AGGREGATE function into a cell on the worksheet, you will see a list of all functions that you can use as arguments.

If a second ref argument is required but not provided, AGGREGATE returns a #VALUE! error.

If one or more of the references are 3-D references, AGGREGATE returns the #VALUE! error value.

The AGGREGATE function is designed for columns of data, or vertical ranges. It is not designed for rows of data, or horizontal ranges. For example, when you subtotal a horizontal range using option 1, such as AGGREGATE(1, 1, ref1), hiding a column does not affect the aggregate sum value. But, hiding a row in vertical range does affect the aggregate.

Example

Copy the example data in the following table, and paste it in cell A1 of a new Excel worksheet. For formulas to show results, select them, press F2, and then press Enter. If you need to, you can adjust the column widths to see all the data.

Источник

Aggregate на русском excel

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

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

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

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

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

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

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

3. ссылка_1 — обязательный аргумент. Первый числовой аргумент для функций с несколькими числовыми аргументами, для которых необходимо найти агрегатное значение.
4. ссылка_2 , . — необязательные аргументы. Числовые аргументы от 2 до 253, для которых необходимо вычислить агрегатное значение.

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

Функция
НАИБОЛЬШИЙ(массив,k)
НАИМЕНЬШИЙ(массив,k)
ПРОЦЕНТИЛЬ.ВКЛ(массив,k)
КВАРТИЛЬ.ВКЛ(массив,кварт)
ПРОЦЕНТИЛЬ.ИСКЛ(массив,k)
КВАРТИЛЬ.ИСКЛ(массив,кварт)

КОММЕНТАРИИ:

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

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

ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ:
С помощью функции АГРЕГАТ можно применять различные агрегатные функции к списку или базе данных с возможностью пропускать скрытые строки и значения ошибок.

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

Источник

Функция АГРЕГАТ (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 Пропуск скрытых строк и значений ошибок

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

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

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

Функция АГРЕГАТ в 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)»), вложенные итоги, агрегаты или скрытые строки игнорироваться не будут.

Возвращает абсолютную величину числа

Возвращает арккосинус числа

Возвращает гиперболический арккосинус числа

Возвращает арккотангенс числа

Возвращает гиперболический арккотангенс числа

Возвращает арксинус числа

Возвращает гиперболический арксинус числа

Возвращает арктангенс числа

Возвращает арктангенс для заданных координат x и y

Возвращает гиперболический арктангенс числа

Возвращает гиперболический косинус числа

Возвращает гиперболический косинус числа

Возвращает котангенс угла

Возвращает гиперболический косеканс угла

Округляет число в большую сторону до ближайшего целого или кратного

Присваивает имена результатам вычислений, чтобы обеспечить хранение промежуточных вычислений, значений или определение имен в формуле

Возвращает натуральный логарифм числа

Возвращает логарифм числа по заданному основанию

Возвращает десятичный логарифм числа

Возвращает гиперболический секанс угла

Возвращает синус заданного угла

Возвращает гиперболический синус числа

Возвращает гиперболический тангенс числа

Преобразует римские числа в арабские в виде числа

Преобразует радианы в градусы

Возвращает двойной факториал числа

Преобразует текстовое представление числа в заданном основании в десятичное число

Возвращает положительное значение квадратного корня

Возвращает квадратный корень из значения выражения (число * пи)

Возвращает матрицу единицы или заданный размер

Возвращает обратную матрицу массива

Возвращает определитель матрицы массива

Возвращает мультиномиальный коэффициент множества чисел

Возвращает матричное произведение двух массивов

Округляет число до ближайшего нечетного целого

Возвращает наибольший общий делитель

Возвращает наименьшее общее кратное

Округляет число до ближайшего целого или кратного

Округляет число в большую сторону до ближайшего целого или кратного

Округляет число до ближайшего целого или кратного Число округляется до большего значения вне зависимости от его знака

Округляет число в меньшую сторону до ближайшего целого или кратного

Округляет число до ближайшего целого или кратного Число округляется до большего значения вне зависимости от его знака

Округляет число до указанного количества десятичных разрядов

Округляет число до ближайшего большего по модулю значения

Округляет число до ближайшего меньшего по модулю значения

Возвращает число, округленное с требуемой точностью

Преобразует число в текстовое представление с заданным основанием (базой)

Возвращает остаток от деления

Отбрасывает дробную часть числа

Создает список последовательного числа в массиве, например 1, 2, 3, 4

Возвращает произведение аргументов

Возвращает промежуточный итог в списке или базе данных

Преобразует градусы в радианы

Преобразует арабские числа в римские в виде текста

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

Возвращает массив случайных чисел в диапазоне от 0 до 1 Тем не менее можно указать количество заполняемых строк и столбцов, минимальное и максимальное значения, а также указать, следует ли возвращать целые числа или десятичных значений

Возвращает случайное число в интервале между двумя заданными числами

Возвращает случайное число в интервале от 0 до 1

Возвращает результат возведения числа в степень

Суммирует ячейки, удовлетворяющие заданному условию

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

Возвращает сумму квадратов аргументов

Возвращает сумму квадратов разностей соответствующих значений в двух массивах

Возвращает сумму произведений соответствующих элементов массивов

Возвращает сумму разностей квадратов соответствующих значений в двух массивах

Возвращает сумму сумм квадратов соответствующих элементов двух массивов

Возвращает факториал числа

Округляет число до ближайшего меньшего целого

Возвращает целую часть частного при делении

Округляет число до ближайшего четного целого

Возвращает количество комбинаций для заданного числа объектов

Возвращает количество комбинаций с повторами для заданного числа элементов

Понравилась статья? Поделить с друзьями:
  • Excel advanced что это за программа
  • Excel advanced user это
  • Excel advanced level что это
  • Excel advanced filter with or
  • Excel advanced filter not filtering