На чтение 1 мин
Функция СРЗНАЧ в Excel используется для вычисления среднего арифметического из заданного диапазона данных.
Содержание
- Что возвращает функция
- Синтаксис
- Аргументы функции
- Дополнительная информация
- Примеры использования функции СРЗНАЧ в Excel
Что возвращает функция
Возвращает число, соответствующее среднему арифметическому от заданного диапазона данных.
Больше лайфхаков в нашем Telegram Подписаться
Синтаксис
=AVERAGE(number1, [number2], …) — английская версия
=СРЗНАЧ(число1;[число2];…) — русская версия
Аргументы функции
- number1 (число1) — первое число, диапазон чисел, из которого необходимо вычислить среднее арифметическое;
- [number2] ([число2]) (Опционально) — второе число, диапазон чисел, из которого необходимо вычислить среднее арифметическое. Максимальное количество аргументов функции — 255.
Дополнительная информация
- Аргументами функции СРЗНАЧ (AVERAGE) в Excel могут быть числа, именованные диапазоны, ссылки на ячейки, содержащие числовые значения;
- Ссылки на ячейки содержащими текст, логические значения или пустые ячейки игнорируются функцией. Вместе с тем, ячейки со значением «0» учитываются при вычислении среднего арифметического;
- Учитываются логические значения и текстовые представления чисел, которые вы вводите непосредственно в список аргументов;
- Аргументы с ошибками не могут быть учтены и использованы при работе функции.
Примеры использования функции СРЗНАЧ в Excel
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 for Mac Excel 2016 Excel 2016 for Mac Excel 2013 Excel 2010 Excel 2007 Excel for Mac 2011 Excel Starter 2010 More…Less
This article describes the formula syntax and usage of the AVERAGE function in Microsoft Excel.
Description
Returns the average (arithmetic mean) of the arguments. For example, if the range A1:A20 contains numbers, the formula =AVERAGE(A1:A20) returns the average of those numbers.
Syntax
AVERAGE(number1, [number2], …)
The AVERAGE function syntax has the following arguments:
-
Number1 Required. The first number, cell reference, or range for which you want the average.
-
Number2, … Optional. Additional numbers, cell references or ranges for which you want the average, up to a maximum of 255.
Remarks
-
Arguments can either be numbers or names, ranges, or cell references that contain numbers.
-
Logical values and text representations of numbers that you type directly into the list of arguments are not counted.
-
If a range or cell reference argument contains text, logical values, or empty cells, those values are ignored; however, cells with the value zero are included.
-
Arguments that are error values or text that cannot be translated into numbers cause errors.
-
If you want to include logical values and text representations of numbers in a reference as part of the calculation, use the AVERAGEA function.
-
If you want to calculate the average of only the values that meet certain criteria, use the AVERAGEIF function or the AVERAGEIFS function.
Note: The AVERAGE function measures central tendency, which is the location of the center of a group of numbers in a statistical distribution. The three most common measures of central tendency are:
-
Average, which is the arithmetic mean, and is calculated by adding a group of numbers and then dividing by the count of those numbers. For example, the average of 2, 3, 3, 5, 7, and 10 is 30 divided by 6, which is 5.
-
Median, which is the middle number of a group of numbers; that is, half the numbers have values that are greater than the median, and half the numbers have values that are less than the median. For example, the median of 2, 3, 3, 5, 7, and 10 is 4.
-
Mode, which is the most frequently occurring number in a group of numbers. For example, the mode of 2, 3, 3, 5, 7, and 10 is 3.
For a symmetrical distribution of a group of numbers, these three measures of central tendency are all the same. For a skewed distribution of a group of numbers, they can be different.
Tip: When you average cells, keep in mind the difference between empty cells and those containing the value zero, especially if you have cleared the Show a zero in cells that have a zero value check box in the Excel Options dialog box in the Excel desktop application. When this option is selected, empty cells are not counted, but zero values are.
To locate the Show a zero in cells that have a zero value check box:
-
On the File tab, click Options, and then, in the Advanced category, look under Display options for this worksheet.
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.
Data |
||
10 |
15 |
32 |
7 |
||
9 |
||
27 |
||
2 |
||
Formula |
Description |
Result |
=AVERAGE(A2:A6) |
Average of the numbers in cells A2 through A6. |
11 |
=AVERAGE(A2:A6, 5) |
Average of the numbers in cells A2 through A6 and the number 5. |
10 |
=AVERAGE(A2:C2) |
Average of the numbers in cells A2 through C2. |
19 |
Need more help?
Want more options?
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Use the AVERAGE function to find the mean in a range of data
Excel has a few functions that calculate the central tendency in a range of data: AVERAGE, MEDIAN, and MODE. The most commonly derived measure of central tendency is the simple average (mean). It is calculated by adding a group of numbers and dividing the result by the count of those numbers.
Here’s how to find the arithmetic mean using the AVERAGE function in Excel.
These instructions apply to Excel for Microsoft 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, and Excel for Mac.
AVERAGE Function Syntax and Arguments
A function’s syntax refers to the layout of the function and includes the function name, brackets, comma separators, and arguments. The syntax of the AVERAGE function is:
=AVERAGE(Number1,Number2,...Number255)
- Number1 (required) is the data from which you want the function to find the average.
- Number2 to Number 255 (optional) is the additional data you want to include in the average calculation. The maximum number of entries allowed is 255.
Options for entering the function and its arguments include:
- Typing the complete function into a worksheet cell.
- Inputting the function and arguments using the Function dialog box.
- Entering the function and arguments using the Excel Average Function shortcut.
Excel AVERAGE Function Example
Excel has a shortcut to enter the AVERAGE function, sometimes referred to as AutoAverage due to its association with the AutoSum feature, which is located on the Home tab of the ribbon.
The steps below cover how to enter the AVERAGE function, as shown in row four of the example image above, using the shortcut method.
-
Select cell D4, which is where the formula results will display.
-
Go to the Home tab and, in the Editing group, select the AutoSum drop-down arrow.
-
Select Average in the list to enter the AVERAGE function into cell D4.
-
Highlight cells A4 to C4 to enter these references as arguments for the function, then press the Enter key on the keyboard.
-
The number 10 appears in cell D4. This result is the average of the three numbers (4, 20, and 6).
Best Practices for Using the AVERAGE Function
Follow these guidelines when entering data for the AVERAGE function:
- You can add individual cells as arguments, rather than a continuous range. When using cells as arguments, separate cell references with a comma.
- Excel ignores blank cells, text entries, and cells containing Boolean values (TRUE or FALSE).
- If you make changes to the data in the selected cells after entering the function, it automatically recalculates the result to reflect the change.
How to AutoAverage Select Ranges
When using the AutoAverage feature, keep these tips in mind:
- The default range includes only cells containing numbers.
- The AVERAGE function should be entered at the bottom of a column of data or the right end of a row of data. It looks first for the number data above and then to the left.
- Since the AVERAGE function guesses at the range it selects for the Number argument, you should check that it’s accurate before pressing the Enter key on the keyboard to complete the function.
Blank Cells vs. Zero Cells
When it comes to finding average values in Excel, there’s a difference between blank or empty cells and those containing a zero value. Blank cells are ignored by the AVERAGE function, which can be handy since it makes finding the average for non-contiguous cells of data easy.
Turn Zero Cells Off and On
Excel displays a zero in cells with a zero value by default, such as the result of calculations. If this option is off, such cells are left blank but are included in average calculations.
-
Select File > Options to open Excel Options.
-
In the left pane, select Advanced.
-
To hide zero values in cells, go to the Display options for this worksheet section, then clear the Show a zero in cells that have zero value check box.
-
To display zero values in cells, select the Show a zero in cells that have zero value check box.
Turn Off or Turn On Zero Cells in Excel for Mac
-
Select the Excel menu.
-
Select Preferences in the list to open the Preferences dialog box.
-
Select the View category.
-
To hide zero values in cells, go to the Show in Workbook section, then clear the Zero values check box.
-
To display zero values in cells, select the Zero values check box.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
Среднедневная выручка, среднемесячная температура воздуха, средняя заработная плата… Вычисление среднего значения требуется во всех сферах, и самый быстрый способ — конечно, в excel.
- Как вычислить среднее арифметическое значение чисел
- Вычисление среднего значения для несвязанных диапазонов ячеек
- Особенность функции СРЗНАЧ
- Вычисление среднего значения с отрицательными числами
- Среднее значение по условию
- Среднее значение по нескольким условиям
Будет полезно перед прочтением:
Как вычислить среднее арифметическое значение чисел
В Excel вычисление среднего значения происходит при помощи функции СРЗНАЧ (англ. AVERAGE). Эта функция считает среднее арифметическое числовых значений.
Синтаксис функции:
=СРЗНАЧ (Число 1; Число 2;…;Число n)
Чаще всего в качестве аргументов функции СРЗНАЧ используется ссылка на диапазон ячеек. Диапазоном может быть строка, столбец или массив ячеек в Excel. Можно указать несколько не связанных между собой диапазонов. Также возможно указать ссылки на отдельные ячейки. В качестве аргументов могут выступать и просто числа, введенные с клавиатуры, но это практически не используется.
Давайте рассмотрим пример вычисления среднего арифметического значения в Excel.
В таблице представлены данные о дневном пробеге автомобиля за неделю. Нужно рассчитать среднее значение, т.е. среднедневной пробег.
Есть 3 способа воспользоваться функцией СРЗНАЧ:
Способ 1. При помощи встроенного инструмента. Ставим курсор под набором чисел, и переходим на вкладку Главная — блок Редактирование — нажимаем стрелочку возле значка Автосумма — Среднее.
На картинке видно, что Excel самостоятельно определил диапазон, который нужно усреднить. Он выделен бегущим выделением. Если этот диапазон выделен неверно, то, до нажатия Enter выделите правильный диапазон и только после этого нажмите Enter.
Способ 2. При помощи мастера функций.
Также выделите ячейку, где нужно получить среднее арифметическое. После нажмите кнопку Fx на панели инструментов (рядом со строкой формул), появится окно Вызов функции. Здесь в категории Статистические можно найти функцию СРЗНАЧ и вызвать мастер формул. И далее, установив курсор в поле Число 1, выделить диапазон ячеек и нажать Ок.
Способ 3. Выделить ячейку и ввести в строке формул:
=СРЗНАЧ(C2:C8)
Вычисление среднего значения для несвязанных диапазонов ячеек
На том же примере давайте рассчитаем среднедневной пробег для 25-26 окт, и для 30-31 окт (т.е. за 4 дня, идущие не подряд).
Сделаем это при помощи строки формул. Установим курсор в итоговую ячейку и введем в строке формул:
= СРЗНАЧ(
Далее выделим первый диапазон (цифры напротив дат 25-26 окт). Теперь нажмем клавишу Ctrl и, не отпуская ее, выделим второй диапазон. Закроем скобку и нажмем Enter. Результат на картинке.
Особенность функции СРЗНАЧ
Стоит учитывать, что функция СРЗНАЧ работает только с числовыми данными. Текстовые и пустые ячейки она просто игнорирует.
На картинке показан расчет среднего значения для трех чисел: 100, 200 и 300 — это число 200.
Сотрем значение 300. Среднее значение стало 150, потому что у нас осталось только два числа (100 и 200).
(100 + 200) / 2 = 150
А теперь вместо пустой ячейки укажем 0 (ноль). Среднее значение стало 100.
Почему так? Дело в том, что пустую ячейку функция СРЗНАЧ не считает нулем. Следовательно, она ее просто игнорирует и берет в расчет 2 числа (100 и 200). А ноль эта функция считает таким же числом, как 100 и 200, потому расчет идет исходя из трех чисел (100, 200, 0):
(100 + 200 + 0) / 3 = 100
Вычисление среднего значения с отрицательными числами
Иногда у пользователей Excel возникает вопрос: возможно ли посчитать среднее арифметическое число, если в диапазоне есть и положительные, и отрицательные значения? Конечно, можно!
Здесь работает обычное правило математики. Ведь что такое среднее — это сумма значений, деленная на их количество.
Пример:
Давайте поймем, как получился результат:
(5 + (-2) + 9 + (-8)) / 4 = (5 — 2 + 9 — = 4 / 4 = 1
Результат может быть и отрицательным, если сумма в скобках будет меньше нуля.
Среднее значение по условию
Для случаев, когда нужно усреднить не все значения, а только отвечающие условию, существует функция СРЗНАЧЕСЛИ (англ. AVERAGEIF). Условие может быть как числовое, так и текстовое.
Функция СРЗНАЧЕСЛИ имеет следующий синтаксис:
=СРЗНАЧЕСЛИ(Диапазон; Условие; [диапазон усреднения])
где Диапазон — это диапазон ячеек, которые должны соответствовать условию;
Условие — значение, которому должны соответствовать ячейки. Если условие включает в себя операторы сравнения, то их нужно указывать в кавычках, например, «<=30». Оператор “=” можно не указывают, в этом случае нужно написать просто число без кавычек.
[диапазон усреднения] — указывается, если он не совпадает с диапазоном условий, необязательный аргумент.
1) Среднее значение по числовому условию.
У нас есть таблица сотрудников, в которых указан их пол и возраст.
Нужно посчитать средний возраст сотрудников младшей возрастной группы (до 30 лет). В строке формул напишем:
=СРЗНАЧЕСЛИ(C2:C8;»<=30″)
Получим возраст 25,333.
В этом примере С2:С8 — это диапазон условия и одновременно диапазон усреднения. Поэтому третий аргумент функции не указываем.
2) Среднее значение по текстовому условию.
Посчитаем средний возраст женщин. Формула будет следующая:
=СРЗНАЧЕСЛИ(B2:B8;»Женский»;C2:C8)
В данном случае B2:B8 — диапазон условия, в котором excel ищет условие “Женский”, а C2:C8 — диапазон усреднения.
Обратите внимание, что эта функция не учитывает регистр букв. Если бы в этом примере мы написали “женский” с маленькой буквы, то формула бы так же сработала.
Также условие можно (и нужно!) указывать не в кавычках, а ссылкой на ячейку, в которую оно будет записано.
Среднее значение по нескольким условиям
Для этой цели используют функцию СРЗНАЧЕСЛИМН (англ. AVEGAREIFS).
Синтаксис функции:
=СРЗНАЧЕСЛИМН(Диапазон усреднения; Диапазон условия 1; Условие 1; Диапазон условия 2; Условие 2;…)
В отличие от функции СРЗНАЧЕСЛИ, у функции СРЗНАЧЕСЛИМН диапазон усреднения обязательно указывать всегда.
Рассмотрим пример. В таблице количество проданных товаров разными продавцами. Задача найти среднемесячное количество продаж Яблок у продавца Смирнов.
В строке формул напишем:
=СРЗНАЧЕСЛИМН(E2:E9;C2:C9;C12;D2:D9;D12)
На следующей картинке показан алгоритм работы формулы.
Диапазон усреднения — в данном примере это количество товара, ячейки E2:E9.
Диапазон условия 1 — наименование товара.
Условие 1 — ссылка на ячейку с наименованием товара.
Диапазон условия 2 — столбец с фамилиями продавцов.
Условие 2 — ссылка на ячейку с фамилией продавца.
В качестве условия можно прямо в формуле вместо ссылок указывать значение в кавычках (если текстовое) или просто значение (если это число).
Количество вложенных условий должно быть от 1 до 127.
Также полезно будет познакомиться со статьей:
Вам может быть интересно:
Резюме
Функция Excel AVERAGE вычисляет среднее (среднее арифметическое) предоставленных чисел. AVERAGE может обрабатывать до 255 отдельных аргументов, которые могут включать числа, ссылки на ячейки, диапазоны, массивы и константы.
Цель
Получите среднее значение группы чисел
Возвращаемое значение
Число, представляющее среднее значение.
Синтаксис
= СРЕДНИЙ (число1; (число2);…)
Аргументы
- number1 — число или ссылка на ячейку, которая относится к числовым значениям.
- число2 — (необязательно) число или ссылка на ячейку, которая относится к числовым значениям.
Версия
Excel 2003
Примечания по использованию
Функция СРЗНАЧ вычисляет среднее чисел, предоставленных в качестве аргументов. Чтобы вычислить среднее значение, Excel суммирует все числовые значения и делит их на количество числовых значений. Это поведение можно воспроизвести с помощью таких функций SUM и COUNT:
=SUM(A1:A5)/COUNT(A1:A5) // manual average calculation
AVERAGE может обрабатывать до 255 отдельных аргументов, которые могут включать числа, ссылки на ячейки, диапазоны, массивы и константы.
Функция СРЗНАЧ автоматически игнорирует текстовые значения и пустые ячейки. Однако включены нулевые (0) значения. Вы можете игнорировать нулевые (0) значения и / или применять определенные критерии с помощью функции СРЗНАЧЕСЛИМН, как описано ниже.
Функция AVERAGE игнорирует логические значения и числа, введенные в виде текста. Если вам нужно включить эти значения в среднее значение, см. Функцию СРЗНАЧ.
Если значения, заданные для СРЕДНЕГО, содержат ошибки, СРЗНАЧ возвращает ошибку. Вы можете использовать функцию АГРЕГАТ, чтобы игнорировать ошибки.
Основное использование
Типичный способ использования функции AVERAGE — указать диапазон, как показано ниже. Копируемая формула в F3:
=AVERAGE(C3:E3)
В каждой новой строке AVERAGE вычисляет среднее значение оценок каждого человека.
Пустые ячейки
Функция СРЕДНИЙ автоматически игнорирует пустые ячейки. На приведенном ниже экране обратите внимание, что ячейка C4 пуста, а AVERAGE просто игнорирует ее и вычисляет среднее значение только с B4 и D4:
Однако обратите внимание, что нулевое (0) значение в C5 включено в среднее значение, поскольку это действительное числовое значение. Чтобы исключить нулевые значения, используйте вместо этого СРЗНАЧЕСЛИ или СРЗНАЧЕСЛИ. В приведенном ниже примере AVERAGEIF используется для исключения нулевых значений. Как и функция СРЗНАЧ, СРЗНАЧЕСЛИ автоматически исключает пустые ячейки.
=AVERAGEIF(B3:D3,">0") // exclude zero
Смешанные аргументы
Цифры, предоставленные для СРЕДНЕГО, могут быть смесью ссылок и констант:
=AVERAGE(A1,A2,4) // returns 3
Среднее по критериям
Чтобы вычислить среднее значение с критериями, используйте СРЕДНЕЕСЛИ или СРЕДНИМЕСЛИ. В приведенном ниже примере СРЕДНЕЛИМН используется для расчета среднего балла для красных и синих групп:
=AVERAGEIFS(C5:C14,D5:D14,"red") // red average =AVERAGEIFS(C5:C14,D5:D14,"blue") // blue average
Функция СРЗНАЧЕСЛИМН также может применять несколько критериев.
Средний топ-3
Комбинируя функцию СРЕДНЕЕ с функцией НАИБОЛЬШИЙ, вы можете вычислить среднее из n верхних значений. В приведенном ниже примере формула в столбце I вычисляет среднее значение трех лучших результатов тестов в каждой строке:
Подробное объяснение здесь.
Средневзвешенное
Чтобы вычислить средневзвешенное значение, вы захотите использовать функцию СУММПРОИЗВ, как показано ниже:
Прочтите полное объяснение здесь.
Заметки
- AVERAGE автоматически игнорирует пустые ячейки и ячейки с текстовыми значениями.
- СРЕДНИЙ включает нулевые значения. Используйте AVERAGEIF или AVERAGEIFS, чтобы игнорировать нулевые значения.
- Аргументы могут быть предоставлены как константы, диапазоны, именованные диапазоны или ссылки на ячейки.
- AVERAGE может обрабатывать до 255 общих аргументов.
- Чтобы увидеть быстрое среднее значение без формулы, вы можете использовать строку состояния.
Похожие видео
Как создавать 3D-ссылки В этом видео мы рассмотрим, как создавать 3D-ссылки — элегантный способ анализа нескольких рабочих листов с помощью простых формул. Как использовать функцию СРЗНАЧЕСЛИМН В этом видео мы рассмотрим, как использовать функцию СРЗНАЧЕСЛИМН для вычисления среднего значения из чисел, которые соответствуют нескольким критериям в наборе данных. Как вычислить среднее значение В этом видео мы рассмотрим, как вычислить среднее значение из набора данных вручную и с помощью функции СРЕДНЕЕ. Что такое динамический именованный диапазон В этом видео мы познакомим вас с идеей динамического диапазона и покажем, почему вы можете захотеть его использовать. Спойлер: они автоматически корректируют формулы при изменении данных. Создание динамической ссылки на рабочий лист Иногда вы хотите динамически ссылаться на рабочий лист в формуле, чтобы ее можно было изменять на лету. В этом видео мы рассмотрим, как создать динамическую ссылку на лист в формуле. Коды ошибок формул Excel В этом видео мы рассмотрим каждый из кодов ошибок, которые Excel отображает, когда с формулой что-то не так. Мы также рассмотрим несколько простых способов устранения ошибок.