Наиболее часто используемые функции excel


КУРС

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 есть следующие данные

Найти:

  1. Количество столовых приборов сделанных из серебра, единичное количество которых ≤ 20.

Решение:

  1. Выражение  =СУММЕСЛИМН(В1:В5; С1:С5; «Серебро»; В1:B5;« <=» & 20). Результат = 15

Заключение

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

Многие приведенные формулы также используются в финансовом моделировании. Кстати, на нашем курсе «Финансовое моделирование» мы рассказываем обо всех инструментах Excel, которые упрощают процесс построения финансовых моделей.

В статье представлены только часть популярных функции Excel. А еще в Excel есть сотни других формул, диаграмм и массивов данных.


КУРС

EXCEL ACADEMY

Научитесь использовать все прикладные инструменты из функционала MS Excel.

November 30 2012, 21:50

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

Предлагаю 10 наиболее часто используемых мной функций в Экселе:

Кратко

English

Формула

Для чего

Ограничения (2003 Эксель)

1

сумм

SUM

сумм(число1;число2;…)

Суммирует аргументы.

от 1 до 30 аргументов.

2

суммесли

SUMIF

суммесли(диапазон; критерий; диапазон_суммирования)

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

Длина сопоставляемых строк — не более 255 символов.

3

впр

VLOOKUP

впр(искомое_значение; таблица; номер столбца; интервальный_просмотр)

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

4

правсимв

RIGHT

правсимв(текст; число_знаков)

Выдает самые правые знаки текстовой строки.

5

сцепить

CONCATENATE

сцепить(текст1; текст2;…)

Объединяет несколько текстовых элементов в один.

от 1 до 30 аргументов

6

левсимв

LEFT

левсимв(текст; количество_знаков)

Выдает нужное количество самых левых знаков в строке.

7

округл

ROUND

округл(число; число_разрядов)

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

8

текст

TEXT

текст(значение; формат)

Форматирует число и преобразует его в текст.

9

счётесли

COUNTIF

счётесли(диапазон; критерий)

Подсчитывает количество непустых ячеек, удовлетворяющих заданному условию внутри диапазона.

10

если

IF

если(лог_выражение; значение_если_истина; значение_если_ложь)

Выполняет проверку условия.

До 7 функций ЕСЛИ могут быть вложены друг в друга.

A good grasp on Excel functions can enhance your ability to perform day to day business tasks. Although there are hundreds of formulas in Microsoft Excel’s repertoire, most users only ever use a handful of them and you probably won’t ever need to use most of them. We handpicked some of the crafty and useful functions Excel has to offer and created this guide. Let’s take a look at some of the most commonly used functions together. You can download our sample workbook here.

VLOOKUP, HLOOKUP

VLOOKUP is one of the most famous functions of Excel as it allows matching data from a table to user selection. Although not as widely known, HLOOKUP does the same thing, although in a transposed search pattern.

Both functions look up and find a value within a table. While VLOOKUP uses the first column to search for the lookup value (first argument of both functions); HLOOKUP uses first row. After finding lookup value in search column or row, both function return the value in specified column or row number in the table array selection. The last parameter determines whether the formula should look for an exact or approximate string (range lookup).

The syntax for these two formulas are,

VLOOKUP(Lookup_value, table_array, col_index_num, [range_lookup])

HLOOKUP(Lookup_value, table_array, row_index_num, [range_lookup])

Sample use

Let’s assume that we need to find which department a user belongs to. Using a VLOOKUP formula and targeting the appropriate fields, we can create a search engine. Typing in “HALEY BATES” will find the corresponding column (B9) in our table (A1:C6) and will return the value of the Department column (3) and will look for the exact value entered (FALSE).

IF, AND, OR

IF function is a handy and easy to use function. You can have Excel check for a logical test and set a value to the cell or run another formula, based on the result of the test, which can be TRUE or FALSE.

The syntax for this formula is,

IF(logical_test, value_if_true, [value_if_false])

Sample Use

Any ‘this or that’ situation can be given as an example. Here, we created a simple list of grades and are trying to find whether students passed or failed the test. If the grade is equal to or greater than 70, it’s a pass, otherwise a fail (B2>=70). We can also have Excel print “Pass” if this statement is true, if not then formula will return “Fail”.

To enhanced the capabilities of an IF function, it is often combined with other logical functions. Most popular functions include AND and OR functions. AND and OR functions compare their arguments  and give TRUE or FALSE as a result. These return values can be used in an IF formula logical test argument to test more than one condition at the same time.

The syntax for these two formulas are,

AND(logical1, [logical2], …)

OR(logical1, [logical2], …)

In an alternative scenario, let’s assume that everyone has a total of 3 grades (exams and final test). “Pass” condition requires two options to be evaluated,

  1. All grades should be equal to or greater than 60
  2. Average of grades should be equal to or greater than 70

«All grades should be equal or greater than 60” condition requires “all” grades to be equal to or greater than 60. We can use AND function to combine these statements,

AND(B7>=60,C7>=60,D7>=60)

On the other hand; if one of the two options is enough for a passing grade, we can use the OR function to compare the two,

OR(AND(B7>=60,C7>=60,D7>=60),AVERAGE(B7:D7)>=70)

NOW, TODAY

NOW and TODAY functions return the “computer’s current time and date” respectively. We must stress the “computer’s” part, because the formula will return whatever your computer thinks the time is, whether it’s right or not. Both formulas are extremely easy to use and they don’t use any arguments, you simply type them in with the open and closed parentheses.

The syntax for these two formulas are,

=NOW()

=TODAY()

Sample Use

SUM

The SUM function, as the name suggests, adds things. It adds all numerical values defined in its arguments. Arguments can be a static numerical value, a single cell, or range. You can add up to 255 arguments into a single SUM function.

The syntax is,

SUM(number1,[number2],…)

Sample Use

Summary of

  • 2 single cells: B2, B3
  • 2 ranges: B4:B6, B7:C10
  • Static value: 14

Please note that the non-numeric value in C8 (“a” character) is ignored.

AVERAGE

AVREAGE function is used exactly the same way as the SUM function. It is used to calculate the average of all numerical values in the syntax. Static values, single cells, and ranges can be used as arguments and argument limit is 255 like in SUM function.

The syntax is,

AVERAGE(number1,[number2],…)

Sample Use

Summary of

  • 2 single cells: B2, B3
  • 2 ranges: B4:B6, B7:C10
  • Static value: 14

Please note that the non-numeric value in C8 (“a” character) is ignored.

SUMIF, COUNTIF

SUMIF and COUNTIF functions add up or count the number of values, only when a given criteria is met. Both functions search the range of arguments and check the condition stated in the criteria arguments. SUMIF function also has an optional argument named sum_range that can be used if the sum values and search values are in different ranges.

Criteria argument can be set for logical conditions like equal, not equal, greater than, equal to or greater than, lesser than, and equal to or lesser than. For the equal to condition; you can set a static value or a cell reference and for others, you can use operators. For example, to search for values “greater than value of C5 cell” the criteria parameter should be “>”&C5.

The syntax for these two formulas are,

COUNTIF(range, criteria)

SUMIF(range, criteria, [sum_range])

Sample Use — COUNTIF

Let’s use the same table we used in the previous example IF, OR, AND.

To find the number of students who passed, we can make a search on the Pass Or Not column, and count the “Pass” strings. The formula should be,

=COUNTIF($E$2:$E$24,»Pass»)

To find the number of students who got at least 70 in the Final,

=COUNTIF($D$2:$D$24,»>=»&70)

Sample Use — SUMIF

For this example, we’re going to use a table of Property Values and Commission rates. Assume that we need to calculate the total commissions for property valued over $160,000. The formula syntax for this case would be,

=SUMIF(A27:A30,»>160000″,B27:B30)

And this will give,

RIGHT, LEFT, MID

These three are the fundamental text functions of Excel and are used the grab certain parts from texts. All functions use text as the first argument. While RIGHT and LEFT functions have one more argument to determine the number of characters (num_bytes) to be included, MID function uses two more arguments to determine where the characters (start_num) start and the number of characters (num_bytes) to be extracted.

As the names suggest, LEFT, RIGHT and MID grab text form left, right and the middle respectively.

The syntax for these formulas are,

LEFT(text, [num_chars])

RIGHT(text, [num_chars])

MID(text, start_num, num_chars)

Sample use

The cell B5 contains the text we want to extract. Here are some examples for the use of these formulas,

  • 3 characters from left: =LEFT($B$1,3)
  • 5 characters from right =RIGHT($B$1,5)
  • Characters from 4 to 10 =MID($B$1,4,7)

Please note that finding characters between 4th and 10th requires setting start_num 4 and num_chars 7.  num_chars is not the last character’s index, but it’s how many characters are needed to reach that point.

ROUND

The ROUND function allows you to manage the decimal portion of a numeric value. It takes 2 arguments. The first one is the numeric value itself (number). This can be a static number or a cell reference as usual. The second argument is the number of decimals to round to (num_digits).

The syntax is,

ROUND(number, num_digits)

Sample Use

Rounding 14.375 to 2 digits will result 14.38. If we use 1 as num_digits argument, the result will be 14.4.

Alternatively; negative numbers can be used as num_digits to round to the left of the decimal point. For example, if num_digit is -3, this means 1000 which is 3 power of 10.

There are hundreds and hundreds of formulas in Excel but we can’t cover each and every one of them. But don’t stop here! Keep expanding your knowledge and practice with formulas to master Excel. You will feel the difference in your productivity in no time.

#статьи

  • 6 сен 2019

  • 13

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

 vlada_maestro / shutterstock

Мария Ираидина

Пишет про управление в Skillbox Media. Работала координатором проектов в Русском музее, писала для блога агентства CRM-маркетинга Out of Cloud.

В этой статье мы рассмотрим пять базовых функций:

  • СУММ — суммирование значений в ячейках диапазона
  • СРЗНАЧ — вычисление среднего арифметического из выбранных ячеек
  • МИН — определение минимального значения в диапазоне
  • МАКС — определение максимального значения в диапазоне
  • СЧЕТ — подсчёт количества ячеек, содержащих числа

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

Чтобы получить общую сумму чисел одного столбца, нужно:

  • Выделить диапазон: столбец или ячейки с числами, которые нужно сложить.
  • Выбрать Вставка → Функции → СУММ или ∑ → СУММ.

Если поменять действия местами, результат будет одинаковым.

Можно использовать второй вариант:

  • Выбрать первую пустую ячейку в конце диапазона.
  • Выбрать ∑ → СУММ.
  • Вписать в свободную ячейку значения нужных диапазонов.

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

На примере показана формула вычисления и получившееся в результате число. Видно, что общая сумма чисел в диапазоне A1:А5 — 100.

Эта функция рассчитывает среднее арифметическое в выделенном диапазоне чисел.

Вот как можно вычислить среднее значение:

  • Выбрать первую свободную ячейку в конце диапазона.
  • Выбрать ∑ → СРЗНАЧ.
  • Вписать в свободную ячейку значения диапазонов.

На примере видно, что среднее значение в диапазоне A1:А5 равно 20.

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

Чтобы вычислить минимальное значение, нужно:

  • Выбрать первую свободную ячейку в конце диапазона.
  • Выбрать подходящую функцию из списка: ∑ → МИН.
  • Вписать в свободную ячейку значения нужных диапазонов.

На примере показано минимальное значение в диапазоне A1:А5, которое равно 10, и формула его вычисления.

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

Максимальное значение можно вычислить так:

  • Выбрать первую свободную ячейку в конце диапазона.
  • Выбрать функцию ∑ → МАКС.
  • Вписать в свободную ячейку значения нужных диапазонов.

Получилось, что максимальное значение в диапазоне A1:A5 равно 30.

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

Чтобы вычислить количество ячеек, содержащих числа, нужно сделать следующее.

  • Выбрать первую свободную ячейку в конце диапазона.
  • Выбрать функцию ∑ → СЧЕТ.
  • Вписать в свободную ячейку значения нужных диапазонов.

Количество числовых ячеек в диапазоне A1:A5 равно 5.

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

Многие боятся Excel, но если научиться им пользоваться, он может упростить жизнь. Например, помочь предпринимателю определить VIP-клиентов. Представьте, что у вас есть таблица в 10 тысяч строк, в которой собраны платежи от разных клиентов за разные даты. Нужно отфильтровать список и оставить только тех, кто платил после 15 марта и не меньше 100 тысяч рублей. А потом из них выбрать тех, чьи платежи были такими не только в марте, но еще в феврале и январе.

Excel — это полезный инструмент, в котором не разобраться за один день. Если вы никогда с ним не работали, то на курсе Skillbox вам расскажут, как правильно использовать эту программу.

Научитесь: Excel + Google Таблицы с нуля до PRO
Узнать больше

Обновил Сергей Ломакин

Краткая справка

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

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

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

Продвинем ваш бизнес

В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров

Подробнее

Продвинем ваш бизнес

1. ВПР

ВПР расшифровывается как «вертикальный просмотр».

ВПР позволяет найти данные в текстовой строке таблицы или в диапазоне ячеек и добавить их в другую таблицу.

Запустим контекстную рекламу в Яндексе

Синтаксис

Функция состоит из 4 аргументов и представлена следующей формулой:

=ВПР(искомое_значение;таблица;номер_столбца;[интервальный_просмотр])

  • «Искомое значение» указывают в первом столбце диапазона ячеек. Аргумент может являться значением или ссылкой на ячейку.
  • «Таблица». Группа ячеек, в которой выполняется поиск искомого и возвращаемого значения. Диапазон ячеек должен содержать искомое значение в первом столбце и возвращаемое значение в любом месте.
  • «Номер столбца». Номер столбца, содержащий возвращаемое значение.
  • «Интервальный просмотр» – необязательный аргумент. Это логическое выражение, определяющее, насколько точное совпадение должна обнаружить функция. В связи с этим условием выделяют 2 функции:

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

○ Ложь – ищет точное значение в первом столбце.

Примеры

Рассмотрим несколько примеров использования функции ВПР.

Предположим, нам нужно найти в таблице количество просмотров по запросу «купить планшет».

Как найти в Excel определенное значение

Чтобы найти в табличке нужное значение, понадобится функция ВПР

Функции нужно найти данные, соответствующие значению «планшет», которое указано в отдельной ячейке (С3) и выступает в роли искомого значения. Аргумент «таблица» здесь – диапазон поиска от A1:B6; номер столбца, содержащий возвращаемое значение – «2». В итоге получаем следующую формулу: =ВПР(С3;А1:B6;2). Результат – 31325 просмотров в месяц.

Результат – значение ячейки, содержащей искомое слово «планшет». «31325»

Используем формулу ВПР

В следующих двух примерах применен интервальный просмотр с двумя вариантами функций: ИСТИНА и ЛОЖЬ.

Обратите внимание на количество просмотров запроса «купить машину». Приблизительное значение – «886146»

Применен интервальный просмотр с функцией ИСТИНА, которая выдает приблизительное значение «886146» («купить машину») при искомом значении «900000»

Используем функцию ЛОЖЬ

Применение интервального просмотра с функцией ЛОЖЬ позволяет найти значение, в точности равное искомому

2. ЕСЛИ

Функция ЕСЛИ выполняет проверку заданных условий, выбирая один из двух возможных результатов: если сравнение истинно и если сравнение ложно.

Синтаксис

Формула функции состоит из трех аргументов и выглядит следующим образом:

=ЕСЛИ(логическое_выражение;«значение_если_истина»;«значение_если_ложь»),

где:

  • «логическое выражение» – формула;
  • «значение если истина» – значение, при котором логическое выражение выполняется;
  • «значение если ложь» – значение, при котором логическое выражение не выполняется.

Примеры

Рассмотрим пример использования обычной функции ЕСЛИ.

Значение подставляется автоматически благодаря функции ЕСЛИ

Выполнение плана продаж здесь обусловлено наличием суммы выручки больше 30 000 руб.

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

=ЕСЛИ(B2>30000;«План выполнен»;«План не выполнен»)

  • Логическое выражение здесь – формула «B2>30000».
  • «Значение если истина» – «План выполнен».
  • «Значение если ложь» – «План не выполнен».

Вложенные функции ЕСЛИ

Помимо обычной функции ЕСЛИ, которая выдает всего 2 результата – «истина» и «ложь», существуют вложенные функции ЕСЛИ, выдающие от 3 до 64 результатов. В данном случае формула может вмещать в себя несколько функций.

Используем функцию ЕСЛИ

В этом примере одна функция вложена в другую, и всего внесено 3 результата

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

Существует еще один способ использования функции ЕСЛИ – для проверки, пуста ячейка или нет. Для этого ее можно использовать с функцией ЕПУСТО:

=ЕСЛИ(ЕПУСТО(номер ячейки);«Пустая»;«Не пустая».

Используем формулу =ЕСЛИ(ЕПУСТО(номер ячейки);«Пустая»;«Не пустая».

Пример совмещения 2 функций, позволяющего выявить верный результат

Вместо функции ЕПУСТО также можно использовать другую формулу:

«номер ячейки=«» (ничего).

Используем формулу «номер ячейки=«» (ничего)

Формула не требует добавления других функций

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

Функция ЕСЛИ является основой других формул: СУММЕСЛИ, СЧеТЕСЛИ, ЕСЛИОШИБКА, СРЕСЛИ. Мы рассмотрим три из них – СУММЕСЛИ, СЧеТЕСЛИ и ЕСЛИОШИБКА.

«Google Таблицы»: большой и простой гайд

«Google Таблицы»: большой и простой гайд

3. СУММЕСЛИ и СУММЕСЛИМН

Функция СУММЕСЛИ позволяет суммировать данные, соответствующие условию и находящиеся в указанном диапазоне.

Синтаксис

Функция состоит из трех аргументов и имеет формулу:

=СУММЕСЛИ(диапазон;условие;[диапазон_суммирования])

  • «Условие» – аргумент, определяющий какие именно ячейки нужно суммировать. Это может быть текст, число, ссылка на ячейку или функция. Обратите внимание на то, что условия с текстом и математическими знаками необходимо заключать в кавычки.
  • «Диапазон суммирования» – необязательный аргумент. Позволяет указать на ячейки, данные которых нужно суммировать, если они отличаются от ячеек, входящих в диапазон.

Пример

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

В нашем случае функция вычисляет сумму 519414

Используем синтаксис. В примере функция вычислила сумму (519414), которая является сложением ячеек (B2:B4), удовлетворяющих условию (>100000). Формула: =СУММЕСЛИ(B2:B6;«>100000»)

Если нужно суммировать ячейки в соответствии с несколькими условиями, можно воспользоваться функцией СУММЕСЛИМН.

Синтаксис

Формула функции имеет следующий вид:

=СУММЕСЛИМН(диапазон_суммирования; диапазон_условия1; условие1; [диапазон_условия2; условие2]; …)

«Диапазон условия 1» и «условие 1» – обязательные аргументы, остальные – необязательные.

4. СЧЕТЕСЛИ и СЧЕТЕСЛИМН

Функция СЧеТЕСЛИ считает количество непустых ячеек, соответствующих заданному условию внутри указанного диапазона.

Синтаксис

Формула функции:

=СЧЕТЕСЛИ(диапазон;критерий)

  • «Диапазон» – группа ячеек, которые нужно подсчитать.
  • «Критерий» – условие, согласно которому выбираются ячейки для подсчета.

Пример

В примере функция подсчитала количество ключей, переходов по которым больше 100 000.

Получилось 3 ключа, соответствующих заданным условиям

Функция подсчитывает количество элементов, не указывая ссылок на них

В функции СЧЕТЕСЛИ можно использовать только один критерий. Если нужно сделать подсчет по нескольким условиям, примените функцию СЧЕТЕСЛИМН.

Синтаксис

Функция позволяет подсчитать количество ячеек, соответствующих нескольким заданным условиям. Каждому условию соответствует один вариант диапазона ячеек.

Формула функции:

=СЧЕТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…)

«Диапазон условия 1» и «условие 1» – обязательные аргументы, остальные необязательны. Можно использовать до 127 пар диапазонов и условий.

5. ЕСЛИОШИБКА

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

Синтаксис

Функция имеет 2 аргумента и представлена формулой:

=ЕСЛИОШИБКА(значение;значение_если_ошибка),

где:

  • «значение» – формула, которая проверяется на наличие ошибки;
  • «значение_если_ошибка» – значение, появляющееся в ячейке в том случае, если вычисление в формуле выдало ошибку.

Формула в примере выдает правильный результат

Что-то не сходится

Предположим, что у вас сломался счетчик аналитики, и в ячейке, в которой нужно указать число посетителей, стоит ноль, а число покупок – 32. Как такое может быть? Функция указывает на ошибку и вводит значение, соответствующее ей – «перепроверить».

Альт

Функция знает, что на ноль делить нельзя, поэтому вводит значение, указываемое при возможной ошибке

6. ЛЕВСИМВ

Функция ЛЕВСИМВ позволяет выделить необходимое количество знаков с левой стороны строки.

Синтаксис

Функция состоит из 2 аргументов и представлена формулой:

=ЛЕВСИМВ(текст;[число_знаков]),

где:

  • «текст» – текстовая строка, содержащая знаки, которые необходимо извлечь;
  • «число знаков» – необязательный аргумент, указывающий на количество извлекаемых знаков.

Пример

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

Формула следующая: =ЛЕВСИМВ(А5;60)

Получаем автоматическое заполнение тайтла

Если вы хотите, чтобы тайтлы были лаконичными и состояли из 60 знаков, функция отсчитает первые 60 символов и покажет, как будет выглядетьтайтл. Для этого необходимо составить формулу: =ЛЕВСИМВ(А5;60), где А5 – адрес рассматриваемой ячейки, «60» – число извлекаемых символов.

7. ПСТР

Функция ПСТР позволяет извлечь необходимое количество символов внутри текста, начиная с указанной позиции.

Синтаксис

Формула функции состоит из 3 аргументов:

=ПСТР(текст;начальная_позиция;число_знаков)

  • «Текст» – строка, содержащая символы, которые нужно извлечь.
  • «Начальная позиция» – позиция знака, с которого начинается извлекаемый текст.
  • «Число знаков» – количество извлекаемых символов.

Пример

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

Начальная позиция – «9» (то есть 9-й символ в ячейке А3 – «К»), а число знаков – 100

Тайтл стал более читабельным

8. ПРОПИСН

Функция ПРОПИСН делает все буквы в тексте прописными.

Синтаксис

Формула функции:

=ПРОПИСН(текст)

«Текст» здесь – текстовый элемент или ссылка на ячейку.

Пример

Строчные буквы преобразованы в прописные в мгновение ока

Если ячеек много, мы сэкономим кучу времени

9. СТРОЧН

Функция СТРОЧН делает все буквы в тексте строчными.

Синтаксис

Формула функции:

=СТРОЧН(текст)

Аргумент «текст» – текстовый элемент или адрес ячейки.

Пример

Формула: =СТРОЧН(B1) позволила быстро превратить прописные буквы в строчные

Замены прошла успешно и «РОЖДЕНИЯ» превратилось в «рождения»

10. ПОИСКПОЗ

Функция ПОИСКПОЗ помогает найти указанный элемент в массиве ячеек и определяет его положение.

Синтаксис

Формула функции:

=ПОИСКПОЗ(искомое_значение;просматриваемый_массив;тип_сопоставления)

«Искомое значение» и «просматриваемый массив» – обязательные аргументы, «тип сопоставления» – необязательный.

Рассмотрим подробнее аргумент «тип сопоставления». Он указывает, каким образом сопоставляется найденное значение с искомым. Существует 3 типа сопоставления:

1 – значение меньше или равно искомому (при указании данного типа нужно учитывать, что просматриваемый массив должен быть упорядочен по возрастанию);

0 – точное совпадение;

-1 – наименьшее значение, которое больше или равно искомому.

Примеры

Рассмотрим следующий пример. Здесь я попыталась узнать, какой из запросов в приведенной таблице имеет количество переходов, которое равно или меньше 900.

Обратите внимание на то, что результат «3» указывает не на строку в таблице, а на позицию строки в выделенном диапазоне

Получаем значение 3

Формула функции здесь:

=ПОИСКПОЗ(900;B2:B6;1)

  • 900 – искомое значение.
  • B2:B6 – просматриваемый массив.
  • 1 – тип сопоставления (меньше или равно искомому).

Результат – «3», то есть третья позиция в указанном диапазоне.

11. ДЛСТР

Функция ДЛСТР позволяет определить длину текста, содержащегося в указанной ячейке.

Синтаксис

Формула функции имеет всего один аргумент – текст (номер ячейки):

=ДЛСТР(текст)

Пример

Функцию можно использовать для проверки длины символов в description.

Формула функции в примере: =ДЛСТР(A1). Введенный description содержит 152 символа

Длина – 125 символов

12. СЦЕПИТЬ

Функция СЦЕПИТЬ позволяет объединить несколько текстовых элементов в одну строку. В формуле для объединения элементов указываются как номера ячеек, содержащих текст, так и сам текст. Можно указать до 255 элементов и до 8192 символов.

Синтаксис

Для того чтобы объединить текстовые элементы без пробелов, используются следующие формулы:

=СЦЕПИТЬ(текст1;текст2;текст3)

Аргумент «текст» – текстовый элемент или ссылка на ячейку.

Примеры

В приведенном ниже примере введена формула:

=СЦЕПИТЬ(А2;B2;С2)

Слияние слов без пробелов сделало текст абсолютно нечитабельным

Сделаем ФИО читаемым при помощи формулы

Для того же, чтобы слова в строке разделялись пробелами, в формулу необходимо вставить знаки пробелов в кавычках:

=СЦЕПИТЬ(текст1;« »;текст2;« »;текст3;« »)

В следующем примере функция представлена формулой:

=СЦЕПИТЬ(A2;» «;B2;» «;C2)

Текстовые элемент разделены пробелами

Получилось. Текст стал читаемым

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

=СЦЕПИТЬ(«текст1 »;«текст2 »;«текст3 »)

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

Не перепутайте. Номера ячеек не сработают

13. ПРОПНАЧ

Функция ПРОПНАЧ преобразует заглавные буквы всех слов в тексте в прописные (верхний регистр), а все остальные буквы – в строчные (нижний регистр).

Синтаксис

Функция представлена короткой формулой, имеющей всего один аргумент:

=ПРОПНАЧ(текст)

Пример

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

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

Получили читаемый текст, исправив регистровку букв в ячейках

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

14. ПЕЧСИМВ

Функция ПЕЧСИМВ позволяет удалить все непечатаемые знаки из текста.

Синтаксис

Формула функции:

=ПЕЧСИМВ(текст)

Пример

В приведенном примере текст в ячейке A1 содержит непечатаемые знаки конца абзаца.

Функция ПЕЧСИМВ убрала все ненужные символы

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

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

15. СЖПРОБЕЛЫ

Функция удаляет все лишние пробелы между словами.

Синтаксис

Формула функции:

=СЖПРОБЕЛЫ(номер_ячейки)

Пример

Функция позволяет убрать лишние пробелы в тексте

Лишние пробелы удалены сразу

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

Функция не распознает пробелы внутри слов

Такие придется поправить вручную

16. НАЙТИ

Функция НАЙТИ позволяет обнаружить искомый текст внутри текстовой строки и указывает на начальную позицию этого текста относительно начала просматриваемой строки.

Синтаксис

Функция НАЙТИ состоит из 3 аргументов и представлена формулой:

=НАЙТИ(искомый_текст;просматриваемый_текст;[начальная_позиция]);

«Начальная позиция» – необязательный аргумент, обозначающий символ, с которого нужно начать поиск.

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

Пример

В примере функция представлена следующей формулой: =НАЙТИ(«чай»;A4)

Результат, который вывела формула – 9, то есть искомый текст («чай») начинается с девятого символа в рассматриваемой строке (А4).

Аналогичный результат даст функция НАЙТИБ (1 байт равен одному символу)

17. ИНДЕКС

Функция ИНДЕКС позволяет возвращать искомое значение.

Синтаксис

Формула функции ИНДЕКС имеет следующий вид:

=ИНДЕКС(массив; номер_строки; [номер_столбца])

«Номер столбца» – необязательный аргумент.

Пример

В этом примере введена формула: =ИНДЕКС(A2:B3;2;2), данным которой соответствует значение («сливы»)

Можно заменить ВПР, применив ИНДЕКС + ПОИСКПОЗ

Функцию ИНДЕКС можно использовать вместе с функцией ПОИСКПОЗ с целью замены функции ВПР.

18. СОВПАД

Функция проверяет идентичность двух текстов, и, если они совпадают, выдает значение ИСТИНА, если различаются – значение ЛОЖЬ.

Синтаксис

Формула функции:

=СОВПАД(текст1;текст2)

Пример

В примере формула «=СОВПАД(A3;B3)» выдает значение ИСТИНА

Получаем значение true

Пары слов из строк 1 (A1 и B1) и 2 (A2 и B2) различны по написанию, поэтому функция выдает значение ЛОЖЬ, а слова из 3-й строки идентичны, поэтому определяются как ИСТИНА.

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

19. ИЛИ

Логическая функция ИЛИ возвращает значение ИСТИНА, если хотя бы один аргумент в формуле имеет значение ИСТИНА, и значение ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ.

Синтаксис

Формула функции:

=ИЛИ(логическое_значение1;[логическое_значение2];…)

Здесь «логическое значение1» – обязательный аргумент, остальные аргументы необязательны. В формулу можно добавлять от 1 до 255 логических значений.

Пример

Формула в примере появляется значение ИСТИНА, так как 2 из 3 аргументов имеют значение ИСТИНА.

Формула хорошо подходит для проверки различных вычислений

Истинность подтвердилась

20. И

Функция И возвращает значение ИСТИНА, если все аргументы в формуле имеют значение ИСТИНА, и значение ЛОЖЬ, если хотя бы один из аргументов имеет значение ЛОЖЬ.

Синтаксис

Функция может содержать множество аргументов и имеет формулу:

=И(логическое_значение1;[логическое_значение2];…)

«Логическое_значение1» – обязательный аргумент, остальные аргументы – необязательные.

Формула в примере имеет 3 аргумента и выдает значение ИСТИНА

Проверили корректность формулы. Получилось значение true

В этом примере все аргументы имеют значение ИСТИНА, поэтому результат соответствующий.

Функции И и ИЛИ просты в использовании, но, если сочетать их друг с другом или с другими функциями (ЕСЛИ и НЕ), можно вывести более сложные и интересные формулы.

21. СМЕЩ

Функция СМЕЩ возвращает ссылку на диапазон, отстоящий от ячейки или группы ячеек на указанное число строк и столбцов.

Синтаксис

Функция состоит из 5-ти аргументов и представлена следующей формулой:

=СМЕЩ(ссылка;смещ_по_строкам;смещ_по_столбцам;[высота];[ширина])

Рассмотрим каждый из аргументов:

  • «Ссылка» на ячейку или диапазон ячеек, от которых вычисляется смещение.
  • «Смещение по строкам» показывает количество строк, которые необходимо отсчитать, чтобы переместить левую верхнюю ячейку массива или одну ячейку в нужное место. Значение аргумента может быть положительным (если отсчет строк ведется вниз) и отрицательным числом (если отсчет строк ведется вверх).
  • «Смещение по столбцам». Здесь указывается количество столбцов, которые нужно отсчитать, чтобы переместить ячейку или группу ячеек влево или вправо. Левая верхняя ячейка диапазона при этом должна находиться в указанном месте. Значение аргумента может быть положительным (если отсчет столбца ведется вправо) и отрицательным числом (если отсчет столбца ведется влево).
  • «Высота» – необязательный аргумент. Здесь указывается число строк возвращаемой ссылки. Значение аргумента должно быть положительным числом.
  • «Ширина» – необязательный аргумент. Здесь указывается число столбцов возвращаемой ссылки. Значение аргумента должно быть положительным числом.

Пример

Рассмотрим пример использования функции СМЕЩ, имеющую следующую формулу:

=СМЕЩ(А4;-2;2)

A4 – ссылка на ячейку, от которой вычисляется смещение.

С2 – ячейка, на которую ссылается ячейка А4, а в ячейке E2 введена формула с результатом «27» – возвращаемая ссылка.

Функция возвращает значение ячейки С2, координаты которой указаны в формуле (A4;-2;2)

Обратите внимание на подсказку. Мы получили значение 27 – корректно

Зачем маркетологу Excel

Функции Excel помогут при анализе данных страниц сайта, подсчете количества символов в тайтле и description, преобразовании текста, поиске различных элементов в таблице.

Понравилась статья? Поделить с друзьями:
  • Наиболее часто используемые команды в окне word вынесены
  • Наиболее часто встречающиеся значение функция excel
  • Назовите элементы таблицы word по информатике
  • Назовите элементы окна программы microsoft word
  • Назовите элементы окна приложения word