Запишите пример функции 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.

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

  • =ЕСЛИ(это истинно, то сделать это, в противном случае сделать что-то еще)

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

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

Синтаксис

  • ЕСЛИ(И()): ЕСЛИ(И(лог_выражение1; [лог_выражение2]; …), значение_если_истина; [значение_если_ложь]))

  • ЕСЛИ(ИЛИ()): ЕСЛИ(ИЛИ(лог_выражение1; [лог_выражение2]; …), значение_если_истина; [значение_если_ложь]))

  • ЕСЛИ(НЕ()): ЕСЛИ(НЕ(лог_выражение1), значение_если_истина; [значение_если_ложь]))

Имя аргумента

Описание

лог_выражение (обязательно)

Условие, которое нужно проверить.

значение_если_истина (обязательно)

Значение, которое должно возвращаться, если лог_выражение имеет значение ИСТИНА.

значение_если_ложь (необязательно)

Значение, которое должно возвращаться, если лог_выражение имеет значение ЛОЖЬ.

Общие сведения об использовании этих функций по отдельности см. в следующих статьях: И, ИЛИ, НЕ. При сочетании с оператором ЕСЛИ они расшифровываются следующим образом:

  • И: =ЕСЛИ(И(условие; другое условие); значение, если ИСТИНА; значение, если ЛОЖЬ)

  • ИЛИ: =ЕСЛИ(ИЛИ(условие; другое условие); значение, если ИСТИНА; значение, если ЛОЖЬ)

  • НЕ: =ЕСЛИ(НЕ(условие); значение, если ИСТИНА; значение, если ЛОЖЬ)

Примеры

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

Примеры использования функции ЕСЛИ с И, ИЛИ и НЕ для оценки текстовых и числовых значений

Ниже приведены формулы с расшифровкой их логики.

Формула

Описание

=ЕСЛИ(И(A2>0;B2<100);ИСТИНА; ЛОЖЬ)

Если A2 (25) больше нуля и B2 (75) меньше 100, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае оба условия имеют значение ИСТИНА, поэтому функция возвращает значение ИСТИНА.

=ЕСЛИ(И(A3=»красный»;B3=»зеленый»);ИСТИНА;ЛОЖЬ)

Если A3 («синий») = «красный» и B3 («зеленый») равно «зеленый», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае только одно условие имеет значение ИСТИНА, поэтому возвращается значение ЛОЖЬ.

=ЕСЛИ(ИЛИ(A4>0;B4<50);ИСТИНА; ЛОЖЬ)

Если A4 (25) больше нуля или B4 (75) меньше 50, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае только первое условие имеет значение ИСТИНА, но поскольку для ИЛИ требуется, чтобы только один аргумент был истинным, формула возвращает значение ИСТИНА.

=ЕСЛИ(ИЛИ(A5=»красный»;B5=»зеленый»);ИСТИНА;ЛОЖЬ)

Если значение A5 («синий») равно «красный» или значение B5 («зеленый») равно «зеленый», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае второй аргумент имеет значение ИСТИНА, поэтому формула возвращает значение ИСТИНА.

=ЕСЛИ(НЕ(A6>50);ИСТИНА;ЛОЖЬ)

Если A6 (25) НЕ больше 50, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае значение не больше чем 50, поэтому формула возвращает значение ИСТИНА.

=ЕСЛИ(НЕ(A7=»красный»);ИСТИНА;ЛОЖЬ)

Если значение A7 («синий») НЕ равно «красный», возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ.

Обратите внимание, что во всех примерах есть закрывающая скобка после условий. Аргументы ИСТИНА и ЛОЖЬ относятся ко внешнему оператору ЕСЛИ. Кроме того, вы можете использовать текстовые или числовые значения вместо значений ИСТИНА и ЛОЖЬ, которые возвращаются в примерах.

Вот несколько примеров использования операторов И, ИЛИ и НЕ для оценки дат.

Примеры использования функции ЕСЛИ с И, ИЛИ и НЕ для оценки дат

Ниже приведены формулы с расшифровкой их логики.

Формула

Описание

=ЕСЛИ(A2>B2;ИСТИНА;ЛОЖЬ)

Если A2 больше B2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае 12.03.14 больше чем 01.01.14, поэтому формула возвращает значение ИСТИНА.

=ЕСЛИ(И(A3>B2;A3<C2);ИСТИНА;ЛОЖЬ)

Если A3 больше B2 И меньше C2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае оба аргумента истинны, поэтому формула возвращает значение ИСТИНА.

=ЕСЛИ(ИЛИ(A4>B2;A4<B2+60);ИСТИНА;ЛОЖЬ)

Если A4 больше B2 ИЛИ меньше B2+60, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае первый аргумент равен ИСТИНА, а второй — ЛОЖЬ. Так как для оператора ИЛИ требуется, чтобы один из аргументов был истинным, формула возвращает значение ИСТИНА. Если вы используете мастер вычисления формул на вкладке «Формулы», вы увидите, как Excel вычисляет формулу.

=ЕСЛИ(НЕ(A5>B2);ИСТИНА;ЛОЖЬ)

Если A5 не больше B2, возвращается значение ИСТИНА, в противном случае возвращается значение ЛОЖЬ. В этом случае A5 больше B2, поэтому формула возвращает значение ЛОЖЬ.

Пример мастера вычисления формулы

Использование операторов И, ИЛИ и НЕ с условным форматированием

Вы также можете использовать операторы И, ИЛИ и НЕ в формулах условного форматирования. При этом вы можете опустить функцию ЕСЛИ.

На вкладке Главная выберите Условное форматирование > Создать правило. Затем выберите параметр Использовать формулу для определения форматируемых ячеек, введите формулу и примените формат.

Диалоговое окно  "Условное форматирование" > "Изменить правило" с параметром "Формула"

Вот как будут выглядеть формулы для примеров с датами:

Примеры использования операторов И, ИЛИ и НЕ с условным форматированием

Формула

Описание

=A2>B2

Если A2 больше B2, отформатировать ячейку, в противном случае не выполнять никаких действий.

=И(A3>B2;A3<C2)

Если A3 больше B2 И меньше C2, отформатировать ячейку, в противном случае не выполнять никаких действий.

=ИЛИ(A4>B2;A4<B2+60)

Если A4 больше B2 ИЛИ меньше B2 + 60, отформатировать ячейку, в противном случае не выполнять никаких действий.

=НЕ(A5>B2)

Если A5 НЕ больше B2, отформатировать ячейку, в противном случае не выполнять никаких действий. В этом случае A5 больше B2, поэтому формула возвращает значение ЛОЖЬ. Если изменить формулу на =НЕ(B2>A5), она вернет значение ИСТИНА, а ячейка будет отформатирована.

Примечание: Распространенной ошибкой является ввод формулы в условное форматирование без знака равенства (=). В этом случае вы увидите, что диалоговое окно Условное форматирование добавит знак равенства и кавычки в формулу — =»OR(A4>B2,A4<B2+60)», поэтому вам потребуется удалить кавычки, прежде чем формула ответит должным образом.

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

Подключитесь к эксперту. Учитесь у живых инструкторов.

См. также

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Узнайте, как использовать вложенные функции в формуле

ЕСЛИ

Функция И

Функция ИЛИ

НЕ

Общие сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш в Excel

Логические функции (справочник)

Функции Excel (по алфавиту)

Функции Excel (по категориям)

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

Аргументы функции ЕСЛИ и принцип действия в Excel

Синтаксис функции в самом простом применении выглядит следующим образом: ЕСЛИ(логическое_выражение; значение_если_истина; значение_если_ложь).

Теперь разберем её аргументы более подробно:

  1. Логическое выражение – определённые данные, которые мы должны проверить на соответствие с некоторыми имеющимися у нас условиями.
  2. Значение_если_истина – результат проверки, который мы увидим, когда логическое выражение будет справедливо.
  3. Значение_если_ложь – результат при несоответствии условия и наших данных, которые мы проверяем.

Схематически это выглядит следующим образом:

схема принципа работы ЕСЛИ

Теперь рассмотрим, как нам определить результат проверки с помощью функции ЕСЛИ. Для начала определяем ЧТО нам надо проверять – число 50. Затем указываем условие – «больше 40», «меньше 40», после чего пишем результат проверки – «ИСТИНА», при условии, что 50 действительно больше 40 и «ЛОЖЬ», когда 50 меньше 40. После того как мы определили, как будут выглядеть наши аргументы, начинаем собирать по кусочкам нашу формулу:

сборка формулы

Функция проверила выражение «50 больше 40» и определила, что результат — ИСТИНА (ячейка Е4).

Следующее условие проверяем точно также просто заменив оператор «больше» на «меньше»:

результат примера 1

Поскольку 40 больше 50, проверка определила, что наше выражение – ЛОЖЬ.

Теперь рассмотрим более наглядные примеры применения функции ЕСЛИ. У нас есть список студентов и оценок в баллах, полученных за экзамен. Нам нужно найти студентов отличников, которые получили оценку больше или равно 90. Начинаем составлять функцию, ячейка F17. Значение в ячейке E17 должно быть больше или равно (>=) 90, тогда мы получим результат «ИСТИНА». Когда значение в ячейке Е17 будет меньше 90, возвратится значение «ЛОЖЬ»:

список студентов

И копируем значение ячейки до конца столбца, таким образом мы нашли студентов, которые получили результат больше или равно 90 баллов:

нашли студентов

Но такие значения таблицы не позволяют пользователю корректно прочитать информацию, которую мы хотели донести. Тогда нам нужно заменить слова ИСТИНА и ЛОЖЬ на более принятые и понятные. Тут нам пригодится таблица соответствий оценок по шкале ECTS оценкам в баллах B10:C13. Пусть при истинном результате у нас будет стоять оценка А, которая соответствует баллам от 90 до 100, а при ложном – ячейки будут оставаться пустыми, после чего копируем первую ячейку до конца столбца и наша таблица станет более информативной:

таблица соответствий

Формула функции ЕСЛИ и ВПР

Теперь рассмотрим пример использования вложенных формул и ситуацию, где они могут пригодиться. В предыдущем примере мы определили студентов отличников, но у нас остались ещё незаполненные поля. Нам нужно также определить какую оценку в буквах получат и другие студенты. Указываем, что студенты с баллом больше или равно 90 получат оценку А: =ЕСЛИ(E31>=90; «A»; Затем на месте аргумента «значение_если_ложь» вставляем формулу ЕСЛИ(Е31>=80; «В»; и на месте аргумента значение_если_ложь этой же формулы вставляем ещё одну формулу ЕСЛИ(Е31>=60; «С»; и на месте третьего аргумента уже этой функции пишем последнее условие, не забывая добавить скобки: ЕСЛИ(Е31<60)))):

алгоритм

Копируем формулу до конца столбца и таким образом мы построили вложенную функцию. Однако иногда при написании такой функции нужно учитывать один нюанс – она корректно работает, пока данные для сравнения указываться от большего значения к меньшему (1,2,3,4):

данные для сравнения

Вот что получится, когда мы укажем условия для сравнения наоборот – от меньшего к большему:

наоборот

Логика в том, что функция во время проверки первой ячейки определила, что значение больше 60 и выдала соответствующий результат – «С». Дальше проверка не продолжилась. Есть ситуации, где оценка вместо А будет А+, А, А-, такое разветвление будет по каждой букве и самих буквенных оценок будет больше. Тогда процесс создания вложенной функции будет очень долгим, вложенных формул будет очень много и становиться легко запутаться. В таком случае вместо ЕСЛИ можно использовать ВПР. Для начала видоизменяем нашу меньшую таблицу. Такие изменения обусловлены особенностями работы функции ВПР:

альтернатива

Формула ВПР будет искать приблизительное значение ячейки Е60 в диапазоне В53:С56 во втором столбце и передавать найденные значения в основную таблицу:

ВПР

Функция ЕСЛИ несколько условий

Теперь рассмотрим примеры, когда наши данные должны соответствовать нескольким условиям. Функция ЕСЛИ вместе с функцией И имеют следующий синтаксис:

синтаксис

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

ЕСЛИ несколько условий

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

логическое выражение

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

Например

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

При условии, что в ячейке Е91 не находится слово «нет» (НЕ(Е91= «нет»)), наш результат – зачёт, в любом инном случае – не зачёт:

При условии

Может быть ситуация, когда нам нужны не только результаты обработки условий, а и их графическое изображение. Кроме функций И, ИЛИ, НЕ мы можем комбинировать ЕСЛИ + МАКС. Рассмотрим ситуацию, где нам может это пригодиться.

У нас есть отчет о чистых прибылях нескольких компаний. Мы хотим видеть только тот показатель, который является максимальным. Для этого мы используем вместе с функцией ЕСЛИ функцию МАКС: ЕСЛИ (МАКС(указываем диапазон в котором будем искать значение)=ячейка, которую функция будет пропускать через диапазон; значение если истина (проверяемая ячейка); значение если ложь (ничего не указывать)). В ячейке Е113 прописываем формулу, не забываем про абсолютные ссылки для диапазона D113:E119, иначе он сместится при копировании, копируем формулу до конца столбца:

ЕСЛИ МАКС

Разнообразим наши результаты работы и создадим график, который будет так же выделять наше максимальное число: выбираем диапазон D111:E119 – Вставка — Рекомендуемые диаграммы – Выбираем первую диаграмму и ОК. Теперь у нас данные выводятся в табличном и графическом виде:

диаграммы

Теперь максимальное число выделяется не только в таблице, а и на диаграмме. Но сейчас этих величин у нас две – с обеих столбцов. Немного подредактируем нашу диаграмму. На диаграмме выбираем любой из Рядов, открываем меню, клацая правой кнопкой мыши по нём, выбираем Формат ряда данных, указываем Перекрытие рядов на 100% и рассмотрим результат, который у нас получился:

Перекрытие рядов на 100%

Данные из третьего столбца перекрыли данные из второго и мы получили подсвечивание максимального показателя. Теперь, когда нам нужно будет изменить любое число во втором столбце, наша формула заново определит максимальное число из столбца «Чистая прибыль», покажет его в столбце «Максимальный показатель», а потом мы увидим его среди остальных чисел и на диаграмме автоматически. Например, укажем новое число для автопроизводителя Nissan – 1600. Вот какие изменения произошли:

Максимальный показатель

download file Скачать пример функции если с несколькими условиями в Excel

Формула в столбце Е изменила свои вычисления и эти изменения отобразились на графике – подсвечивается новое найденное максимальное число. Такие процессы будут происходить при любом изменении показателей в столбце «Чистая прибыль».

Формулы и функции в Excel

  • ​Смотрите также​
  • ​ 12. По математике​
  • ​Принимает до 255 аргументов​
  • ​ Эйлера в Excel.​
  • ​В диалоговом окне​

​ книги, необходимо ввести​ функции код для​Discount = quantity *​End If​ помогают в тех​ вид:​

​Оператор​ функций, перейдя во​​ вложенных функций ЕСЛИ​​) будет вставлен автоматически.​Statistical​​ ячейки​​Ввод формулы​​ для поступления нужно​​ в виде условий​

Формулы и функции в Excel

​Пример применения функции​​Надстройки​​=personal.xlsb!discount()​​ таких действий, возникнет​​ price * 0.1​DISCOUNT = Application.Round(Discount,​​ случаях, когда нужно​​=ABS(число)​

​СУММЕСЛИ​
​ вкладку​

Формулы и функции в Excel

Ввод формулы

​ для назначения буквенных​В поле​

  1. ​(Статистические).​
  2. ​A1​Редактирование формул​ получить не менее​ или ссылок. Обязательным​
  3. ​ EXP в лабораторных​нажмите кнопку «Обзор»,​, а не просто​​ ошибка #ЗНАЧ!​​Результат хранится в виде​​ 2)​​ производить массовые расчеты.​

    Формулы и функции в Excel

​Урок:​​также подсчитывает общую​«Формулы»​​ категорий числовым результатам​​Категория​​Нажмите​​.​Приоритет операций​​ 4 баллов. Составить​​ является первый.​​ исследованиях и анализах.​​ найдите свою надстройку,​

  1. ​=discount()​​Единственное действие, которое может​​ переменной​

    Формулы и функции в Excel

    ​End Function​Автор: Максим Тютюшев​​Функция модуля в Excel​​ сумму чисел в​. Там нужно нажать​ тестирования.​

Редактирование формул

​выберите пункт​ОК​Когда вы копируете формулу,​Копировать/Вставить формулу​ отчет о поступлении.​

Формулы и функции в Excel

    1. ​ИЛИ​ Применение функции EXP​ нажмите кнопку​

Формулы и функции в Excel

  1. ​.​​ выполнять процедура функции​​Discount​

    Формулы и функции в Excel

Приоритет операций

​Примечание:​Хотя в Excel предлагается​Из названия понятно, что​ ячейках. Но, в​ на кнопку​Скопируйте образец данных из​Все​. Появится диалоговое окно​ Excel автоматически подстраивает​Вставка функции​Составим таблицу с исходными​

Формулы и функции в Excel

​Показывает результат «ИСТИНА», если​​ для финансовых расчетов​​Открыть​Чтобы вставить пользовательскую функцию​​ (кроме вычислений), —​​. Оператор VBA, который​

​ Чтобы код было более​

Формулы и функции в Excel

​ большое число встроенных​ задачей оператора​ отличие от предыдущей​​«Вставить функцию»​​ следующей таблицы и​.​Function Arguments​​ ссылки для каждой​​Формула представляет собой выражение,​

Копировать/вставить формулу

​ данными:​ хотя бы один​ при анализе вложений​, а затем установите​ быстрее (и избежать​ это отображение диалогового​ хранит значение в​

  1. ​ удобно читать, можно​ функций, в нем​​СТЕПЕНЬ​​ функции, в данном​

    Формулы и функции в Excel

  2. ​, расположенную на самом​​ вставьте их в​​Если вы знакомы с​(Аргументы функции).​ новой ячейки, в​​ которое вычисляет значение​​Нужно общее количество баллов​ из аргументов является​​ инвестиций на депозитные​​ флажок рядом с​

    Формулы и функции в Excel

  3. ​ ошибок), ее можно​​ окна. Чтобы получить​​ переменной, называется оператором​ добавлять отступы строк​ может не быть​​является возведение числа​​ операторе можно задать​​ левом краю ленты​​ ячейку A1 нового​ категориями функций, можно​​Кликните по кнопке справа​​ которую копируется формула.​

    Формулы и функции в Excel

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

    Формулы и функции в Excel

    ​ также выбрать категорию.​​ от поля​​ Чтобы понять это,​​ это предопределенные формулы​ баллом. И проверить,​​=ИЛИ (Лог_знач.1; Лог_знач. 2;…)​​Примеры формул с функциями​

    Формулы и функции в Excel

Вставка функции

​Доступные надстройки​ окне «Вставка функции».​

​ выполняющего функцию, можно​
​, так как он​

​TAB​​ нужна для ваших​​ У данной функции​ определять, какие именно​«Библиотека функций»​ отобразить результаты формул,​​Если вы не знаете,​​Range​ выполните следующие действия:​ и они уже​ чтобы по математике​​——-//——-​​ ИНДЕКС и ПОИСКПОЗ​​.​​ Пользовательские функции доступны​​ использовать в ней​​ вычисляет выражение справа​​. Отступы необязательны и​​ вычислений. К сожалению,​ два аргумента:​ значения участвуют в​.​ выделите их и​ какую функцию использовать,​​(Диапазон) и выберите​​Введите формулу, показанную ниже,​

​ встроены в Excel.​ оценка была не​

  1. ​НЕ​
  2. ​ СУММПРОИЗВ в Excel.​​После выполнения этих действий​​ в категории «Определенные​

    Формулы и функции в Excel

    ​ оператор​

  3. ​ от знака равенства​ не влияют на​ разработчики Excel не​«Число»​​ расчете, а какие​​Существует и третий способ​​ нажмите клавишу F2,​​ можно ввести вопрос,​

    Формулы и функции в Excel

  4. ​ диапазон​​ в ячейку​​Например, на рисунке ниже​​ ниже «4». В​​Меняет логическое значение «ИСТИНА»​
  5. ​Примеры использования массивных​ ваши пользовательские функции​​ пользователем»:​​InputBox​ и назначает результат​​ выполнение кода. Если​​ могли предугадать все​
  6. ​и​​ нет. При указании​​ активации Мастера функций.​ а затем — клавишу​
  7. ​ описывающий необходимые действия,​​A1:C2​​A4​

    Формулы и функции в Excel

    ​ ячейка​​ графе «Результат» поставить​ на противоположное –​ функций ИНДЕКС и​

    ​ будут доступны при​
    ​Чтобы упростить доступ к​

    Формулы и функции в Excel

​. Кроме того, с​​ имени переменной слева​ добавить отступ, редактор​​ потребности пользователей. Однако​​«Степень»​ условия можно использовать​ Он осуществляется с​ ВВОД. При необходимости​ в поле​

​.​.​
​А3​
​ «принят» или «нет».​

​ «ЛОЖЬ». И наоборот.​

office-guru.ru

Использование вложенных функций в формуле

​ ПОИСКПОЗ, СУММПРОИЗВ как​​ каждом запуске Excel.​ пользовательским функциям, можно​ помощью оператора​ от него. Так​ Visual Basic автоматически​ в Excel можно​. Первый из них​ знаки «>» («больше»),​ помощью нажатия комбинации​ измените ширину столбцов,​Поиск функции​Кликните в поле​Выделите ячейку​содержит формулу, которая​Введем формулу вида: =4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)’​#ИМЯ?​ альтернатива формулам массива.​ Если вы хотите​ определить их в​MsgBox​ как переменная​

​ вставит его и​ создавать собственные функции,​ может быть указан​ «» («не равно»).​ клавиш на клавиатуре​ чтобы видеть все​(например, при вводе​Criteria​А4​ складывает значения ячеек​ class=’formula’>. Логический оператор​Обычно сочетается с другими​ Формулы для поиска​ добавить функции в​ отдельной книге, а​можно выводить сведения​Discount​ для следующей строки.​ и ниже вы​ в виде ссылки​

Вложенные функции

​ То есть, число,​Shift+F3​ данные.​

​ «добавить числа» возвращается​(Критерий) и введите​, кликните по ней​

​А2​ «И» заставляет функцию​

  1. ​ операторами.​ значений по столбцам​

  2. ​ библиотеку, вернитесь в​ затем сохранить ее​ для пользователей. Вы​​называется так же,​ Изображение кнопки Изображение кнопки​ Чтобы сдвинуть строку​

    ​ найдете все нужные​​ на ячейку, содержащую​​ которое не соответствует​

  3. ​.​​Оценка​​ функция​​ «>5».​​ правой кнопкой мыши​

    ​и​ проверять истинность двух​ЕСЛИ​

    ​ таблицы.​ редактор Visual Basic.​ как надстройку, которую​ также можете использовать​ как и процедура​​ на один знак​​ для этого инструкции.​ числовую величину. Второй​ заданному условию, во​​После того, как пользователь​​45​

  4. ​СУММ​Нажмите​ и выберите команду​A1​

    ​ условий. Математическая функция​Проверяет истинность логического выражения​​Функция РИМСКОЕ в Excel​​ В обозревателе проектов​ можно включать при​

    ​ настраиваемые диалоговые окна​​ функции, значение, хранящееся​​ табуляции влево, нажмите​​Пользовательские функции (как и​​ аргумент указывается степень​ втором аргументе при​​ произвел любое из​​90​).​OK​Copy​.​​ «СУММ» используется для​​ и возвращает соответствующий​​ для перевода арабских​​ под заголовком VBAProject​​ каждом запуске Excel.​​ (​

  5. ​ в переменной, возвращается​SHIFT+TAB​

    ​ макросы) записываются на​ возведения. Из всего​ подсчете суммы в​ вышеуказанных действий, открывается​78​Чтобы ввести другую функцию​Изображение кнопки​.​(Копировать) или нажмите​Ещё один пример. Ячейка​ подсчета итогового балла.​ результат.​Изображение кнопки​ чисел в римские.​ вы увидите модуль​

    ​ Вот как это​​UserForms​ в формулу листа,​.​ языке программирования​​ вышесказанного следует, что​​ расчет не берется.​

  6. ​ Мастер функций. Кликаем​Формула​​ в качестве аргумента,​​Результат:​

  1. ​ сочетание клавиш​A3​

  2. ​Функция ЕСЛИ позволяет решать​#ИМЯ?​Примеры использования функции​​ с таким же​ Изображение кнопки Изображение кнопки​ сделать:​

  3. ​), но эта тема​ из которой была​​Теперь вы готовы использовать​​Visual Basic для приложений​​ синтаксис этого оператора​​ Кроме того, существует​

    ​ по окну в​Описание​ введите функцию в​

  4. ​Excel подсчитывает число​Ctrl+C​содержит функцию​ многочисленные задачи, поэтому​«Логическое_выражение» при вычислении должно​ РИМСКОЕ в переводе​

  5. ​ названием, как у​Windows macOS ​

  6. ​ выходит за рамки​ вызвана функция DISCOUNT.​

Примеры

​ новую функцию DISCOUNT.​ (VBA)​ имеет следующий вид:​ дополнительный аргумент​ поле​

​Результат​ поле этого аргумента.​ ячеек, значение которых​.​SUM​ используется чаще всего.​ иметь результат «ИСТИНА»​ арабских чисел в​ файла надстройки (но​Создав нужные функции, выберите​ данной статьи.​Если значение​ Закройте редактор Visual​

​. Они отличаются от​

​=СТЕПЕНЬ(число;степень)​

​«Диапазон суммирования»​

​«Категория»​

​’=ЕСЛИ(A2>89,»A»,ЕСЛИ(A2>79,»B», ЕСЛИ(A2>69,»C»,ЕСЛИ(A2>59,»D»,»F»))))​

​Части формулы, отображенные в​

​ больше 5.​

​Далее выделите ячейку​

​(СУММ), которая вычисляет​Задача 1. Проанализировать стоимость​ или «ЛОЖЬ».​ римские цифры. Как​

​ без расширения XLAM).​

​Файл​

​Даже простые макросы и​quantity​ Basic, выделите ячейку​ макросов двумя вещами.​

​Урок:​

​, но он не​

​.​Использует вложенные функции ЕСЛИ​ диалоговом окне​=COUNTIF(A1:C2;»>5″)​

​B4​

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

  • ​ЕСЛИОШИБКА​ переводить, преобразовать, конвертировать​Дважды щелкните модуль в​>​

  • ​ пользовательские функции может​меньше 100, VBA​ G7 и введите​ Во-первых, в них​Как возводить в степень​

support.office.com

10 популярных математических функций Microsoft Excel

Математические функции в Microsoft Excel

​ является обязательным. Данная​Открывается выпадающий список. Выбираем​ для назначения буквенной​Аргументы функции​=СЧЁТЕСЛИ(A1:C2;»>5″)​, кликните по ней​A1:A2​ уценки. Если цена​Если значение первого аргумента​ и заменить арабские​ Project Explorer, чтобы​Сохранить как​ быть сложно понять.​ выполняет следующий оператор:​ следующий код:​ используются процедуры​

​ в Экселе​ операция имеет следующий​

Применение математических функций

​ в нем позицию​ категории оценке в​, отображают функцию, выбранную​Примечание:​ правой кнопкой мыши​.​ продукта после переоценки​ истинно, то возвращает​ цифры римскими?​ вывести код функций.​.​ Чтобы сделать эту​

​Discount = 0​=DISCOUNT(D7;E7)​Function​Задачей функции​ синтаксис:​​«Математические»​​ ячейке A2.​ на предыдущем шаге.​Вместо того, чтобы​ и выберите команду​=SUM(A1:A2)​ ниже средних значений,​ сам аргумент. В​Функция КПЕР для расчета​ Чтобы добавить новую​В Excel 2007 нажмите​

Перемещение в Мастер фнкуций в Microsoft Excel

​ задачу проще, добавьте​Наконец, следующий оператор округляет​Excel вычислит 10%-ю скидку​​, а не​​КОРЕНЬ​=СУММЕСЛИ(Диапазон;Критерий;Диапазон_суммирования)​​.​​=ЕСЛИ(A2>89;»A»;ЕСЛИ(A2>79;»B»; ЕСЛИ(A2>69;»C»;ЕСЛИ(A2>59;»D»;»F»))))​Если щелкнуть элемент​ использовать инструмент «​​Insert​​=СУММ(A1:A2)​

Вставить функцию в Microsoft Excel

​ то списать со​ противном случае –​ количества периодов погашений​ функцию, установите точку​кнопку Microsoft Office​​ комментарии с пояснениями.​​ значение, назначенное переменной​

​ для 200 единиц​Sub​является извлечение квадратного​Как можно понять из​После этого в окне​’=ЕСЛИ(A3>89,»A»,ЕСЛИ(A3>79,»B», ЕСЛИ(A3>69,»C»,ЕСЛИ(A3>59,»D»,»F»))))​​ЕСЛИ​​Вставить функцию​

Переход к выбору функций в Microsoft Excel

​(Вставить) в разделе​Чтобы ввести формулу, следуйте​​ склада этот продукт.​​ значение второго аргумента.​

Выбор функций в Microsoft Excel

​ в Excel.​ вставки после оператора​, а затем щелкните​ Для этого нужно​Discount​ по цене 47,50​. Это значит, что​ корня. Данный оператор​​ названия функции​​ появляется список всех​

Переход к аргументу математической функции в Microsoft Excel

​Использует вложенные функции ЕСЛИ​, в диалоговом окне​», просто наберите =СЧЕТЕСЛИ(A1:C2,»>5″).​Paste Options​ инструкции ниже:​Работаем с таблицей из​#ИМЯ?​​Примеры использования функции​​ End Function, который​Сохранить как​​ ввести перед текстом​​, до двух дробных​ ₽ и вернет​​ они начинаются с​​ имеет только один​ОКРУГЛ​ математических функций в​ для назначения буквенной​Аргументы функции​ Когда напечатаете » =СЧЁТЕСЛИ( «,​

Выбор математических функций в Microsoft Excel

​(Параметры вставки) или​Выделите ячейку.​ предыдущего раздела:​Оба аргумента обязательны.​ КПЕР для расчетов​ завершает последнюю функцию​.​ апостроф. Например, ниже​ разрядов:​ 950,00 ₽.​​ оператора​​ аргумент –​, служит она для​ Excel. Чтобы перейти​ категории оценке в​

Переход к другим функциям в Microsoft Excel

​отображаются аргументы для​​ вместо ввода «A1:C2»​

СУММ

​ нажмите сочетание клавиш​​Чтобы Excel знал, что​​Для решения задачи используем​​ сроков погашений кредита​ в окне кода,​В диалоговом окне​ показана функция DISCOUNT​Discount = Application.Round(Discount, 2)​В первой строке кода​Function​«Число»​

​ округления чисел. Первым​

​ к введению аргументов,​ ячейке A3.​ функции​ вручную выделите мышью​Ctrl+V​ вы хотите ввести​ формулу вида: .​Задача 1. Необходимо переоценить​

Функция СУММ в Microsoft Excel

​ и вычисления реальной​​ и начните ввод.​Сохранить как​

СУММЕСЛИ

​ с комментариями. Благодаря​​В VBA нет функции​​ VBA функция DISCOUNT(quantity,​, а не​. В его роли​ аргументом данного оператора​ выделяем конкретную из​=ЕСЛИ(A3>89,»A»,ЕСЛИ(A3>79,»B»,ЕСЛИ(A3>69,»C»,ЕСЛИ(A3>59,»D»,»F»))))​ЕСЛИ​ этот диапазон.​.​ формулу, используйте знак​ В логическом выражении​ товарные остатки. Если​ суммы долга с​ Вы можете создать​откройте раскрывающийся список​ подобным комментариями и​ округления, но она​ price) указывает, что​Sub​ может выступать ссылка​ является число или​ них и жмем​​’=ЕСЛИ(A4>89,»A»,ЕСЛИ(A4>79,»B», ЕСЛИ(A4>69,»C»,ЕСЛИ(A4>59,»D»,»F»))))​​. Чтобы вложить другую​Урок подготовлен для Вас​Ещё вы можете скопировать​ равенства (=).​

​ «D2​

Функция СУММЕСЛИ в Microsoft Excel

ОКРУГЛ

​ продукт хранится на​ учетом переплаты и​​ любое количество функций,​​Тип файла​ вам, и другим​ есть в Excel.​ функции DISCOUNT требуется​, и заканчиваются оператором​ на ячейку, содержащую​ ссылка на ячейку,​ на кнопку​Использует вложенные функции ЕСЛИ​ функцию, можно ввести​ командой сайта office-guru.ru​ формулу из ячейки​К примеру, на рисунке​Задача 2. Найти средние​ складе дольше 8​ процентной ставки.​ и они будут​и выберите значение​ будет впоследствии проще​ Чтобы использовать округление​ два аргумента:​

​End Function​

​ данные. Синтаксис принимает​ в которой содержится​«OK»​​ для назначения буквенной​​ ее в поле​​Источник: http://www.excel-easy.com/introduction/formulas-functions.html​​A4​ ниже введена формула,​ продажи в магазинах​ месяцев, уменьшить его​

Функция ОКРУГЛ в Microsoft Excel

​Примеры работы функции ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ​​ всегда доступны в​

ПРОИЗВЕД

​Надстройка Excel​​ работать с кодом​​ в этом операторе,​quantity​, а не​ такую форму:​ числовой элемент. В​.​ категории оценке в​ аргумента. Например, можно​Перевела: Ольга Гелих​в​ суммирующая ячейки​ сети.​ цену в 2​ в Excel.​ категории «Определенные пользователем»​

​. Сохраните книгу с​

Функция ПРОИЗВЕД в Microsoft Excel

​ VBA. Так, код​​ необходимо указать VBA,​(количество) и​

ABS

​End Sub​​=КОРЕНЬ(число)​​ отличие от большинства​Существует также способ выбора​ ячейке A4.​ ввести​​Автор: Антон Андронов​​B4​А1​Составим таблицу с исходными​ раза.​Примеры использования функции​ диалогового окна​ запоминающимся именем, таким​

​ будет легче понять,​

Функция ABS в Microsoft Excel

​ что метод (функцию)​​price​

СТЕПЕНЬ

​. Во-вторых, они выполняют​Урок:​​ других функций, у​​ конкретного математического оператора​=ЕСЛИ(A4>89,»A»,ЕСЛИ(A4>79,»B»,ЕСЛИ(A4>69,»C»,ЕСЛИ(A4>59,»D»,»F»))))​СУММ(G2:G5)​Примечание:​​протягиванием. Выделите ячейку​​и​​ данными:​​Сформируем таблицу с исходными​ ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ для выборки​Вставка функции​ как​ если потребуется внести​ Round следует искать​(цена). При вызове​ различные вычисления, а​Как посчитать корень в​ этой диапазон значением​

​ без открытия главного​

Функция СТЕПЕНЬ в Microsoft Excel

​Советы:​​в поле​Мы стараемся как​

КОРЕНЬ

​А4​​А2​​Необходимо найти среднее арифметическое​ параметрами:​ отдельных значений из​.​​MyFunctions​​ в него изменения.​ в объекте Application​ функции в ячейке​ не действия. Некоторые​ Экселе​

​ выступать не может.​

Функция КОРЕНЬ в Microsoft Excel

​ окна Мастера функций.​​ ​Значение_если_истина​

СЛУЧМЕЖДУ

​ можно оперативнее обеспечивать​, зажмите её нижний​​.​​ для ячеек, значение​Чтобы решить поставленную задачу,​ полей сводной таблицы.​Эта статья основана на​, в папке​Апостроф указывает приложению Excel​ (Excel). Для этого​ листа необходимо указать​ операторы (например, предназначенные​Довольно специфическая задача у​ Вторым аргументом является​ Для этого переходим​

​Для получения дополнительных сведений​

Функция СЛУЧМЕЖДУ в Microsoft Excel

ЧАСТНОЕ

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

​ формулы​

Функция ЧАСТНОЕ в Microsoft Excel

​ количество десятичных знаков,​​ в уже знакомую​

РИМСКОЕ

​ о формулах в​ЕСЛИ​ материалами на вашем​ протяните до ячейки​Вместо того, чтобы​ условию. То есть​ ЕСЛИ. Формула будет​ со сводными таблицами.​Microsoft Office Excel 2007​. Она будет автоматически​ следует игнорировать всю​Application​

​ В формуле =DISCOUNT(D7;E7)​

Функция РИМСКОЕ в Microsoft Excel

​ форматирования диапазонов) исключаются​СЛУЧМЕЖДУ​ до которых нужно​ для нас вкладку​ общем см Обзор​.​ языке. Эта страница​В4​ вручную набирать​ совместить логическое и​ выглядеть так: =ЕСЛИ(C2>=8;B2/2;B2).​Функция ЭФФЕКТ для расчета​ Inside Out​ предложена в диалоговом​ строку справа от​

​перед словом Round.​

lumpics.ru

Создание пользовательских функций в Excel

​ аргумент​ из пользовательских функций.​. Она состоит в​ произвести округление. Округления​«Формулы»​ формул.​Введите дополнительные аргументы, необходимые​ переведена автоматически, поэтому​. Это намного проще​А1​ статистическое решение.​Логическое выражение «С2>=8» построено​ годовой процентной ставки​, написанной Марком Доджем​ окне​

Создание простой пользовательской функции

​ него, поэтому вы​ Используйте этот синтаксис​quantity​​ Из этой статьи​ том, чтобы выводить​​ проводится по общематематическим​и жмем на​Список доступных функций см.​ для завершения формулы.​​ ее текст может​​ и дает тот​​и​​Чуть ниже таблицы с​ с помощью операторов​ в Excel .​​ (Mark Dodge) и​​Сохранить как​​ можете добавлять комментарии​​ каждый раз, когда​​имеет значение D7,​​ вы узнаете, как​​ в указанную ячейку​​ правилам, то есть,​ кнопку​ в разделе Функции​Вместо того, чтобы вводить​ содержать неточности и​ же результат!​А2​ условием составим табличку​ отношения «>» и​Примеры работы функции​ Крейгом Стинсоном (Craig​, поэтому вам потребуется​ в отдельных строках​​ нужно получить доступ​​ а аргумент​ создавать и применять​

​ любое случайное число,​ к ближайшему по​«Математические»​ Excel (по алфавиту)​ ссылки на ячейки,​ грамматические ошибки. Для​Результат:​, просто кликните по​

​ для отображения результатов:​ «=». Результат его​ ЭФФЕКТ при расчете​ Stinson). В нее​ только принять расположение,​ или в правой​ к функции Excel​

Пример формы заказа без пользовательской функции

​price​ пользовательские функции. Для​ находящееся между двумя​

  1. ​ модулю числу. Синтаксис​​, расположенную на ленте​​ или Функции Excel​​ можно также выделить​​ нас важно, чтобы​Формула в ячейке​ ячейкам​Решим задачу с помощью​​ вычисления – логическая​​ эффективных годовых процентных​​ были добавлены сведения,​​ используемое по умолчанию.​ части строк, содержащих​ из модуля VBA.​— значение E7.​

  2. ​ создания функций и​ заданными числами. Из​ у этой формулы​

    ​ в группе инструментов​
    ​ (по категориям).​ ячейки, на которые​
    ​ эта статья была​B4​A1​
    ​ одной функции: .​
    ​ величина «ИСТИНА» или​
    ​ ставок по разным​
    ​ относящиеся к более​Сохранив книгу, выберите​
    ​ код VBA. Советуем​

​Пользовательские функции должны начинаться​​ Если скопировать формулу​ макросов используется​ описания функционала данного​ такой:​​«Библиотека функций»​​Чаще всего среди доступных​ нужно сослаться. Нажмите​ вам полезна. Просим​ссылается на значения​и​ Первый аргумент –​ «ЛОЖЬ». В первом​ банковским вкладам и​ поздним версиям Excel.​Файл​​ начинать длинный блок​​ с оператора Function​

Применение пользовательских функций

​ в ячейки G8:G13,​редактор Visual Basic (VBE)​ оператора понятно, что​=ОКРУГЛ(число;число_разрядов)​. Открывается список, из​ групп функций пользователи​

​ кнопку​

​ вас уделить пару​ в столбце​A2​ $B$2:$B$7 – диапазон​ случае функция возвращает​

​ депозитным счетам с​Сборник интересных функций​>​ кода с комментария,​ и заканчиваться оператором​​ вы получите указанные​​, который открывается в​​ его аргументами является​​Кроме того, в Экселе​ которого нужно выбрать​ Экселя обращаются к​, чтобы свернуть​ секунд и сообщить,​B​​.​​ ячеек для проверки.​ значение «В2/2». Во​​ простыми или сложными​​ с практическими примерами,​Параметры Excel​ в котором объясняется​ End Function. Помимо​ ниже результаты.​

​ отдельном окне.​ верхняя и нижняя​ существуют такие функции,​​ требуемую формулу для​​ математическим. С помощью​​ диалоговое окно, выделите​​ помогла ли она​.​Измените значение ячейки​ Второй аргумент –​ втором – «В2».​ процентами. 1 2​​ картинками, подробным описанием​​.​​ его назначение, а​​ названия функции, оператор​Рассмотрим, как Excel обрабатывает​Предположим, что ваша компания​ границы интервала. Синтаксис​

Пример формы заказа с пользовательской функцией

​ как​ решения конкретной задачи,​ них можно производить​​ ячейки, на которые​​ вам, с помощью​Все функции имеют одинаковую​A1​

​ В9 – условие.​Усложним задачу – задействуем​
​ 3 4 5​ синтаксиса и параметров.​В Excel 2007 нажмите​
​ затем использовать встроенные​
​ Function обычно включает​
​ эту функцию. При​

​ предоставляет скидку в​ у него такой:​ОКРУГЛВВЕРХ​ после чего откроется​ различные арифметические и​​ нужно создать ссылки,​​ кнопок внизу страницы.​​ структуру. Например:​​на 3.​ Третий аргумент –​

​ логическую функцию И.​ 6 7 8​

​Примеры формул с использованием​кнопку Microsoft Office​​ комментарии для документирования​​ один или несколько​ нажатии клавиши​ размере 10 % клиентам,​​=СЛУЧМЕЖДУ(Нижн_граница;Верхн_граница)​​и​ окно её аргументов.​ алгебраические действия. Их​ и нажмите кнопку​ Для удобства также​SUM(A1:A4)​Excel автоматически пересчитывает значение​​ $C$2:$C$7 – диапазон​​ Теперь условие такое:​ 9 10 11​ функций ИЛИ И​и щелкните​ отдельных операторов.​ аргументов. Однако вы​ВВОД​

​ заказавшим более 100​​Оператор​​ОКРУГЛВНИЗ​Правда, нужно заметить, что​

​ часто используют при​

​, чтобы снова​ приводим ссылку на​​СУММ(A1:A4)​​ ячейки​ усреднения; числовые значения,​

​ если товар хранится​

​ 12 13 14​ ЕСЛИ в Excel.​Параметры Excel​Кроме того, рекомендуется присваивать​ можете создать функцию​Excel ищет имя​ единиц товара. Ниже​ЧАСТНОЕ​, которые соответственно округляют​ в этом списке​ планировании и научных​​ развернуть диалоговое окно.​​ оригинал (на английском​Название этой функции —​A3​ которые берутся для​ дольше 8 месяцев,​ 15 16 17​

Правила создания пользовательских функций

​Примеры логических функций​.​ макросам и пользовательским​ без аргументов. В​DISCOUNT​ мы объясним, как​применяется для деления​ числа до ближайшего​ представлены не все​ вычислениях. Узнаем, что​Совет:​ языке) .​SUM​. Это одна из​ расчета среднего арифметического.​

​ то его стоимость​Логические функции в Excel​ ЕСЛИ, И, ИЛИ​В диалоговом окне​ функциям описательные имена.​ Excel доступно несколько​в текущей книге​ создать функцию для​ чисел. Но в​ большего и меньшего​ формулы математической группы,​ представляет собой данная​ Для получения дополнительных сведений​Использование функции в качестве​(СУММ). Выражение между​

Применение ключевых слов VBA в пользовательских функциях

​ наиболее мощных возможностей​Функция СРЗНАЧЕСЛИ сопоставляет значение​ уменьшается в 2​ проверяют данные и​ в формулах для​Параметры Excel​ Например, присвойте макросу​ встроенных функций (например,​ и определяет, что​ расчета такой скидки.​ результатах деления он​ по модулю.​ хотя и большинство​ группа операторов в​ о функции и​ одного из аргументов​ скобками (аргументы) означает,​ Excel.​ ячейки В9 (№1)​ раза. Если дольше​ возвращают результат «ИСТИНА»,​

​ выборки значений при​выберите категорию​ название​ СЛЧИС и ТДАТА),​ это пользовательская функция​В примере ниже показана​ выводит только четное​Урок:​ из них. Если​​ целом, и более​​ ее аргументах щелкните​ формулы, использующей функцию​​ что мы задали​​Когда вы выделяете ячейку,​ со значениями в​ 5 месяцев, но​ если условие выполняется,​ условии. Как использовать​​Надстройки​​MonthLabels​ в которых нет​ в модуле VBA.​

Документирование макросов и пользовательских функций

​ форма заказа, в​ число, округленное к​Округление чисел в Excel​ вы не найдете​ подробно остановимся на​ ссылку​ называется вложения, и​ диапазон​ Excel показывает значение​ диапазоне В2:В7 (номера​ меньше 8 –​ и «ЛОЖЬ», если​ функции И ИЛИ​.​вместо​ аргументов.​ Имена аргументов, заключенные​ которой перечислены товары,​ меньшему по модулю.​

Пример функции VBA с примечаниями

​Задачей оператора​ нужного оператора, то​ самых популярных из​Справка по этой функции​ мы будем воспринимают​A1:A4​ или формулу, находящиеся​ магазинов в таблице​ в 1,5 раза.​ нет.​ ЕСЛИ в формуле?​В раскрывающемся списке​Labels​После оператора Function указывается​ в скобки (​ их количество и​ Аргументами этой формулы​

​ПРИЗВЕД​ следует кликнуть по​ них.​.​ этой функции в​​в качестве входных​​ в ячейке, в​​ продаж). Для совпадающих​​Формула приобретает следующий вид:​Рассмотрим синтаксис логических функций​Примеры расчетов функций КОВАРИАЦИЯ.В​Управление​, чтобы более точно​ один или несколько​quantity​

​ цена, скидка (если​ являются ссылки на​является умножение отдельных​ пункту​Скачать последнюю версию​После ввода всех аргументов​ качестве вложенные функции.​

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

​ данных. Эта функция​ строке формул.​ данных считает среднее​ =8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))’ class=’formula’>.​ и примеры применения​ и КОВАРИАЦИЯ.Г в​выберите​ указать его назначение.​ операторов VBA, которые​и​ она предоставляется) и​ ячейки, содержащие делимое​ чисел или тех,​«Вставить функцию…»​ Excel​ формулы нажмите кнопку​ К примеру, добавив​ складывает значения в​Чтобы отредактировать формулу, кликните​​ арифметическое, используя числа​​В функции ЕСЛИ можно​​ их в процессе​​ Excel .​

​Надстройки Excel​ Описательные имена макросов​ проверят соответствия условиям​price​ итоговая стоимость.​ и делитель. Синтаксис​ которые расположены в​в самом низу​

Диалоговое окно

​С помощью математических функций​ОК​ вложенные функции СРЗНАЧ​ ячейках​ по строке формул​ из диапазона С2:С7.​ использовать в качестве​ работы с программой​Примеры использования функций​. Затем нажмите кнопку​

​ и пользовательских функций​

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

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

  2. ​ и измените формулу.​​Задача 3. Найти средние​​ аргументов текстовые значения.​​ Excel.​​ КОВАРИАЦИЯ.В, КОВАРИАЦИЯ.Г и​​Перейти​​ особенно полезны, если​ с использованием аргументов,​ для значений, на​​ DISCOUNT в этой​​=ЧАСТНОЕ(Числитель;Знаменатель)​​ этой функции являются​​ откроется уже знакомый​ расчеты. Они будут​Щелкните ячейку, в которую​​ аргументов функции Если,​​,​Нажмите​ продажи в магазине​

  3. ​Задача 2. Если стоимость​​Название функции​​ КОВАР для определения​​.​​ существует множество процедур​

    ​ переданных функции. Наконец,​​ основе которых вычисляется​​ книге, сделайте следующее:​​Урок:​​ ссылки на ячейки,​

  4. ​ нам Мастер функций.​​ полезны студентам и​​ нужно ввести формулу.​​ следующая формула суммирует​​A2​

  5. ​Enter​​ №1 г. Москва.​​ товара на складе​​Значение​​ взаимосвязей между разными​​В диалоговом окне​​ с похожим назначением.​

  6. ​ в процедуру функции​​ скидка.​​Нажмите клавиши​Формула деления в Экселе​ в которых содержатся​

    Диалоговое окно

  1. ​Урок:​​ школьникам, инженерам, ученым,​​Чтобы начать формулу с​​ набор чисел (G2:​​,​

  2. ​.​​Видоизменим таблицу из предыдущего​​ после уценки стала​​Синтаксис​​ наборами данных. Расчет​​Надстройки​​То, как вы документируйте​ следует включить оператор,​Оператор If в следующем​​ALT+F11​​Данная функция позволяет преобразовать​

  3. ​ данные для перемножения.​​Мастер функций в Excel​​ бухгалтерам, планировщикам. В​​ функции, нажмите в​​ G5) только в​

  4. ​A3​​Excel использует встроенный порядок,​​ примера:​ меньше 300 р.​Примечание​​ и вычисление ковариации​​установите флажок рядом​ свои макросы и​ назначающий значение переменной​​ блоке кода проверяет​​(или​

​ арабские числа, которыми​ Всего может быть​Наиболее часто используется функция​ эту группу входят​ строке формул кнопку​ том случае, если​и​ по которому ведутся​Нужно выполнить два условия​ или продукт хранится​ИСТИНА​ разных показателей.​ с именем книги,​ пользовательские функции, —​ с тем же​

Именованный модуль в vbe

​ аргумент​FN+ALT+F11​ по умолчанию оперирует​ использовано до 255​СУММ​ около 80 операторов.​Вставить функцию​ среднее значение другого​A4​ расчеты. Если часть​ – воспользуемся функцией​ дольше 10 месяцев,​Не имеет аргументов, возвращает​Функция РЯД.СУММ для расчета​ как показано ниже.​ ваше личное дело,​​ именем, что у​​quantity​

Об авторах

​на Mac), чтобы​ Excel, в римские.​​ таких ссылок. Результат​. Этот оператор предназначен​​ Мы же подробно​.​ набора чисел (F2:​. Запомнить, какие функции​ формулы в скобках,​ вида: .​ его списывают.​

support.office.com

Самые интересные функции для работы в Excel

​ логическое значение «ИСТИНА».​ суммы степенных рядов​Создав нужные функции, выберите​ но важно выбрать​

Синтаксис и параметры функций

primery-funkciy-ili-i-esli​ функции. Это значение​и сравнивает количество​ открыть редактор Visual​
​ У этого оператора​ умножения выводится в​ для сложения данных​ остановимся на десяти​В диалоговом окне Вставить​ F5) больше 50.​ и аргументы использовать​primery-raschetov-kovariacii​ она будет вычислена​Функция СРЗНАЧЕСЛИМН позволяет применять​Для решения используем логические​
​=ИСТИНА ()​ в Excel.​Файл​ определенный способ и​ возвращается в формулу,​ проданных товаров со​ Basic, а затем​primery-funkcii-ryad-summ​ два аргумента: ссылка​ отдельную ячейку. Синтаксис​ в нескольких ячейках.​
​ самых популярных из​ функцию в поле​ В противном случае​ для каждой конкретной​ в первую очередь.​ более одного условия.​primery-funkcii-smeshch​ функции ЕСЛИ и​Редко используется в качестве​Примеры работы с​
​>​ придерживаться его.​ которая вызывает функцию.​ значением 100:​ щелкните​ на ячейку с​ данного оператора выглядит​ Хотя его можно​primery-funkcii-exp​ них.​выберите категорию​ возвращает значение 0.​
​ задачи не просто.​ Затем выполняется умножение​ Первый аргумент –​ ИЛИ: =10);»списан»;»»)’ class=’formula’>.​ самостоятельной функции.​ функцией РЯД.СУММ при​Сохранить как​Чтобы использовать функцию, необходимо​indeks-poiskpoz-summproizv​В пользовательских функциях поддерживается​If quantity >= 100​Insert​
​ преобразуемым числом и​ так:​ использовать и для​Открыть список математических формул​выберите​Вложенные функции СРЗНАЧ и​ К счастью, в​perevod-arabskih-chisel-v-rimskie​ или деление. После​ $D$2:$D$7 – диапазон​ Условие, записанное с​
​ЛОЖЬ​ вычислении сложных процентов,​.​ открыть книгу, содержащую​ меньше ключевых слов​ Then​(Вставка) >​primery-funkcii-kper​ форма. Второй аргумент​=ПРОИЗВЕД(число;число;…)​ обычного суммирования чисел.​
​ можно несколькими путями.​все​ сумм в функцию​ Excel есть команда​ этого Excel будет​ усреднения (откуда берутся​ помощью логической операции​poluchit-dannye-svodnoy-tablicy​Не имеет аргументов, возвращает​ расчета экспоненциального роста,​
​В диалоговом окне​ модуль, в котором​ VBA, чем в​DISCOUNT = quantity​Module​ не является обязательным.​primery-funkcii-effekt​Урок:​ Синтаксис, который можно​ Проще всего запустить​
​.​ Если.​Insert Function​ складывать и вычитать.​ цифры для нахождения​ ИЛИ, расшифровывается так:​ логическое выражение «ЛОЖЬ».​ прогноз траектории с​Сохранить как​ она была создана.​ макросах. Они могут​ * price *​(Модуль). В правой​

exceltable.com

Логические функции в excel с примерами их использования

​ Синтаксис имеет следующий​Как правильно умножать в​ применять при ручном​ Мастер функций, нажав​Если вы знакомы с​В формулу можно вложить​

​(Вставить функцию).​ Смотрите пример ниже:​ среднего арифметического). Второй​ товар списывается, если​=ЛОЖЬ ()​

Использование логических функций в Excel

​ учетом последовательности. ​ ​откройте раскрывающийся список​ ​ Если такая книга​ ​ только возвращать значение​
​ 0.1​ ​ части редактора Visual​ вид:​ ​ Excel​ ​ вводе, выглядит следующим​ на кнопку​
​ категориями функций, можно​ ​ до 64 уровней​Чтобы вставить функцию, сделайте​ ​Сперва Excel умножает (​ ​ аргумент – $B$2:$B$7​
​ число в ячейке​ ​——-//——-​Примеры функции СМЕЩ для​Тип файла​ не открыта, при​ в формулу на​Else​ Basic появится окно​=РИМСКОЕ(Число;Форма)​С помощью математической формулы​ ​ образом:​«Вставить функцию»​ ​ также выбрать категорию.​ функций.​ следующее:​A1*A2​
​ – диапазон для​ ​ D2 = 10.​И​ прохода по диапазону​и выберите значение​ ​ попытке использования функции​ ​ листе или в​
​DISCOUNT = 0​ ​ нового модуля.​Выше были описаны только​ABS​ ​=СУММ(число1;число2;…)​ ​, которая размещена слева​Чтобы ввести другую функцию​
​Windows В сети​ ​Выделите ячейку.​), затем добавляет значение​ проверки первого условия.​ ​При невыполнении условия функция​ ​Если все заданные аргументы​ ячеек в Excel.​Надстройка Excel​
​ возникнет ошибка #ИМЯ?​ ​ выражение, используемое в​End If​Скопируйте указанный ниже код​ наиболее популярные математические​производится расчет числа​ ​В окне аргументов в​ ​ от строки формул.​

​ в качестве аргумента,​

Логические функции в Excel и примеры решения задач

​ ​Нажмите кнопку​ ячейки​Скачать примеры логических функций​ ЕСЛИ возвращает пустую​ возвращают истинный результат,​Применение функции СМЕЩ​

​. Сохраните книгу с​ При ссылке на​

Накладная.

​ другом макросе или​Если количество проданных товаров​ и вставьте его​ функции Эксель. Они​

​ по модулю. У​ поля следует вводить​ При этом нужно​ введите функцию в​Щелкните ячейку, в которую​Insert Function​A3​Третий аргумент – В9​ ячейку.​ то функция выдает​

Пример.

​ для динамического получения​ запоминающимся именем, таким​ функцию, хранящуюся в​ функции VBA. Так,​ не меньше 100,​ в новый модуль.​ помогают в значительной​ этого оператора один​ ссылки на ячейки​ предварительно выделить ячейку,​ поле аргумента в​

​ нужно ввести формулу.​(Вставить функцию).​

Пример1.

​к этому результату.​ – первое условие.​В качестве аргументов можно​

​ логическое выражение «ИСТИНА».​ ссылки на ячейку​ как​ другой книге, необходимо​ пользовательские функции не​ VBA выполняет следующую​Function DISCOUNT(quantity, price)​

​ мере упростить различные​ аргумент –​ с данными или​ куда будет выводиться​ построитель формул или​Чтобы начать формулу с​Появится одноименное диалоговое окно.​Другой пример:​ Четвертый и пятый​

Пример2.

​ использовать другие функции.​ В случае хотя​ в диапазоне. Создание​

​MyFunctions​ указать перед ее​ могут изменять размер​

​ инструкцию, которая перемножает​If quantity >=100​ вычисления в данной​«Число»​ на диапазоны. Оператор​ результат обработки данных.​ непосредственно в ячейку.​ функции, нажмите в​Отыщите нужную функцию или​Сначала Excel вычисляет значение​

​ аргумент – диапазон​ К примеру, математические.​

Табель успеваемости.

​ бы одного ложного​ счетчика элемента управления​.​ именем название книги.​ окон, формулы в​ значения​ Then​ программе. При помощи​

​, то есть, ссылка​ складывает содержимое и​ Этот метод хорош​Введите дополнительные аргументы, необходимые​ строке формул кнопку​ выберите её из​ в круглых скобках​

Итог.

​ для проверки и​Задача 3. Ученики перед​ логического значения вся​

Статистические и логические функции в Excel

​ интерфейсом формы. Автоматическое​Сохранив книгу, выберите​ Например, если вы​ ячейках, а также​quantity​DISCOUNT = quantity​ этих формул можно​

​ на ячейку, содержащую​ выводит общую сумму​

Накладная.

​ тем, что его​ для завершения формулы.​Вставить функцию​ категории. Например, вы​Списание товара.

​ (​ второе условие, соответственно.​ поступлением в гимназию​

​ функция выдает результат​ обновление итоговых данных​

Списание товара.

​Сервис​ создали функцию DISCOUNT​ шрифт, цвет или​и​ * price *​ выполнять как простейшие​

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

Результаты.

​Завершив ввод аргументов формулы,​.​ можете выбрать функцию​A2+A3​Функция учитывает только те​ сдают математику, русский​ «ЛОЖЬ».​ при заполнении таблицы.​>​ в книге Personal.xlsb​ узор для текста​price​

​ 0.1​ арифметические действия, так​ в роли аргумента​Урок:​ в любой вкладке.​ нажмите клавишу ВВОД.​Знак равенства (​COUNTIF​), потом умножает полученный​

Пример3.

​ значения, которые соответствуют​ и английский языки.​=И (Лог_знач. 1; Лог_знач.​

​Примеры работы функции EXP​Надстройки Excel​

Накладаня2.

​ и хотите вызвать​ в ячейке. Если​, а затем умножает​

Пример4.

​Else​ и более сложные​ выступать не может.​Как посчитать сумму в​Также можно запустить Мастер​Ниже приведен пример использования​=​(СЧЕТЕСЛИ) из категории​ результат на величину​ всем заданным условиям.​

​ Проходной балл –​

​ 2;…)​ для возведения числа​.​ ее из другой​ включить в процедуру​ результат на 0,1:​

​DISCOUNT = 0​ вычисления. Особенно они​ Синтаксис имеет следующий​

exceltable.com

​ Экселе​

#Руководства

  • 18 янв 2023

  • 0

Показали, как работать с логическими функциями Excel: ИСТИНА, ЛОЖЬ, И, ИЛИ, НЕ, ЕСЛИ, ЕСЛИОШИБКА, ЕОШИБКА, ЕПУСТО.

Иллюстрация: Merry Mary для Skillbox Media

Ксеня Шестак

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

Логические функции в Excel проверяют, выполняются ли заданные условия в выбранном диапазоне. Пользователь указывает критерии, соответствие которым нужно проверить, — функции проверяют и выдают результат: ИСТИНА или ЛОЖЬ.

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

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

  • Функции ИСТИНА и ЛОЖЬ
  • Функции И и ИЛИ
  • Функция НЕ
  • Функция ЕСЛИ
  • Функция ЕСЛИОШИБКА
  • Функция ЕОШИБКА
  • Функция ЕПУСТО

В конце расскажем, как узнать больше о работе в Excel.

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

Функция ИСТИНА возвращает только истинные значения. Её синтаксис: =ИСТИНА().

Функция ЛОЖЬ возвращает только ложные значения. Её синтаксис: =ЛОЖЬ().

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

Функция И. Её используют, чтобы показать, что указанные число или текст должны соответствовать одновременно всем критериям. В этом случае функция возвращает значение ИСТИНА. Если один из критериев не соблюдается, функция И возвращает значение ЛОЖЬ.

Синтаксис функции И такой: =И(логическое_значение1;логическое_значение2;…), где логическое_значение — условия, которые функция будет проверять. Задано может быть до 255 условий.

Пример работы функции И. Проверим, соблюдены ли два условия:

  • число 662 больше 300;
  • число 8626 больше 9000.

Для этого выберем любую ячейку и в строке формул введём: =И(A1>300;A2>9000), где А1 — ячейка с числом 662, А2 — ячейка с числом 8626.

Нажмём Enter. Функция возвращает значение ЛОЖЬ — одно из условий не соблюдено (число 8626 < 9000).

Функция И вернула значение ЛОЖЬ, так как один из критериев не соблюдён
Скриншот: Excel / Skillbox Media

Проверим другие условия:

  • число 662 меньше 666;
  • число 8626 больше 5000.

Снова выберем любую ячейку и в строке формул введём: =И(A1<666;A2>5000).

Функция возвращает значение ИСТИНА — оба условия соблюдены.

Функция И вернула значение ИСТИНА, так как соблюдены оба критерия
Скриншот: Excel / Skillbox Media

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

Синтаксис функции ИЛИ: =ИЛИ(логическое_значение1;логическое_значение2;…).

Максимальное количество логических значений (условий) — тоже 255.

Пример работы функции ИЛИ. Проверим три условия:

  • число 662 меньше 666;
  • число 8626 больше 5000;
  • число 567 больше 786.

В строке формул введём: =ИЛИ(A1<666;A2>5000;A3>786).

Функция возвращает значение ИСТИНА, несмотря на то, что одно условие не соблюдено (число 567 < 786).

Функция ИЛИ вернула значение ИСТИНА — соблюдены два критерия из трёх
Скриншот: Excel / Skillbox Media

Проверим другие условия:

  • число 662 меньше 500;
  • число 8626 больше 9000;
  • число 567 больше 600.

В строке формул введём: =ИЛИ(A1<500;A2>9000;A3>600).

Функция возвращает значение ЛОЖЬ, так как ни одно из условий не соблюдено.

Функция ИЛИ вернула значение ЛОЖЬ — все критерии не соблюдены
Скриншот: Excel / Skillbox Media

С помощью этой функции возвращают значения, которые противоположны по отношению к заданному параметру.

Если в качестве параметра функции НЕ указать ложное значение — она вернёт значение ИСТИНА. Наоборот, если указать истинное значение, функция вернёт ЛОЖЬ.

Синтаксис функции НЕ: =НЕ(логическое_значение), где «логическое_значение» — выражение, которое нужно проверить на соответствие значениям ИСТИНА или ЛОЖЬ. В этой функции можно использовать только одно такое выражение.

Пример работы функции НЕ. Проверим выражение «662 меньше 500». Выберем любую ячейку и в строке формул введём: =НЕ(A1<500), где А1 — ячейка с числом 662.

Нажмём Enter.

Выражение «662 меньше 500» ложное. Но функция НЕ поменяла значение на противоположное и вернула значение ИСТИНА.

Функция НЕ поменяла ложное значение на противоположное и вернула значение ИСТИНА
Скриншот: Excel / Skillbox Media

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

У этой функции также два результата: ИСТИНА и ЛОЖЬ. Первый результат функция выдаёт, когда значение ячейки совпадает с заданным условием, второй — когда значение условию не соответствует.

Например, если нужно определить в таблице значения меньше 1000, то значение 700 будет отмечено функцией как истинное, а значение 3500 — как ложное.

Можно задавать несколько условий одновременно. Например, найти значения меньше 300, но больше 200. В этом случае функция определит значение 100 как ложное, а 250 — как истинное. Так можно проверять не только числовые значения, но и текст.

Синтаксис функции ЕСЛИ: =ЕСЛИ(лог_выражение;значение_если_истина;значение_если_ложь), где:

  • лог_выражение — запрос пользователя, который функция будет проверять;
  • значение_если_истина — результат, который функция принесёт в ячейку, если значение совпадёт с запросом пользователя;
  • значение_если_ложь — результат, который функция принесёт в ячейку, если значение не совпадёт с запросом пользователя.

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

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

Создаём отдельный столбец, куда функция ЕСЛИ принесёт результаты
Скриншот: Excel / Skillbox Media

В строке формул введём: =ЕСЛИ(A2<2000000;»Подходит»;»Не подходит»)

В строке формул вводим параметры функции ЕСЛИ
Скриншот: Excel / Skillbox Media

Дальше нажимаем Enter и растягиваем результат из первой ячейки вниз до конца таблицы.

Так выглядит результат работы функции ЕСЛИ
Скриншот: Excel / Skillbox Media

Функция показала, какие значения соответствуют условию «меньше 2000000», и отметила их как «Подходит». Значения, которые не соответствуют этому условию, отмечены как «Не подходит».

В Skillbox Media есть статья, где подробно объясняли, как использовать функцию ЕСЛИ в Excel — в частности, как запустить функцию ЕСЛИ с несколькими условиями.

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

Синтаксис функции ЕСЛИОШИБКА: =ЕСЛИОШИБКА(значение;значение_если_ошибка), где:

  • значение — выражение, которое нужно проверить;
  • значение_если_ошибка — текст, число или формула, которые будут выводиться или выполняться в случае, если в результате проверки аргумента «значение» получен результат ЛОЖЬ.

Если ошибка есть, возвращается значение второго аргумента. Если ошибки нет — первого.

Пример работы функции ЕСЛИОШИБКА. Предположим, нам нужно разделить значения ячеек столбца A на значения ячеек столбца B. Проверим, будут ли ошибки в этих выражениях.

Выделим первую ячейку столбца C и введём: =ЕСЛИОШИБКА(A1/B1;»Ошибка в расчёте»)

В строке формул вводим параметры функции ЕСЛИОШИБКА
Скриншот: Excel / Skillbox Media

Дальше нажмём Enter и растянем результат из первой ячейки вниз до конца таблицы.

Результат работы функции ЕСЛИОШИБКА
Скриншот: Excel / Skillbox Media

В первой строке функция не нашла ошибок в выражении (360/60), поэтому провела расчёт и показала результат (6).

Во второй строке функция тоже не нашла ошибок (деление 0 на 76) — и показала результат расчёта (0).

В третьей строке функция нашла ошибку — делить на 0 нельзя. Поэтому вместо результата расчёта показала второй аргумент функции: «Ошибка в расчёте».

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

  • #Н/Д
  • #ЗНАЧ
  • #ЧИСЛО!
  • #ДЕЛ/0!
  • #ССЫЛКА!
  • #ИМЯ?
  • #ПУСТО!

Синтаксис функции ЕОШИБКА: =ЕОШИБКА(значение), где значение — ячейка или диапазон ячеек, которые нужно проверить.

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

Пример работы функции ЕОШИБКА. Обычно функцию ЕОШИБКА применяют в работе с большими диапазонами, где искать ошибочные значения самостоятельно долго и энергозатратно. Но для примера покажем, как она работает на небольшом диапазоне.

Выберем любую ячейку, в которой функция должна будет вывести результат. В строке формул введём: =ЕОШИБКА(A1:A6), где A1:A6 — диапазон, который нужно проверить.

В строке формул вводим параметры функции ЕОШИБКА
Скриншот: Excel / Skillbox Media

Нажимаем Enter — функция возвращает значение ИСТИНА. Это значит, что она нашла ошибку в выделенном диапазоне.

Результат работы функции ЕОШИБКА
Скриншот: Excel / Skillbox Media

Дальше эту функцию используют для выполнения других действий.

Например, при возникновении ошибки можно использовать функцию ЕОШИБКА в сочетании с функцией ЕСЛИ: =ЕСЛИ(ЕОШИБКА(B1);»Произошла ошибка»;B1*6).

Эта формула проверит наличие ошибки в ячейке B1. При возникновении ошибки функция ЕСЛИ возвращает сообщение «Произошла ошибка». Если ошибки отсутствуют, функция ЕСЛИ вычисляет произведение B1*6.

Функция ЕПУСТО проверяет, есть ли в выбранной ячейке какие-либо значения — например, число, текст, формула, пробел — или эти ячейки пустые. Если ячейка пустая, функция возвращает значение ИСТИНА, если в ячейке есть данные — ЛОЖЬ.

Синтаксис функции ЕПУСТО: =ЕПУСТО(значение), где значение — ячейка, которую нужно проверить.

Пример работы функции ЕПУСТО. Проверим, есть ли скрытые символы в ячейках А5 и А6. Визуально эти ячейки пустые.

Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A5), где A5 — ячейка, которую нужно проверить.

В строке формул вводим параметры функции ЕПУСТО
Скриншот: Excel / Skillbox Media

Нажимаем Enter — функция возвращает значение ЛОЖЬ. Это значит, что ячейка А5 на самом деле не пустая, в ней есть значение, которое не видно, — например, пробел.

Результат работы функции ЕПУСТО
Скриншот: Excel / Skillbox Media

Проверим вторую ячейку. Выберем любую ячейку и в строке формул введём: =ЕПУСТО(A6) и нажмём Enter. Функция возвращает значение ИСТИНА. Это значит, что в ячейке А6 нет никаких значений.

Результат работы функции ЕПУСТО
Скриншот: Excel / Skillbox Media

Как и в случае с функцией ЕОШИБКА, эту функцию можно использовать для выполнения других действий. Например, в сочетании с функцией ЕСЛИ.

  • В Excel много функций, которые упрощают и ускоряют работу с таблицами. В этой подборке перечислили 15 статей и видео об инструментах Excel, необходимых в повседневной работе.
  • В Skillbox есть курс «Excel + Google Таблицы с нуля до PRO». Он подойдёт как новичкам, которые хотят научиться работать в Excel с нуля, так и уверенным пользователям, которые хотят улучшить свои навыки. На курсе учат быстро делать сложные расчёты, визуализировать данные, строить прогнозы, работать с внешними источниками данных, создавать макросы и скрипты.
  • Кроме того, Skillbox даёт бесплатный доступ к записи онлайн-интенсива «Экспресс-курс по Excel: осваиваем таблицы с нуля за 3 дня». Он подходит для начинающих пользователей. На нём можно научиться создавать и оформлять листы, вводить данные, использовать формулы и функции для базовых вычислений, настраивать пользовательские форматы и создавать формулы с абсолютными и относительными ссылками.

Другие материалы Skillbox Media по Excel

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

Самая популярная программа для работы с электронными таблицами «Microsoft Excel» упростила жизнь многим пользователям, позволив производить любые расчеты с помощью формул. Она способна автоматизировать даже самые сложные вычисления, но для этого нужно знать принципы работы с формулами. Мы подготовили самую подробную инструкцию по работе с Эксель. Не забудьте сохранить в закладки 😉

Содержание

  • Кому важно знать формулы Excel и где выучить основы.

  • Элементы, из которых состоит формула в Excel.

  • Основные виды.

  • Примеры работ, которые можно выполнять с формулами.

  • 22 формулы в Excel, которые облегчат жизнь.

  • Использование операторов.

  • Использование ссылок.

  • Использование имён.

  • Использование функций.

  • Операции с формулами.

  • Как в формуле указать постоянную ячейку.

  • Как поставить «плюс», «равно» без формулы.

  • Самые распространенные ошибки при составлении формул в редакторе Excel.

  • Коды ошибок при работе с формулами.

  • Отличие в версиях MS Excel.

  • Заключение.

Кому важно знать формулы Excel и где изучить основы

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

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

Элементы, из которых состоит формула в Excel

Формулы эксель: основные виды

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

Простые

Позволяют совершить одно простое действие: сложить, вычесть, разделить или умножить. Самой простой является формула=СУММ.

Например:

=СУММ (A1; B1) — это сумма значений двух соседних ячеек.

=СУММ (С1; М1; Р1) — сумма конкретных ячеек.

=СУММ (В1: В10) — сумма значений в указанном диапазоне.

Сложные

Это многосоставные формулы для более продвинутых пользователей. В данную категорию входят ЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН. О них подробно расскажем ниже.

Комбинированные

Эксель позволяет комбинировать несколько функций: сложение + умножение, сравнение + умножение. Это удобно, когда, например, нужно вычислить сумму двух чисел, и, если результат будет больше 100, его нужно умножить на 3, а если меньше — на 6.

Выглядит формула так ↓

=ЕСЛИ (СУММ (A1; B1)<100; СУММ (A1; B1)*3;(СУММ (A1; B1)*6))

Встроенные

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

  • кликните по нужной ячейке таблицы;

  • нажмите одновременно Shift + F3;

  • выберите из предложенного перечня нужную формулу;

  • в окошко «Аргументы функций» внесите свои данные.

Примеры работ, которые можно выполнять с формулами

Разберем основные действия, которые можно совершить, используя формулы в таблицах Эксель и рассмотрим полезные «фишки» для упрощения работы.

Поиск перечня доступных функций

Перейдите в закладку «Формулы» / «Вставить функцию». Или сразу нажмите на кнопочку «Fx».

Выберите в категории «Полный алфавитный перечень», после чего в списке отобразятся все доступные эксель-формулы.

Выберите любую формулу и прочитайте ее описание. А если хотите изучить ее более детально, нажмите на «Справку» ниже.

Вставка функции в таблицу

Вы можете сами писать функции в Excel вручную после «=», или использовать меню, описанное выше. Например, выбрав СУММ, появится окошко, где нужно ввести аргументы (кликнуть по клеткам, значения которых собираетесь складывать):

После этого в таблице появится формула в стандартном виде. Ее можно редактировать при необходимости.

Использование математических операций

Начинайте с «=» в ячейке и применяйте для вычислений любые стандартные знаки «*», «/», «^» и т.д. Можно написать номер ячейки самостоятельно или кликнуть по ней левой кнопкой мышки. Например: =В2*М2. После нажатия Enter появится произведение двух ячеек.

Растягивание функций и обозначение константы

Введите функцию =В2*C2, получите результат, а затем зажмите правый нижний уголок ячейки и протащите вниз. Формула растянется на весь выбранный диапазон и автоматически посчитает значения для всех строк от B3*C3 до B13*C13.

Чтобы обозначить константу (зафиксировать конкретную ячейку/строку/столбец), нужно поставить «$» перед буквой и цифрой ячейки.

Например: =В2*$С$2. Когда вы растяните функцию, константа или $С$2 так и останется неизменяемой, а вот первый аргумент будет меняться.

Подсказка:

  • $С$2 — не меняются столбец и строка.

  • B$2 — не меняется строка 2.

  • $B2 — константой остается только столбец В.

22 формулы в Эксель, которые облегчат жизнь

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

МАКС

=МАКС (число1; [число2];…)

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

МИН

=МИН (число1; [число2];…)

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

СРЗНАЧ

=СРЗНАЧ (число1; [число2];…)

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

СУММ

=СУММ (число1; [число2];…)

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

ЕСЛИ

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

Сложная формула, которая позволяет сравнивать данные.

Например:

=ЕСЛИ (В1>10;”больше 10″;»меньше или равно 10″)

В1 — ячейка с данными;

>10 — логическое выражение;

больше 10 — правда;

меньше или равно 10 — ложное значение (если его не указывать, появится слово ЛОЖЬ).

СУММЕСЛИ

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

Формула суммирует числа только, если они отвечают критерию.

Например:

=СУММЕСЛИ (С2: С6;»>20″)

С2: С6 — диапазон ячеек;

>20 —значит, что числа меньше 20 не будут складываться.

СУММЕСЛИМН

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

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

Например:

=СУММЕСЛИМН (D2: D6; C2: C6;”сувениры”; B2: B6;”ООО ХУ»)

D2: D6 — диапазон, где суммируются числа;

C2: C6 — диапазон ячеек для категории; сувениры — обязательное условие 1, то есть числа другой категории не учитываются;

B2: B6 — дополнительный диапазон;

ООО XY — условие 2, то есть числа другой компании не учитываются.

Дополнительных диапазонов и условий может быть до 127 штук.

СЧЕТ

=СЧЁТ (значение1; [значение2];…)Формула считает количество выбранных ячеек с числами в заданном диапазоне. Ячейки с датами тоже учитываются.

=СЧЁТ (значение1; [значение2];…)

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

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

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

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

Например:

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

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

ЕСЛИОШИБКА

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

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

ДНИ

=ДНИ (конечная дата; начальная дата)

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

КОРРЕЛ

=КОРРЕЛ (диапазон1; диапазон2)

Определяет статистическую взаимосвязь между разными данными: курсами валют, расходами и прибылью и т.д. Мах значение — +1, min — −1.

ВПР

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

Находит данные в таблице и диапазоне.

Например:

=ВПР (В1; С1: С26;2)

В1 — значение, которое ищем.

С1: Е26— диапазон, в котором ведется поиск.

2 — номер столбца для поиска.

ЛЕВСИМВ

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

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

ПСТР

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

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

ПРОПИСН

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

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

СТРОЧН

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

ПОИСКПОЗ

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

Дает возможность найти нужный элемент в заданном блоке ячеек и указывает его позицию.

ДЛСТР

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

Данная функция определяет длину заданной строки. Пример использования — определение оптимальной длины описания статьи.

СЦЕПИТЬ

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

Позволяет сделать несколько строчек из одной и записать до 255 элементов (8192 символа).

ПРОПНАЧ

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

Позволяет поменять местами прописные и строчные символы.

ПЕЧСИМВ

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

Можно убрать все невидимые знаки из текста.

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

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

  • скобки;

  • экспоненты;

  • умножение и деление;

  • сложение и вычитание.

Арифметические

Операторы сравнения

Оператор объединения текста

Операторы ссылок

Использование ссылок

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

Простые ссылки A1

Они используются чаще всего. Буква обозначает столбец, цифра — строку.

Примеры:

  • диапазон ячеек в столбце С с 1 по 23 строку — «С1: С23»;

  • диапазон ячеек в строке 6 с B до Е– «B6: Е6»;

  • все ячейки в строке 11 — «11:11»;

  • все ячейки в столбцах от А до М — «А: М».

Ссылки на другой лист

Если необходимы данные с других листов, используется формула: =СУММ (Лист2! A5: C5)

Выглядит это так:

Абсолютные и относительные ссылки

Относительные ссылки

Рассмотрим, как они работают на примере: Напишем формулу для расчета суммы первой колонки. =СУММ (B4: B9)

Нажимаем на Ctrl+C. Чтобы перенести формулу на соседнюю клетку, переходим туда и жмем на Ctrl+V. Или можно просто протянуть ячейку с формулой, как мы описывали выше.

Индекс таблицы изменится автоматически и новые формулы будут выглядеть так:

Абсолютные ссылки

Чтобы при переносе формул ссылки сохранялись неизменными, требуются абсолютные адреса. Их пишут в формате «$B$2».

Например, есть поставить знак доллара в предыдущую формулу, мы получим: =СУММ ($B$4:$B$9)

Как видите, никаких изменений не произошло.

Смешанные ссылки

Они используются, когда требуется зафиксировать только столбец или строку:

  • $А1– сохраняются столбцы;

  • А$1 — сохраняются строки.

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

Трёхмерные ссылки

Это те, где указывается диапазон листов.

Формула выглядит примерно так: =СУММ (Лист1: Лист5! A6)

То есть будут суммироваться все ячейки А6 на всех листах с первого по пятый.

Ссылки формата R1C1

Номер здесь задается как по строкам, так и по столбцам.

Например:

  • R9C9 — абсолютная ссылка на клетку, которая расположена на девятой строке девятого столбца;

  • R[-2] — ссылка на строчку, расположенную выше на 2 строки;

  • R[-3]C — ссылка на клетку, которая расположена на 3 ячейки выше;

  • R[4]C[4] — ссылка на ячейку, которая распложена на 4 клетки правее и 4 строки ниже.

Использование имён

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

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

Как присвоить имя:

  • Выделите нужную ячейку/столбец.

  • Правой кнопкой мышки вызовите меню и перейдите в закладку «Присвоить имя».

  • Напишите желаемое имя, которое должно быть уникальным и не повторяться в одной книге.

  • Сохраните, нажав Ок.

Использование функций

Чтобы вставить необходимую функцию в эксель-таблицах, можно использовать три способа: через панель инструментов, с помощью опции Вставки и вручную. Рассмотрим подробно каждый способ.

Ручной ввод

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

Панель инструментов

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

Мастер подстановки

Кликните по любой ячейке в таблице. Нажмите на иконку «Fx», после чего откроется «Вставка функций».

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

Вставка функции в формулу с помощью мастера

Рассмотрим эту опцию на примере:

  • Вызовите окошко «Вставка функции», как описывалось выше.

  • В перечне доступных функций выберите «Если».

Теперь составим выражение, чтобы проверить, будет ли сумма трех ячеек больше 10. При этом Правда — «Больше 10», а Ложь — «Меньше 10».

=ЕСЛИ (СУММ (B3: D3)>10;”Больше 10″;»Меньше 10″)

Программа посчитала, что сумма ячеек меньше 10 и выдала нам результат:

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

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

Редактирование функций с помощью мастера

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

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

  • Специальный мастер. Нажмите на иконку «Fx» и в появившемся окошке измените нужные вам аргументы. И тут же, кстати, сможете узнать результат после редактирования.

Операции с формулами

С формулами можно совершать много операций — копировать, вставлять, перемещать. Как это делать правильно, расскажем ниже.

Копирование/вставка формулы

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

Отмена операций

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

Повторение действий

Если вы выполнили команду «Отменить», программа сразу активизирует функцию «Вернуть» (возле стрелочки отмены на панели). То есть нажав на нее, вы повторите только что отмененную вами операцию.

Стандартное перетаскивание

Выделенные ячейки переносятся с помощью указателя мышки в другое место листа. Делается это так:

  • Выделите фрагмент ячеек, которые нужно переместить.

  • Поместите указатель мыши над одну из границ фрагмента.

  • Когда указатель мыши станет крестиком с 4-мя стрелками, можете перетаскивать фрагмент в другое место.

Копирование путем перетаскивания

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

  • Выделите диапазон ячеек, которые нужно скопировать.

  • Зажмите клавишу и поместите указатель мыши на границу выбранного диапазона.

  • Он станет похожим на крестик +. Это говорит о том, что будет выполняться копирование, а не перетаскивание.

  • Перетащите фрагмент в нужное место и отпустите мышку. Excel задаст вопрос — хотите вы заменить содержимое ячеек. Выберите «Отмена» или ОК.

Особенности вставки при перетаскивании

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

Автозаполнение формулами

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

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

Как в формуле указать постоянную ячейку

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

  • Кликните на клетку, где находится формула.

  • Наведите курсор в нужную вам ячейку и нажмите F4.

  • В формуле аргумент с номером ячейки станет выглядеть так: $A$1 (абсолютная ссылка).

  • Когда вы протяните формулу, ссылка на ячейку $A$1 останется фиксированной и не будет меняться.

Как поставить «плюс», «равно» без формулы

Когда нужно указать отрицательное значение, поставить = или написать температуру воздуха, например, +22 °С, делайте так:

  • Кликаете правой кнопкой по ячейке и выбираете «Формат ячеек».

  • Отмечаете «Текстовый».

Теперь можно ставить = или +, а затем нужное число.

Самые распространенные ошибки при составлении формул в редакторе Excel

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

  • Слишком много вложений в выражении. Лимит 64 штуки.

  • Пути к внешним книгам указаны не полностью. Проверяйте адреса более тщательно.

  • Неверно расставленные скобочки. В редакторе они обозначены разными цветами для удобства.

  • Указывая имена книг и листов, пользователи забывают брать их в кавычки.

  • Числа в неверном формате. Например, символ $ в Эксель — это не знак доллара, а формат абсолютных ссылок.

  • Неправильно введенные диапазоны ячеек. Не забывайте ставить «:».

Коды ошибок при работе с формулами

Если вы сделаете ошибку в записи формулы, программа укажет на нее специальным кодом. Вот самые распространенные:

Отличие в версиях MS Excel

Всё, что написано в этом гайде, касается более современных версий программы 2007, 2010, 2013 и 2016 года. Устаревший Эксель заметно уступает в функционале и количестве доступных инструментов. Например, функция СЦЕП появилась только в 2016 году.

Во всем остальном старые и новые версии Excel не отличаются — операции и расчеты проводятся по одинаковым алгоритмам.

Заключение

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

Надеемся, наша шпаргалка станет полезной для вас. Не забудьте сохранить ее в закладки и поделиться с коллегами.

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

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

#1. СУММ

Синтаксис: =СУММ(число1;[число2];…)

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

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

Примеры использования

Допустим, у вас есть массив числовых значений и вам нужно посчитать сумму некоторых из них. Используя функцию СУММ, в области аргументов функции мы подставляем нужные ссылки на ячейки и получаем ответ — 312.

В кое-каких случаях в массивах не находятся значения, которые нужно так же просуммировать, и вместо ссылок можем добавить свои числа. Ответ в этом случае — 419.

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

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

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

#2. СЧЁТ

Синтаксис: =СЧЁТ(значение1;[значение2];…)

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

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

Следующая формула возвращает количество ячеек в диапазоне A1:E4, которые содержат числа.

Как мы видим, в нашем списке аргументов диапазон из пяти значений, но функция вернет три, ведь числовые значения содержатся только в столбцах A, B, C. В столбце D — текстовое выражение, а Е — незаполненная ячейка.

Близкие по применению функции:

=СЧЁТЗ(значение1;[значение2];…) — считает количество непустых значений в перечне аргументов.

=СЧИТАТЬПУСТОТЫ(диапазон) — считает количество пустых значений в указанном диапазоне.

#3. МИН

Синтаксис: =МИН(число1;[число2];…)

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

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

Пример

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

Например, минимальное значение среди двух выбранных диапазонов A1:D2, A4:D4 и числа 54 будет 21. Пустые поля и текстовые выражения функцией исключаются и в расчетах не используются.

Близкие по назначению функции

=МИНА(значение1;[значение2];…) — находит минимальное значение в списке аргументов, при этом текстовые и ложные логические выражения равняются к нулю, а логическое выражение «ИСТИНА» в ячейке равняется 1.

=МАКС(число1;[число2];…) — находит максимальное значение в списке аргументов, при этом текстовые и пустые выражения игнорируются.

=МАКСА(значение1;[значение2];…) — находит максимальное значение в списке аргументов, при этом текстовые и ложные логические выражения приравниваются к нулю, а логическое выражение «ИСТИНА» в ячейке равняется 1.

#4. СРЗНАЧ

Синтаксис: =СРЗНАЧ(число1;[число2];…)

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

С помощью этой функции можно найти среднее арифметическое отдельных числовых значений, диапазонов, ссылок на ячейки с числовыми значениями или же среднее этих 3-х видов. Вычисляется путем суммирования всех чисел и делением суммы на количество этих же чисел. Текстовые и логические значения в диапазоне игнорируются.

Допустим, у нас есть диапазон из 6 ячеек: 4 из них заполнены числами, включая 0, одно значение — текстовое и еще одно — пустое. Функция просуммирует только числовые и поделит сумму на общее количество числовых — 4.

В результате мы получим среднее, равное 4. Давайте проверим формулой:

(4 + 5 + ТЕКСТ + 7 + 0 + ПУСТОЕ) / 4 = 16 / 4 = 4

ТЕКСТ и ПУСТОЕ игнорируются.

#5. ОКРУГЛ

Синтаксис: =ОКРУГЛ(число; число_разрядов)

число — аргумент.

число_разрядов — до какого разряда округляется число.

Функция ОКРУГЛ применяется для округления действительных чисел до требуемого количества знаков после запятой и возвращает округленное значение согласно математическому правилу округления.

К примеру, для округления числа 2,57525 до 2-х символов после запятой можно ввести формулу =ОКРУГЛ(2,57525;2), которая вернет значение 2,58. Эта функция часто используется при построении балансовых и других видов отчетности.

#6. ЕСЛИ

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

логическое_выражение — условие, выполнение которого проверяет оператор.

значение_если_истина — в случае, если условие окажется правдивым, будет возвращено это значение.

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

Эта функция одна из самых известных в работе с Эксель. В ней проверяются числа и/или текст, функции, формулы. Когда значения отвечают заданному условию, появляется запись из поля «значение_если_истина», не отвечают — «значение_если_ложь». Часто используется для распределения выражений на категории, группы.

Функция поддерживает использование операторов сравнения: = (равно), < (меньше), <= (меньше или равно), > (больше), >= (больше или равно), <> (не равно). Также часто используют эту функцию в связке с логическими операторами И, ИЛИ. Рассмотрим несколько примеров.

Пример 1

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

— до 500

— больше 500

Для решения этой задачи используется функция ЕСЛИ.

В ячейке E2 следующая формула: =ЕСЛИ(D2<=500;»до 500″;»больше 500″). Она расшифровывается так: если в указанной ячейке число будет меньше или равно 500 (1 на скриншоте), тогда функция должна вернуть текстовое выражение «до 500» (2 на скриншоте), если оно окажется другим — «больше 500» (3 на скриншоте).

Протянем эту формулу вниз и проверим работоспособность.

Пример 2

Предположим, что в таблице выше нам необходимо каждому товару присвоить категорию по цене: «высокая стоимость» и «низкая стоимость».

В ячейке F2 была прописана следующая формула: =ЕСЛИ(E2=»до 500″;»низкая стоимость»;»высокая стоимость»). Расшифровка: если в указанной ячейке текстовое значение равняется «до 500», тогда функция должна вернуть текстовое выражение «низкая стоимость», если оно окажется другим — «высокая стоимость».

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

#7. ВПР

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

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

таблица — ссылка на диапазон ячеек. В левом столбце выполняется поиск искомого значения, а из столбцов правее выводится соответствующее значение. Левый столбец еще называют ключевым. Если в таблице не окажется искомого значения, вернется ошибка #Н/Д.

номер_столбца — номер столбца таблицы, согласно которому нужно вывести результат.

[интервальный_просмотр] — необязательный аргумент. Принимает два значения: ИСТИНА и ЛОЖЬ. ИСТИНА устанавливается по умолчанию, и функция предполагает, что левый столбец таблицы отсортирован по возрастанию в алфавитном порядке. Если в этом аргументе — ИСТИНА, функция ищет ближайшее к искомому или совпадающее с ним значение, ЛОЖЬ — ищет стопроцентное совпадение с искомым значением.

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

Пример

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

В ячейке G2 пишем формулу: =ВПР(A2;$L$2:$M$78;2;ЛОЖЬ). Обязательно ставим знаки фиксации диапазона $ — в случае их отсутствия при протягивании формулы вниз диапазон ячеек таблицы также будет смещаться вниз вместе с искомым значением.

Как прочитать формулу простым языком: найти значение из ячейки A2 в левом столбце таблицы L2:M78 и вывести соответствующее найденному искомому_значению выражение из столбца 2 этой таблицы, при этом искомое значение должно совпадать с данными в левом столбце таблицы (аргумент ЛОЖЬ).

Протягиваем формулу вниз — и выводится результат.

#8. ЕСЛИОШИБКА

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

значение — аргумент, который проверяется на наличие ошибки

значение_если_ошибка — значение, которое возвращается, если произошла ошибка.

Эта функция проверяет аргумент на равенство значениям ошибок #Н/Д, #ЗНАЧ!, #ССЫЛКА!, #ДЕЛ/0, #ЧИСЛО!, #ИМЯ? или #ПУСТО!. Если выражение в ячейке, которая проверяется, содержит ошибку, функция вернет значение, которое определено в этом случае. Если ошибки нет — результат расчетов или данные ячейки. Часто используется при делении на ноль.

Пример

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

Excel ругается, потому что в одном выражении выполняется деление на ноль. Поэтому проверяем на ошибку в соседнем столбце.

#9. СЖПРОБЕЛЫ

Синтаксис: =СЖПРОБЕЛЫ(текст)

текст — текстовое значение, из которого необходимо удалить лишние пробелы.

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

Пример

Формула =СЖПРОБЕЛЫ(»      Выручка     с начала                года   «) вернет «Выручка с начала года», убрав из выражения лишние пробелы.

С помощью функции можно удалить из текста лишние знаки пробела (код символа — 32). В некоторых случаях в тексте может присутствовать знак неразрывного пробела (код — 160). Чтобы удалить эти лишние знаки, нужно использовать следующую формулу: =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A1;СИМВОЛ(160);СИМВОЛ(32))). В таком случае функция сначала заменяет все знаки неразрывного пробела на пробел, а после этого удаляет лишние пробелы.

#10. СЦЕПИТЬ

Синтаксис: =СЦЕПИТЬ(текст1;[текст2];[текст3];…)

текст1 — обязательный аргумент.

Для объединения значений из разных ячеек в одну используется функция СЦЕПИТЬ. Также можно применять аналог — & (амперсанд). Функция часто используется для объединения данных с нескольких столбцов.

Пример

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

Хотите получать дайджест статей?

Одно письмо с лучшими материалами за неделю. Подписывайтесь, чтобы ничего не упустить.

Спасибо за подписку!

На чтение 3 мин Просмотров 3.8к. Опубликовано 07.12.2021

Эта функция проверяет, правильно ли заданное в аргументах утверждение, если да то выполняет указанное действие. Например, можно просто вывести ИСТИНА или ЛОЖЬ.

Содержание

  1. Результат функции
  2. Формула
  3. Аргументы функции
  4. Важная информация
  5. Примеры
  6. Проверяем соответствует ли число заданным критериям с помощью функции ЕСЛИ в Excel
  7. Проверяем сразу несколько критериев
  8. Вычисляем комиссию
  9. Пример 4: Использование логических операторов (AND/OR) в функции IF в Excel
  10. Как убрать ошибки при использовании функции ЕСЛИ в Excel

Результат функции

Результатом функции будет указанное вами значение, указать это самое значение можно для двух исходов(истина или ложь)

Формула


=ЕСЛИ(проверяемый_аргумент; значение_если_истина; значение_если_ложь)

Аргументы функции

  • проверяемый аргумент — аргумент, который, в результате выполнения функции, будет проверен. Результатом будет ИСТИНА либо ЛОЖЬ;
  • значение_если_истина — значение, которое вернет функция ЕСЛИ в случае, если проверяемый аргумент оказался истиной.
  • значение_если_ложь — значение, которое вернет функция ЕСЛИ в случае, если проверяемый аргумент оказался ложью.

Важная информация

  • Максимум проверяемых аргументов может быть 64;
  • В случае, когда вы используете функцию для проверки каких-либо условий относительно массива, будет проверено каждое значение этого самого массива;
  • Если вместо аргумента вы оставите пустое место, результатом выполнения функции будет 0, то есть.

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

Пример функции ЕСЛИ в Excel

Тоже самое, но для аргумента «Истины»:

Ещё пример функции ЕСЛИ в Excel

Примеры

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

Проверяем соответствует ли число заданным критериям с помощью функции ЕСЛИ в Excel

В проверяемом аргументе функции, при работе с обычными числами, вы указываете оператор(или операторы) чтобы проверить, соответствует ли число каким-либо критериям. Вот список этих операторов:

Логические операторы в Excel

Сразу же рассмотрим такую ситуацию:

Пример ЕСЛИ с логическими операторами

Если число в столбце A больше либо равно 35, то результатом выполнения функции будет «Сдал», если же нет, то «Не сдал».

Проверяем сразу несколько критериев

Итак, давайте рассмотрим ситуацию, когда вам нужно проверить, соответствует ли число сразу нескольким критериям. Мы помним, что максимальное число проверяемых аргументов — 64. Давайте попробуем проверить хотя бы 2 критерия.

В приведенном ниже примере мы проверяем два условия.

  • Меньше ли значение в ячейке чем число 35;
  • В случае, когда в результате первой проверки возвращается ЛОЖЬ, проверяется больше или равно значение в ячейке чем число 75.

Пример ЕСЛИ с логическими операторами

Вычисляем комиссию

Итак, с помощью этой функции мы можем даже посчитать комиссию, которую забирает себе конкретный продавец.

В ситуации описанной ниже, продавец не получает комиссию, если у него меньше 50-ти продаж. Если первое проверочное условие он прошел, тогда проверяем второе. Если у продавца меньше 100 продаж, его комиссия будет продажи*2%, а если больше, то — продажи*4%

Пример ЕСЛИ с логическими операторами

Пример 4: Использование логических операторов (AND/OR) в функции IF в Excel

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

Допустим, как указано на картинке ниже, мы имеем такую табличку:

Пример ЕСЛИ + И ИЛИ

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

=ЕСЛИ(И(B2>80;C2>80%); "Да"; "Нет")

Пример ЕСЛИ + И

Как убрать ошибки при использовании функции ЕСЛИ в Excel

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

Формула:

=ЕСЛИ(ЕСЛИОШИБКА(A1);0;A1)

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

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

=ЕСЛИ(ЕПУСТО(A1);0;A1)

Как убрать ошибку в ЕСЛИ

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

Сразу хотелось бы отметить, что все примеры будем рассматривать в Microsoft office 2010.

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

Примечание! Сегодняшний материал посвящен встроенным функциям, которые присутствуют в Excel по умолчанию, рассматривать макросы или программки на VBA сегодня мы не будем, однажды на этом сайте мы уже затрагивали тему VBA Excel в статье — Запрет доступа к листу Excel с помощью пароля, если интересно можете посмотреть.

Приступим.

Содержание

  1. Функция Excel – Сцепить
  2. Функция Excel – ВПР
  3. Функции Excel – Правсимв и Левсимв
  4. Функция Excel – Если

Данная функция соединяет несколько столбцов в один, например, у Вас фамилия имя отчество расположены в отдельном столбце, а Вам хотелось бы соединить их в один. Также Вы можете использовать эту функцию и для других целей, но надеюсь, смысл ее понятен, пример ниже. Для того чтобы вызвать эту функцию необходимо написать в отдельной ячейке =сцепить(столбец1; столбец2 и т.д.), или на панели нажать кнопку «вставить функцию» и набрать сцепить в поиске, и уже потом в графическом интерфейсе выбрать поля.

Функция Excel – ВПР

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

Таблица 1

Курс по SQL для начинающих

Таблица 2

Вы действуете также как и в предыдущем примере, или пишите или выбираете через графический интерфейс, например:

С описанием полей проблем не должно возникнуть, там все написано. Далее жмете «ОК» и получаете результат:

Функции Excel – Правсимв и Левсимв

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

Функция Excel – Если

Это обычная функция на проверку выражения или значения. Иногда бывает полезна. Например, нам необходимо в столбец C записывать значение «Больше» или «Меньше» на основании сравнения  полей A и B т.е. например, если A больше B то записываем «Больше» если меньше то соответственно записываем «Меньше»:

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

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

Содержание

  • Работа с функциями в Excel
    • Функция «ВПР»
    • Сводные таблицы
    • Создание диаграмм
    • Формулы в Excel
    • Функция «ЕСЛИ»
    • Макросы
    • Условное форматирование
    • «Умная» таблица
    • Подбор параметра
    • Функция «ИНДЕКС»
  • Вопросы и ответы

Полезные функции Excel

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

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

Функция «ВПР»

Одной из самых востребованных функций в Microsoft Excel является «ВПР» («VLOOKUP)». Задействовав ее, можно перетягивать значения одной или нескольких таблиц в другую. При этом поиск производится только в первом столбце таблицы, тем самым при изменении данных в таблице-источнике автоматически формируются данные и в производной таблице, в которой могут выполняться отдельные расчеты. Например, сведения из таблицы, в которой находятся прейскуранты на товары, могут использоваться для расчета показателей в таблице об объеме закупок в денежном выражении.

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

Выбор функции ВПР в Microsoft Excel

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

Окончание введение аргументов в Microsoft Excel

Урок: Применение функции «ВПР» в Microsoft Excel

Сводные таблицы

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

Обмен областями в Microsoft Excel

Создается она на вкладке «Вставка» нажатием на кнопку, которая так и называется — «Сводная таблица».

Переход к созданию сводной таблицы в Microsoft Excel

Урок: Применение сводных таблиц в Microsoft Excel

Создание диаграмм

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

Lumpics.ru

Круговая диаграмма в Microsoft Excel построена

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

Подвиды гистограмм в Microsoft Excel

Более точная настройка диаграмм, включая установку ее наименования и наименования осей, производится в группе вкладок «Работа с диаграммами».

Изменение стиля диаграммы в Microsoft Excel

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

График функции создан в Microsoft Excel

Урок:
Применение диаграмм в Microsoft Excel
Построение графика в Microsoft Excel

Формулы в Excel

Для работы с числовыми данными в программе позволяется использовать специальные формулы. С их помощью можно производить различные арифметические действия с данными в таблицах: сложение, вычитание, умножение, деление, возведение в степень извлечение корня и т.д. Чтобы применить формулу, нужно в ячейке, куда планируется выводить результат, поставить знак «=». После этого вводится сама формула, которая может состоять из математических знаков, чисел и адресов ячеек. Для указания адреса ячейки, из которой берутся данные для расчета, достаточно кликнуть по ней мышкой, и ее координаты появится в ячейке для вывода результата.

Арифметическое действие в Microsoft Excel

Excel также удобно использовать и в качестве обычного калькулятора. Для этого в строке формул или в любой ячейке просто вводятся математические выражения после знака «=».

Использование Microsoft Excel в качестве калькулятора

Урок: Применение формул в Microsoft Excel

Функция «ЕСЛИ»

Одной из самых популярных функций, которые используются в Excel, является «ЕСЛИ». Она дает возможность задать в ячейке вывод одного результата при выполнении конкретного условия и другого результата в случае его невыполнения. Ее синтаксис выглядит следующим образом: ЕСЛИ(логическое выражение; [результат если истина]; [результат если ложь]).

Результат функции ЕСЛИ в программе Microsoft Excel

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

Копирование функции ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

Урок: Применение функции «ЕСЛИ» в Microsoft Excel

Макросы

С помощью макросов в программе записывается выполнение определенных действий, а потом они воспроизводятся автоматически. Это существенно экономит время на выполнении большого количества однотипной работы. Макросы записываются путем включения захвата своих действий в программе через соответствующую кнопку на ленте.

Включение записи макроса в Microsoft Excel

Запись макросов также можно производить, используя язык разметки Visual Basic в специальном редакторе.

Microsoft Visual Basic в Microsoft Excel

Урок: Применение макросов в Microsoft Excel

Условное форматирование

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

Создание условного форматирования в Microsoft Excel

Форматирование будет выполнено.

Условное форматирование в Microsoft Excel

Урок: Применение условного форматирования в Microsoft Excel

«Умная» таблица

Не все пользователи знают, что таблицу, просто начерченную карандашом или границами, Excel воспринимает как простую область ячеек. Заставить программу видеть этот набор данных как таблицу можно через переформатирование. Делается это просто: для начала выделяем нужный диапазон с данными, а затем, находясь на вкладке «Главная», кликаем по кнопке «Форматировать как таблицу». Появится список с различными вариантами стилей оформления, где укажите подходящий.

Форматирование в Microsoft Excel

Таблица также создается нажатием на кнопку «Таблица», которая расположена на вкладке «Вставка», предварительно выделив определенную область листа с данными.

Переход к созданию таблицы в Microsoft Excel

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

Закрепление шапки в приложении Microsoft Excel

Урок: Создание таблицы в Microsoft Excel

Подбор параметра

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

Переход к подбору параметра в Microsoft Excel

Откроется окно подбора параметра. В поле «Установить в ячейке» вы должны указать ссылку на ячейку, которая содержит нужную формулу. В поле «Значение» должен быть указан конечный результат, который вы хотите получить. В поле «Изменяя значения ячейки» вставьте координаты ячейки с корректируемым значением.

Подбор параметра в Microsoft Excel

Урок: Применение подбора параметров в Microsoft Excel

Функция «ИНДЕКС»

Возможности, которые предоставляет функция «ИНДЕКС», в чем-то близки к возможностям функции «ВПР». Она также позволяет искать данные в массиве значений и возвращать их в указанную ячейку. Синтаксис выглядит следующим образом: ИНДЕКС(диапазон_ячеек;номер_строки;номер_столбца).

Индекс в Microsoft Excel

Урок: Применение функции «ИНДЕКС» в Microsoft Excel

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

Like this post? Please share to your friends:
  • Заполнение ддс в excel
  • Заполнение двух таблиц excel
  • Заполнение двумерного массива vba excel
  • Запишите нажатие какой клавиши позволяет перемещаться по ленте в ms excel с помощью клавиатуры
  • Запишите дроби в excel