Microsoft Excel — один из самых популярных инструментов анализа данных в мире. Все больше фирмы используют это программное обеспечение и много людей ежедневно пользуются Excel. Однако, по моему опыту, только немногие из них в полной мере используют возможности, которые может предложить эта программа. Я представляю Вам мой список из топ 20 самых полезных формул Excel, которые каждый должен использовать для повышения эффективности. Функции Excel также очень рекомендуются для вычислений, так как они могут значительно уменьшить количество ошибок. И последнее, но не менее важное: изучение этих функций — прекрасная возможность улучшить Ваши знания Excel и стать уверенным пользователем MS Excel.
Table of Contents
1. Sum
«Sum» — это, наверное, самая простая, но и самая важная функция Exceл. Вы можете использовать эта формула для вычисления суммы диапазона ячеек.
= SUM(A1:A10) or = SUM(A1,A10)
В этом примере первая формула суммирует ячейки от A1 до A10. Вторая суммирует только ячейки A1 и A10. Вы можете попробовать с ним и попытаться использовать разные диапазоны, чтобы привыкнуть к этой функций. Обратите внимание, что вы также можете использовать числа внутри этой функции вместо ссылок.
2. Average
Еще одна очень важная функция. Как следует из названия, эта формула оценивает среднее число из диапазона ячеек. Предположим, что мы имеем диапазон чисел в столбце A.
= AVERAGE(A1:A10)
Это вернет среднее значение ячеек от A1 до A10.
3. If
Другая очень необходимая формула. Она относительно простая в использовании, но и очень мощная. Вы можете использовать эту функцию, чтобы проверить, является ли данный оператор истинным или ложным, и чтобы вернуть указанное число.
= IF(A2>100,"yes","no")
Здесь формула проверит если продажи в ячейке «A2» более 100 €. Если это заявление верно, формула возвращает «да». Если продажи ниже 100 евро, формула возвращает «нет».
4. Sumif
Sumif — еще одна очень важная формула Excel. Формула будет суммировать числа, если выполняется определенное условие.
= SUMIF(A1:A20,A2,B1:B20)
Давайте рассмотрим приведенный выше пример. У нас есть торговые агенты, которые регистрируют определенное количество продаж. Мы хотим узнать общее количество продаж для каждого агента. Функция = SUMIF (A1: A20, A2, B1: B20) суммирует значения ячеек B1: B20, которые соответствуют тексту в ячейке A2 (в случае «Ивайло»). Парень зарегистрировал общий объем продаж 325 €. Мы можем использовать формулу для расчета оборота других агентов.
5. Countif
Countif — очень полезная функция, которая работает как sumif. Он суммируется при определенном условии. Разница между sum и count состоит в том, что функция count суммирует количество ячеек, где определенное условие истинно. Напротив, суммирующая функция суммирует значения внутри ячеек.
= COUNTIF(A1:A10,">100")
Формула в приведенном выше примере проверяет, сколько продаж были выше чем 100 евро и возвращает количество продаж. Вы также можете включить более одного критерия, используя countif для этой цели.
PS: Если вы не уверены в синтаксисе функции, вы всегда можете использовать функцию «insert function» в Excel (просто нажмите знак функции в левой части функциональной панели). В следующем примере мы продемонстрируем, как это работает.
6. Counta
Эта формула подсчитывает количество ячеек определенного диапазона, которые не являются пустыми. Это очень полезно, когда у вас есть тысячи строк, и вы хотите знать, где все это кончается.
= COUNTA(A:A)
Это даст вам количество строк, которые содержат значение, текст или любой другой символ.
7. Vlookup
Вероятно, самая мощная функция Excel. Очень полезно, когда вам приходится иметь дело с более чем одной таблицей, разными листами или даже другого файла. Vlookup позволяет вам извлекать данные из одной таблицы в другую.
Продолжим этот пример, добавив еще один столбец «А» с номерами клиентов.
Обратите внимание, что есть информация о продажах и номерах клиентов, но имена клиентов отсутствуют. Однако у нас есть еще один лист Excel (Sheet2) с именами клиентов и номерами клиентов.
Вместо того, чтобы тратить свое время, чтобы посмотреть с Sheet1 на Sheet2 и искать совпадение вручную для каждой отдельной строки, мы можем использовать следующую формулу:
= VLOOKUP(A2,Sheet2!$A$1:$B$100,2,0)
Эта формула ищет значение в ячейке A2 (112 в нашем случае) в листе2, столбцы A & B (знаки «$» означают, что мы всегда хотим иметь постоянный диапазон поиска). Затем функция возвращает значение из второго столбца. Последняя часть формулы, мы пишем 0. Таким образом, мы делаем Excel не искать совпадение в порядке чисел.
Теперь попробуйте создать собственную формулу vlookup, используя опцию insert function.
В нашем случае это выглядит так:
8. Left, Right, Mid
Left, right и mid функции — очень важные функции, которые позволяют извлекать определенное количество символов из строки
= Left(A1,1) or = MID(A1,4,6) or = RIGHT(A1,5)
В нашем примере с формулой left мы берем первый символ с левой стороны. С формулой right мы можем сделать то же самое, но с символами справа налево. Имейте в виду, что пустое пространство также является символом.
9. Trim
Еще одна исключительная функция MS Excel. Функция trim удаляет пустые пространства после слов, когда их больше одного. Это может случиться довольно часто в Excel. Возможно, что информация извлекается из разных баз данных и заполняется ненужными пустым пространством между словами. Это может быть огромной проблемой, потому что ваши формули Excel могут не работать. Чтобы избавиться от раздражающих пустых пространств, мы используем формулу trim.
= TRIM(A1)
В этом примере формула удалит лишние пробелы, если она найдет несколько.
10. Concatenate
Это удобная функция Excel, которая помогает, когда мы хотим объединить ячейки.
Здесь мы хотим объединить ячейки A1, A2 и A3. Это можно сделать с помощью следующей функции:
= CONCATENATE(A1,A2,A3)
Таким образом, у нас не будет пробелов между словами. Чтобы добавить пробелы между «I» и «love», нам нужно добавить пробел. Это можно решить, добавив кавычки внутри функции:
= CONCATENATE(A1," ",A2," ",A3)
PS: Вы также можете объединить ячейки, просто добавив:
= A1&" "&A2&" "&A3
Попробуйте сами!
11. Len
Еще одна прекрасная формула, которая может применяться во многих ситуациях. Она широко используется для построения более сложных формул.
= LEN(A1)
Эта функция будет подсчитывать количество символов в ячейке.
12. Max
Функция max возвращает наибольшее значение из диапазона.
= MAX(A2:A8)
Эта формула будет выглядеть в ячейках A2: A8, и тогда она извлечет самое высокое значение из этого диапазона.
13. Min
Функция min функционирует аналогично функции max, однако она дает противоположный результат. Он извлекает самое низкое значение из диапазона данных.
= MIN(A2:A8)
Формула из приведенного выше примера вернет наименьшее число из выбранных ячеек в столбце «A».
14. Days
Это функция, когда вам нужно вычислить количество дней между двумя днями в электронной таблице.
= DAYS(B1,A1)
Формула вернет количество прошедших дней.
15. Networkdays
Иногда вы хотите работать только с рабочими днями. Эта функция работает очень похоже на приведенный выше пример. Разница в том, что он возвращает рабочие дни, прошедшие, за исключением выходных.
16. SQRT
Это довольно просто и довольно полезно одновременно. Как следует из названия, формула дает квадратный корень из числа
= SQRT(1444)
Это вернет квадратный корень из 1444 (38). Вы также можете использовать ссылку на ячейку здесь, как и во многих других формулах Excel.
17. Now
Иногда вам нужно знать текущую дату, когда вы открываете электронную таблицу Excel.
= NOW()
Это вернет текущую дату. Не забудьте установить формат на сегодняшний день. Вы можете попробовать с ним столько, сколько хотите. Вы можете, например, добавлять или вычитать дни. = Now () -14 вернет дату до двух недель.
18. Round
Функция Round очень полезна, когда вам приходится работать с округленными номерами. Excel может отображать числа для определенного символа, но сохраняет исходный номер и использует его для вычислений. Однако в некоторых случаях это может быть проблемой, и нам нужно работать только с округленными номерами. В таких случаях функция ROUND обращается к нашей помощи.
= ROUND(B1,2)
В этом примере число округляется до второго десятичного знака.
19.Roundup
Это вариация формулы round, которая может очень помочь в некоторых случаях. Онa округляет значение до ближайшего целого числа. Это очень полезно в сочетании с другими формулами Excel.
Давайте посмотрим на этот пример:
= ROUNDUP(MONTH(B3)/3,0)
Здесь мы хотим найти в каком квартале текущего года находится текущую дату. Секрет этой формулы — простая математика. Функция принимает номер месяца, например, январь равен 1, февраль равен 2 и т. Д., А затем делит его на 3, округляя до ближайшего большего числа.
20. Rounddown
Rounddown работает аналогично Roundup, однако она округляет число до ближайшего целого числа
= ROUNDDOWN(20.65,0)
Это вернет 20.
Excel имеет много полезных функций. В этой статье я попытался представить наиболее важные формулы в MS Excel наилучшим образом. Я считаю, что эти функции являются очень хорошей базой для тех из вас, кто хочет развивать свои умения Excel. Посредством освоения этих формул вы можете легко справляться с повседневными ситуациями, которые могут возникать при работе с Excel, и это действительно хорошая возможность для дальнейшего развития ваших навыков.
© 2017 Атанас Йонков
Прочитайте больше: 18 готовые макросы в VBA Excel
Literature:
1. ExcelChamps.com: The Top 15 Excel Functions you NEED to know — Excel by Joe.
3. BG Excel.info: Top 11 most popular Excel functions.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше
В следующей таблице содержатся ссылки на статьи и видеоролики, в которых покажите, как создавать формулы на данных на вашем компьютере. Примеры в статьях содержат образец данных, которые помогут вам начать работу, и рекомендации, которые помогут вам получить результаты, которые вы ожидаете.
Тип формулы |
Пример |
Условного |
Создание условных формул |
Отображение и скрытие нулевых значений |
|
Скрытие значений и индикаторов ошибок в ячейках |
|
Подстановка |
Поиск значений в списке данных |
Дата и время |
Сложение или вычитание дат |
Сложение и вычитание значений времени |
|
Отображение дат как дней недели |
|
Вставка текущих даты и времени в ячейку |
|
Финансы |
Расчет сальдо |
Расчет составной годовой ставки роста (CAGR) |
|
Статистические функции |
Вычисление среднего значения ряда чисел |
Расчет медианой группы чисел |
|
МОДА |
|
Математическое выражение |
Сложение чисел |
Вычитание чисел |
|
Умножение и деление чисел |
|
Вычисление процентов |
|
Округление числа |
|
СТЕПЕНЬ |
|
Поиск наименьшего или наибольшего числа в диапазоне |
|
Расчет факториала или перемытации числа |
|
Создание таблицы умножения |
|
Подсчет |
Подсчет непанковых ячеек |
Подсчет количества вхождений значения |
|
Подсчет уникальных значений среди повторяющихся |
|
Определение количества чисел, которые больше или меньше конкретного числа |
|
Расчет суммы с нарастающим итогом |
|
Преобразование |
Преобразование времени |
Преобразование дат из текстового формата в формат даты |
|
Преобразование чисел из текстового формата в числовой |
|
Преобразование единиц измерения |
|
Преобразование чисел в различные системы счисления |
|
Текст |
Изменение регистра текста |
Проверьте, содержит ли ячейка текст (без регистрации в досье) |
|
Проверьте, содержит ли ячейка текст (с чувствительностью к делу) |
|
Объединение текста и чисел |
|
Объединение текста с датой или временем |
|
Объединение двух и более столбцов с помощью функции |
|
Повторение символа в ячейке |
|
Отображение только последних четырех цифр идентификационных номеров |
|
Вставка текущего Excel файла, пути или таблицы в ячейку |
|
Разделение имен при помощи мастера текстов |
|
Разделение текста по столбцам при помощи функциональных возможностей Microsoft Excel |
К началу страницы
Нужна дополнительная помощь?
Эти простые, но полезные функции могут пригодиться для самых разных задач.
Чтобы применить любую из перечисленных функций, поставьте знак равенства в ячейке, в которой вы хотите видеть результат. Затем введите название формулы (например, МИН или МАКС), откройте круглые скобки и добавьте необходимые аргументы. Excel подскажет синтаксис, чтобы вы не допустили ошибку.
Аргументами называют данные, с которыми работает функция. Чтобы добавить их, нужно выделить соответствующие ячейки или ввести необходимые значения в скобках вручную.
Есть и альтернативный способ указать аргументы. Если после названия функции добавить пустые скобки и нажать на кнопку «Вставить функцию» (fx), появится окно ввода с дополнительными подсказками. Можете использовать его, если вам так удобнее.
1. МАКС
- Синтаксис: =МАКС(число1; [число2]; …).
Формула «МАКС» отображает наибольшее из чисел в выбранных ячейках. Аргументами функции могут выступать как отдельные ячейки, так и диапазоны. Обязательно вводить только первый аргумент.
2. МИН
- Синтаксис: =МИН(число1; [число2]; …).
Функция «МИН» противоположна предыдущей: отображает наименьшее число в выбранных ячейках. В остальном принцип действия такой же.
3. СРЗНАЧ
- Синтаксис: =СРЗНАЧ(число1; [число2]; …).
«СРЗНАЧ» отображает среднее арифметическое всех чисел в выбранных ячейках. Другими словами, функция складывает указанные пользователем значения, делит получившуюся сумму на их количество и выдаёт результат. Аргументами могут быть отдельные ячейки и диапазоны. Для работы функции нужно добавить хотя бы один аргумент.
4. СУММ
- Синтаксис: =СУММ(число1; [число2]; …).
Эта простая, но очень востребованная функция подсчитывает сумму чисел в выбранных ячейках. Вы можете складывать как отдельные значения, так и диапазоны ячеек. Обязательным в формуле является лишь первый аргумент.
5. ЕСЛИ
- Синтаксис: =ЕСЛИ(лог_выражение; значение_если_истина; [значение_если_ложь]).
Формула «ЕСЛИ» проверяет, выполняется ли заданное условие, и в зависимости от результата отображает одно из двух указанных пользователем значений. С её помощью удобно сравнивать данные.
В качестве первого аргумента функции можно использовать любое логическое выражение. Вторым вносят значение, которое таблица отобразит, если это выражение окажется истинным. И третий (необязательный) аргумент — значение, которое появляется при ложном результате. Если его не указать, отобразится слово «ложь».
6. СУММЕСЛИ
- Синтаксис: =СУММЕСЛИ(диапазон; условие; [диапазон_суммирования]).
Усовершенствованная функция «СУММ», складывающая только те числа в выбранных ячейках, что соответствуют заданному критерию. С её помощью можно прибавлять цифры, которые, к примеру, больше или меньше определённого значения. Первым аргументом является диапазон ячеек, вторым — условие, при котором из них будут отбираться элементы для сложения.
Если вам нужно посчитать сумму чисел не в диапазоне, выбранном для проверки, а в соседнем столбце, выделите этот столбец в качестве третьего аргумента. В таком случае функция сложит цифры, расположенные рядом с каждой ячейкой, которая пройдёт проверку.
7. СЧЁТ
- Синтаксис: =СЧЁТ(значение1; [значение2]; …).
Эта функция подсчитывает количество выбранных ячеек, которые содержат числа. Аргументами могут выступать отдельные клетки и диапазоны. Для работы функции необходим как минимум один аргумент. Будьте внимательны: «СЧЁТ» учитывает ячейки с датами.
8. ДНИ
- Синтаксис: =ДНИ(конечная дата; начальная дата).
Всё просто: функция «ДНИ» отображает количество дней между двумя датами. В аргументы сначала добавляют конечную, а затем начальную дату — если их перепутать, результат получится отрицательным.
9. КОРРЕЛ
- Синтаксис: =КОРРЕЛ(диапазон1; диапазон2).
«КОРРЕЛ» определяет коэффициент корреляции между двумя диапазонами ячеек. Иными словами, функция подсчитывает статистическую взаимосвязь между разными данными: курсами доллара и рубля, расходами и прибылью и так далее. Чем больше изменения в одном диапазоне совпадают с изменениями в другом, тем корреляция выше. Максимальное возможное значение — +1, минимальное — −1.
10. СЦЕП
- Синтаксис: =СЦЕП(текст1; [текст2]; …).
Эта функция объединяет текст из выбранных ячеек. Аргументами могут быть как отдельные клетки, так и диапазоны. Порядок текста в ячейке с результатом зависит от порядка аргументов. Если хотите, чтобы функция расставляла между текстовыми фрагментами пробелы, добавьте их в качестве аргументов, как на скриншоте выше.
Читайте также 📊📈
- 10 быстрых трюков с Excel
- 4 техники анализа данных в Microsoft Excel
- 12 простых приёмов для ускоренной работы в Excel
- Как восстановить файлы в Excel, если вы забыли их сохранить
- 3 возможности «Google Таблиц», которых точно нет в Excel
Excel is typically one of the go to tool for business professionals when it comes to analyzing data and visualizing it. Conveniently, it supports hundreds of formulas, some of which are daily drivers for most people, and others, you may not even heard of. We’ve compiled the most common formulas used in data analysis tasks and created this guide to give you examples as how you can use them in different scenarios.
xIFS Function
This function can be used to find a value that meets certain conditions, within a complex data table. It has a certain advantage over the classic xIF functions like SUMIF, COUNTIF, and the others. xIF functions answer the need for comparing against multiple conditions and this feature make them just as popular as the VLOOKUP function.
xIFS function are as follows,
- SUMIFS (2007 and above)
- COUNTIFS (2007 and above)
- AVERAGEIFS (2007 and above)
- MAXIFS (2016 and above)
- MINIFS (2016 and above)
Syntax
All xIFS functions use the same syntax except for COUNTIFS. While COUNTIF doesn’t need any additional argument for doing a count operation, while the others use a range. Below is a syntax example for SUMIFS and COUNTIFS,
- SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
- COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], …)
Example
Let’s take an example. Assume that we have a dataset that contains employee information and we want to take a look at a specific scenario. What is the sum of Base Salary of all employees from a given department and state, and were paid overtime? A very specific question with several conditions. Let’s make this question a bit more specific,
What is the sum of Base Salary of employees in the state of Florida, who are in the Marketing Department and were paid overtime?
In our sample data the columns we’re going to be working with are States, BaseSalary, Overtime, and Department.
So the formula becomes,
=SUMIFS(BaseSalary,States,»FL»,Departments,»Marketing»,Overtime,»>0″).
VLOOKUP
VLOOKUP is one of the most famous functions of Excel as it can match data from a table with an input (lookup) value. If you want to search a value in a data table and want a single value result the easiest method is using a VLOOKUP function.
Syntax
Enter what you are looking for, where you are looking, the column number of the information you are looking for, and whether you want Excel to do an approximation or precise search.
VLOOKUP(Lookup_value, table_array, col_index_num, [range_lookup])
Example
Let’s again take a hypothetical question and ask an easy question.
Which department is one of our employees, HALEY BATES, is in?
Formularized version of this question would be,
=VLOOKUP(«HALEY BATES»,A1:C6,3,FALSE) for table at below.
INDEX+MATCH
VLOOKUP is fairly easy to use and can answer several problems, IF the table is designed well for VLOOKUP. VLOOKUP can only return values from columns which are to the right of your search column. For example, you can’t search for a value in column B and return a value from column A.
When used in combination, the INDEX and MATCH functions can overcome this limitation. This way, we can search and call data anywhere in data tables.
INDEX function pinpoints the data reference, whereas the MATCH function searches for a value in a single dimension array (or range), and returns the coordinates as a number. Numbers from MATCH functions essentially become the coordinates in the INDEX function!
Syntax
=INDEX(table you are looking, row coordinates, column coordinates)
=MATCH(what you want to look up, where you are looking, match type)
Combined: INDEX(table you are looking, MATCH(what you want to look up, where you are looking, match type), MATCH(what you want to look up, where you are looking, match type))
Note: If either the row or column coordinate has a static value, you can replace that value with one of the MATCH functions which is redundant in this case.
Example
Let’s again try searching for the department HALEY BATES is in. This time, let the name information be in the right-most column.
The combined formula becomes,
=INDEX(A2:C6,MATCH(«HALEY BATES»,C2:C6,0),MATCH(«Department»,A1:C1,0))
IF
The IF function can be very handy as it returns a value as a result of a logical text. Data models can be often simplified substantially using IF statements.
Syntax
IF(logical_test, value_if_true, [value_if_false])
Example
Let’s say we want to see a Yes/No breakdown for which employees are getting paid for overtime.
The formula will be,
=IF(I2>0,»Yes»,»No»)
Basic Operators
Obvious, but easy to pass elements in formulas are operators and expressions. Knowing your way around them can come in useful when creating formulas.
Arithmetic operator | Meaning | Example |
+ (plus sign) | Addition | 3+3 |
– (minus sign) | Subtraction | 3–1 |
Negation | –1 | |
* (asterisk) | Multiplication | 3*3 |
/ (forward slash) | Division | 3/3 |
% (percent sign) | Percent | 20% |
^ (caret) | Exponentiation | 3^2 |
Comparison operator | Meaning | Example |
= (equal sign) | Equal to | A1=B1 |
> (greater than sign) | Greater than | A1>B1 |
< (less than sign) | Less than | A1<B1 |
>= (greater than or equal to sign) | Greater than or equal to | A1>=B1 |
<= (less than or equal to sign) | Less than or equal to | A1<=B1 |
<> (not equal to sign) | Not equal to | A1<>B1 |
Text operator | Meaning | Example |
& (ampersand) | Connects or concatenates two values to produce one continuous text string | («North»&»wind») |
Reference operator | Meaning | Example |
: (colon) | Range operator which produces one reference for all the cells between two references, including the two references | B5:B15 |
, (comma) | Union operator which combines multiple references into one reference | SUM(B5:B15,D5:D15) |
(space) | Intersection operator which produces one reference for cells common to the two references | B7:D7 C6:C8 |
Text formulas
Text data can be cumbersome to manage in Excel. Fortunately there’s several useful functions to tidy up data. Let’s take a look at some common examples.
- LEFT, RIGHT and MID – These functions return a portion of a text. They can be very useful when combined with other functions, like those that return the length or position of characters (LEN, FIND or SEARCH).
=LEFT(“This is the new way”,6) | This i |
=RIGHT(“This is the new way”,3) | Way |
=MID(“This is the new way”,10,5) | he ne |
- LEN – Returns the length of a text string.
=LEN(«This is the new way») | 19 |
- FIND and SEARCH – Both return the position of the desired character within a text string. Note that the FIND formula is case-sensitive, while SEARCH is not.
=FIND(«THE new»,»This is THE new way») | 9 |
=SEARCH(«the new»,»This is THE new way») | 9 |
- TRIM and CLEAN – These functions remove spaces and unwanted characters in a text. You can get rid of extra spaces or special characters in your data.
=TRIM(» This is the new way «) | This is the new way |
=CLEAN(«This
is the new way») |
This is the new way |
- SUBSTITUTE and REPLACE – These functions replace a part of a string, with a different text. Even though SUBSTITUE replaces all instances of the searched part, you can select the position of where replacement action is being taken.
=SUBSTITUTE(«This is the new way»,»new»,»old») | This is the old way |
=REPLACE(«This is the new way»,13,3,»old») | This is the old way |
- TEXT – This function helps you apply a certain formatting to a numeric value.
=»This is «&TEXT(0.0469,»0.0%»)&» the new way» | This is 4.7% the new way |
Excel is the all-in-one platform where you can collect, organize, and analyze data. We hope that this guide could help you get a better understanding of some commonly used formulas in Excel for analyzing data.
КУРС
EXCEL ACADEMY
Научитесь использовать все прикладные инструменты из функционала MS Excel.
Работа каждого современного специалиста непременно связана с цифрами, с отчетностью и, возможно, финансовым моделированием.
Большинство компаний используют для финансового моделирования и управления Excel, т.к. это простой и доступный инструмент. Excel содержит сотни полезных для специалистов функций.
В этой статье мы расскажем вам о 13 популярных базовых функциях Excel, которые должен знать каждый специалист! Еще больше о функционале программы вы можете узнать на нашем открытом курсе «Аналитика с Excel».
Без опытного помощника разбираться в этом очень долго. Можно потратить годы профессиональной жизни, не зная и трети возможностей Excel, экономящих сотни рабочих часов в год.
Итак, основные функции, используемые в Excel.
1. Функция СУММ (SUM)
Русская версия: СУММ (Массив 1, Массив 2…)
Английская версия: SUM (Arr 1, Arr 2…)
Показывает сумму всех аргументов внутри формулы.
Пример: СУММ(1;2;3)=6 или СУММ (А1;B1;C1), то есть сумма значений в ячейках.
2. Функция ПРОИЗВЕД (PRODUCT)
Русская версия: ПРОИЗВЕД (Массив 1, Массив 2…..)
Английская версия: PRODUCT (Arr 1, Arr 2…..)
Выполняет умножение аргументов.
Пример: ПРОИЗВЕД(1;2;3)=24 или ПРОИЗВЕД(А1;B1;C1), то есть произведение значений в ячейках.
3. Функция ЕСЛИ (IF)
Русская версия: ЕСЛИ (Выражение 1; Результат ЕСЛИ Истина, Результат ЕСЛИ Ложь)
Английская версия: IF (Expr 1, Result IF True, Result IF False)
Для функции возможны два результата.
Первый результат возвращается в случае, если сравнение – истина, второй — если сравнение ложно.
Пример: А15=1. Тогда, =ЕСЛИ(А15=1;2;3)=2.
Если поменять значение ячейки А15 на 2, тогда получим: =ЕСЛИ(А15=1;2;3)=3.
С помощью функции ЕСЛИ строят древо решения:
Формула для древа будет следующая:
ЕСЛИ(А22=1; ЕСЛИ(А23<0;5;10); ЕСЛИ(А24<0;8;6))
ЕСЛИ А22=1, А23=-5, А24=6, то возвращается результат 5.
4. Функция СУММПРОИЗВ(SUMPRODUCT)
Русская версия: СУММПРОИЗВ(Массив 1; Массив 2;…)
Английская версия: SUMPRODUCT(Array 1; Array 2;…)
Умножает соответствующие аргументы заданных массивов и возвращает сумму произведений.
Пример: найти сумму произведений
Находим произведения:
ПРОИЗВ1 =1*2*3=6
ПРОИЗВ2 =4*5*6=120
ПРОИЗВ3 =7*8*9=504
Сумма произведений равна 6+120+504=630
Эти расчеты можно заменить функцией СУММПРОИЗВ.
= СУММПРОИЗВ(Массив 1; Массив 2; Массив 3)
5. Функция СРЗНАЧ (AVERAGE)
Русская версия: СРЗНАЧ (Массив 1; Массив 2;…..)
Английская версия: AVERAGE(Array 1; Array 2;…..)
Рассчитывает среднее арифметическое всех аргументов.
Пример: СРЗНАЧ (1; 2; 3; 4; 5)=3
6. Функция МИН (MIN)
Русская версия: МИН (Массив 1; Массив 2;…..)
Английская версия: MIN(Array 1; Array 2;…..)
Возвращает минимальное значение массивов.
Пример: МИН(1; 2; 3; 4; 5)=1
7. Функция МАКС (MAX)
Русская версия: МАКС (Массив 1; Массив 2;…..)
Английская версия: MAX(Array 1; Array 2;…..)
Обратная функции МИН. Возвращает максимальное значение массивов.
Пример: МАКС(1; 2; 3; 4; 5)=5
8. Функция НАИМЕНЬШИЙ (SMALL)
Русская версия: НАИМЕНЬШИЙ (Массив 1; Порядок k)
Английская версия: SMALL(Array 1, k-min)
Возвращает k наименьшее число после минимального. Если k=1, возвращаем минимальное число.
Пример: В ячейках А1;A5 находятся числа 1;3;6;5;10.
Результат функции =НАИМЕНЬШИЙ (A1;A5) при разных k:
k=1; результат =1
k=2; результат=2
k=3; результат=5
9. Функция НАИБОЛЬШИЙ (LARGE)
Русская версия: НАИБОЛЬШИЙ (Массив 1; Порядок k)
Английская версия: LARGE(Array 1, k-min)
Возвращает k наименьшее число после максимального. Если k=1, возвращаем максимальное число.
Пример: в ячейках А1;A5 находятся числа 1;3;6;5;10.
Результат функции = НАИБОЛЬШИЙ (A1;A5) при разных k:
k=1; результат = 10
k=2; результат = 6
k=3; результат = 5
10. Функция ВПР(VLOOKUP)
Русская версия: ВПР(искомое значение; таблица; номер столбца; {0 (ЛОЖЬ, т.е. точное значение);1(ИСТИНА, т.е. приблизительное значение)})
Английская версия: VLOOKUP(lookup value, table, column number. {0;1})
Ищет значения в столбцах массива и выдает значение в найденной строке и указанном столбце.
Пример: Есть таблица находящаяся в ячейках А1;С4
Нужно найти (ищем в ячейку А6):
1. Возраст сотрудника Иванова (3 столбец)
2. ВУЗ сотрудника Петрова (2 столбец)
Составляем формулы:
1. ВПР(А6; А1:С4; 3;0) Формула ищет значение «Иванов» в первом столбце таблицы А1;С4 и возвращает значение в строке 3 столбца. Результат функции – 22
2. ВПР(А6; А1:С4; 2;0) Формула ищет значение «Петров» в первом столбце таблицы А1;С4 и возвращает значение в строке 2 столбца. Результат функции – ВШЭ
11. Функция ИНДЕКС(INDEX)
Русская версия: ИНДЕКС (Массив;Номер строки;Номер столбца);
Английская версия: INDEX(table, row number, column number)
Ищет значение пересечение на указанной строки и столбца массива.
Пример: Есть таблица находящаяся в ячейках А1;С4
Необходимо написать формулу, которая выдаст значение «Петров».
«Петров» расположен на пересечении 3 строки и 1 столбца, соответственно, формула принимает вид:
=ИНДЕКС(А1;С4;3;1)
12. Функция СУММЕСЛИ(SUMIF)
Русская версия: СУММЕСЛИ(диапазон для критерия; критерий; диапазон суммирования)
Английская версия: SUMIF(criterion range; criterion; sumrange)
Суммирует значения в определенном диапазоне, которые попадают под определенные критерии.
Пример: в ячейках А1;C5
Найти:
1. Количество столовых приборов сделанных из серебра.
2. Количество приборов ≤ 15.
Решение:
1. Выражение =СУММЕСЛИ(А1:C5;«Серебро»; В1:B5). Результат = 40 (15+25).
2. =СУММЕСЛИ(В1:В5;« <=» & 15; В1:B5). Результат = 25 (15+10).
13. Функция СУММЕСЛИМН(SUMIF)
Русская версия: СУММЕСЛИ(диапазон суммирования; диапазон критерия 1; критерий 1; диапазон критерия 2; критерий 2;…)
Английская версия: SUMIFS(criterion range; criterion; sumrange; criterion 1; criterion range 1; criterion 2; criterion range 2;)
Суммирует значения в диапазоне, который попадает под определенные критерии.
Пример: в ячейках А1;C5 есть следующие данные
Найти:
- Количество столовых приборов сделанных из серебра, единичное количество которых ≤ 20.
Решение:
- Выражение =СУММЕСЛИМН(В1:В5; С1:С5; «Серебро»; В1:B5;« <=» & 20). Результат = 15
Заключение
Excel позволяет сократить время для решения некоторых задач, повысить оперативность, а это, как известно, важный фактор для эффективности.
Многие приведенные формулы также используются в финансовом моделировании. Кстати, на нашем курсе «Финансовое моделирование» мы рассказываем обо всех инструментах Excel, которые упрощают процесс построения финансовых моделей.
В статье представлены только часть популярных функции Excel. А еще в Excel есть сотни других формул, диаграмм и массивов данных.
КУРС
EXCEL ACADEMY
Научитесь использовать все прикладные инструменты из функционала MS Excel.