Самые полезные функции excel

Таблицы Excel — очень мощный инструмент. В них больше 470 скрытых функций. Поначалу это пугает: кажется, на то, чтобы разобраться со всем, уйдут годы. На самом деле это не так. Всего десятка функций и горячих клавиш уже хватит для того, чтобы сильно упростить себе жизнь. Расскажем о некоторых из них (скоро стартует второй поток курса «Магия Excel»).

Интерфейс

Настраиваем панель быстрого доступа

Начнем с самого простого — добавления самых часто используемых опций на панель быстрого доступа. Чтобы сделать это, заходите в параметры Excel — «Настроить ленту» — и ищите в параметрах «Панель быстрого доступа».

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

Другой вариант — просто щелкнуть по инструменту на ленте правой кнопкой мыши и нажать «Добавить…»:

Перемещаемся по ленте без мышки

Нажмите на Alt. На ленте инструментов появились цифры и буквы — у каждого инструмента на панели быстрого доступа и у каждой вкладки на ленте соответственно:

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

Ввод данных

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

Автозамена

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

Прогрессия

Если нужно заполнить столбец или строку последовательностью чисел или дат, введите в ячейку первое значение и затем воспользуйтесь этим инструментом:

Протягивание

Представьте, что вам нужно извлечь какие-то данные из целого столбца или переписать их в другом виде (например, фамилию с инициалами вместо полных ФИО). Задайте Excel одну ячейку с образцом — что хотите получить:

Выделите все ячейки, которые хотите заполнить по образцу, — и нажмите Ctrl+E. И магия случится (ну, в большинстве случаев).

Проверка ошибок

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

Какие бывают типовые ошибки в Excel?

  • Текст вместо чисел
  • Отрицательные числа там, где их быть не может
  • Числа с дробной частью там, где должны быть целые
  • Текст вместо даты
  • Разные варианты написания одного и того же значения. Например, сокращения («ЭБ» вместо «Электронная библиотека»), лишние пробелы в конце текстового значения или между словами — всего этого достаточно, чтобы превратить текстовые значения в разные и, соответственно, чтобы они обрабатывались Excel некорректно.

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

Чтобы использовать инструмент проверки данных, нужно выделить ячейки, к которым хотите его применить, выбрать на ленте «Данные» → «Проверка данных» и настроить параметры проверки в диалоговом окне:

Если в графе «Сообщение об ошибке» вы выбрали вариант «Остановка», то после проверки в ячейки нельзя будет ввести значения, не соответствующие заданному правилу.

Если же вы выбрали «Предупреждение» или «Сообщение», то при попытке ввести неверные данные будет появляться предупреждение, но его можно будет проигнорировать и все равно ввести что угодно.

Еще неверные данные можно обвести, чтобы точно увидеть, где есть ошибки:

Удаление пробелов

Для удаления лишних пробелов (в начале, в конце и всех кроме одного между слов) используйте функцию СЖПРОБЕЛЫ / TRIM. Ее единственный аргумент — текст (ссылка на ячейку с текстом, как правило).

Если после очистки данных функцией СЖПРОБЕЛЫ или другой обработки вам не нужен исходный столбец, вставьте данные, полученные в отдельном столбце с помощью функций, как значения на место исходных данных, а столбец с формулой удалите:

Дата и время

За любой датой в Excel скрывается целое число. Датой его делает формат.

Аналогично со временем: одна единица — это день, а часть единицы (число от 0 до 1) — время, то есть часть дня.

Это не значит, что так имеет смысл вводить даты и время в ячейки, вводите их в любом из стандартных форматов — Excel сразу отформатирует их как даты:

ДД.ММ.ГГГГ

ДД/ММ/ГГГГ

ГГГГ-ММ-ДД

С датами можно производить операции вычитания и сложения.

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

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

Поиск и подстановка значений

Функция ВПР / VLOOKUP

Функция ВПР / VLOOKUP (вертикальный просмотр) нужна, чтобы связать несколько таблиц — «подтянуть» данные из одной в другую по какому-то ключу (например, названию товара или бренда, фамилии сотрудника или клиента, номеру транзакции).

=ВПР (что ищем; таблица с данными, где «что ищем» должно быть в первом столбце; номер столбца таблицы, из которого нужны данные; [интервальный просмотр])

У нее есть два режима работы: интервальный просмотр и точный поиск.

Интервальный просмотр — это поиск интервала, в который попадает число. Если у вас прогрессивная шкала налога или скидок, нужно конвертировать оценку из одной системы в другую и так далее — используется именно этот режим. Для интервального просмотра нужно пропустить последний аргумент ВПР или задать его равным единице (или ИСТИНА).

В большинстве случаев мы связываем таблицы по текстовым ключам — в таком случае нужно обязательно явным образом указывать последний аргумент «интервальный_просмотр» равным нулю (или ЛОЖЬ). Только тогда функция будет корректно работать с текстовыми значениями.

Функции ПОИСКПОЗ / MATCH и ИНДЕКС / INDEX

У ВПР есть существенный недостаток: ключ (искомое значение) обязан быть в первом столбце таблицы с данными. Все, что левее этого столбца, через ВПР «подтянуть» невозможно.

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

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

=ПОИСКПОЗ (что ищем; где ищем ; 0)

На выходе — число (номер строки или столбца в рамках диапазона, в котором находится искомое значение).

ИНДЕКС / INDEX выполняет другую задачу — возвращает элемент по его номеру.

=ИНДЕКС(диапазон, из которого нужны данные; порядковый номер элемента)

Соответственно, мы можем определить номер строки, в котором находится искомое значение, с помощью ПОИСКПОЗ. А затем подставить этот номер в ИНДЕКС на место второго аргумента, чтобы получить данные из любого нужного нам столбца.

Получается следующая конструкция:

=ИНДЕКС(диапазон, из которого нужны данные; ПОИСКПОЗ (что ищем; где ищем ; 0))

Оформление

Нужно оформить ячейки в книге Excel в едином стиле? Для этого есть одноименный инструмент — «Стили».

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

А самое главное — если вы применили стиль ко многим ячейкам (например, ко всем заголовкам на 20 листах книги Excel) и захотели что-то переделать, щелкните правой кнопкой мыши и нажмите «Изменить». Изменения будут применены ко всем нужным ячейкам в документе.

На курсе «Магия Excel» будет два модуля — для новичков и продвинутых. Записывайтесь

Фото на обложке отсюда

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

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

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

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

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

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

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

Подробнее

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

1. ВПР

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

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

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

Синтаксис

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

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

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

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

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

Примеры

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

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

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

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

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

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

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

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

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

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

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

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

2. ЕСЛИ

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

Синтаксис

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

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

где:

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

Примеры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Синтаксис

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

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

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

Пример

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

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

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

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

Синтаксис

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

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

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

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

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

Синтаксис

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

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

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

Пример

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

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

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

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

Синтаксис

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

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

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

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

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

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

Синтаксис

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

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

где:

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

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

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

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

Альт

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

6. ЛЕВСИМВ

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

Синтаксис

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

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

где:

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

Пример

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

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

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

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

7. ПСТР

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

Синтаксис

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

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

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

Пример

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

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

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

8. ПРОПИСН

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

Синтаксис

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

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

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

Пример

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

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

9. СТРОЧН

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

Синтаксис

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

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

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

Пример

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

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

10. ПОИСКПОЗ

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

Синтаксис

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

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

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

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

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

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

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

Примеры

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

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

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

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

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

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

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

11. ДЛСТР

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

Синтаксис

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

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

Пример

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

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

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

12. СЦЕПИТЬ

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

Синтаксис

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

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

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

Примеры

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

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

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

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

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

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

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

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

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

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

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

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

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

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

13. ПРОПНАЧ

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

Синтаксис

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

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

Пример

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

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

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

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

14. ПЕЧСИМВ

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

Синтаксис

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

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

Пример

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

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

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

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

15. СЖПРОБЕЛЫ

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

Синтаксис

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

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

Пример

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

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

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

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

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

16. НАЙТИ

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

Синтаксис

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

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

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

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

Пример

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

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

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

17. ИНДЕКС

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

Синтаксис

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

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

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

Пример

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

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

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

18. СОВПАД

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

Синтаксис

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

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

Пример

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

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

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

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

19. ИЛИ

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

Синтаксис

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

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

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

Пример

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

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

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

20. И

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

Синтаксис

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

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

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

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

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

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

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

21. СМЕЩ

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

Синтаксис

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

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

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

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

Пример

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

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

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

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

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

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

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

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

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

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

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

Таблица 1. 17 полезных функций Excel

Функция

Назначение

Пример

1

СУММ

Позволяет складывать отдельные значения, диапазоны ячеек, ссылки на ячейки или данные всех этих трёх видов.

=СУММ(Число 1;Число 2;…Число n)

или

=СУММ(А1;B1;C1) — сумма значений в ячейках

2

ПРОИЗВЕД

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

=ПРОИЗВЕД(Число 1; Число 2;…;Число n)

или

=ПРОИЗВЕД(А1;B1;C1) — произведение значений в ячейках

3

СРЗНАЧ

Считает среднее арифметическое числовых значений.

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

или

=СРЗНАЧ(А1;A2;A3)

4

ЕСЛИ

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

У функции возможны два результата (ИСТИНА и ЛОЖЬ).

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

=ЕСЛИ(логическое выражение; [функция если истина]; [функция если ложь])

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

=ЕСЛИ(A1>=100;»истина»;ЕСЛИ(A1<100;»ложь«))

5

СУММЕСЛИ

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

=СУММЕСЛИ(ячейки которые нужно проверить на условие; условие; какие ячейки складывать при удовлетворении условию)

6

СЧЁТЕСЛИ

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

= СЧЕТЕСЛИ(ячейки которые надо подсчитывать, критерий по которым ячейку принимать в расчёт)

7

СРЗНАЧЕСЛИ

Рассчитывает условное среднее значение.

=СРЗНАЧЕСЛИ(ячейки которые нужно проверить на условие; условие; для каких ячеек рассчитывать среднее при удовлетворении условию)

8

МИН

Возвращает наименьшее значение в списке аргументов.

=МИН(Число 1; Число 2;…;Число n)

или

=МИН(A2:A6)

9

МАКС

Возвращает максимальное значение в списке аргументов (функция обратная МИН).

=МАКС(Число 1; Число 2;…;Число n)

или

=МАКС(A2:A6)

10

НАИМЕНЬШИЙ

Используется для получения минимального значения из заданного диапазона ячеек (возвращает k-ое наименьшее значение из массива данных).

В ячейках А1;A5 находятся числа 1;3;6;5;10.

=НАИМЕНЬШИЙ (A1;A5) при разных k:

k=1; результат =1 (первое наименьшее значение)

k=2; результат=2 (второе наименьшее значение)

k=3; результат=5 (третье наименьшее значение)

11

НАИБОЛЬШИЙ

Позволяет выбрать значение по его относительному местоположению (возвращает k-ое по величине значение из множества данных).

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

В ячейках А1;A5 находятся числа 1;3;6;5;10.

= НАИБОЛЬШИЙ (A1;A5) при разных k:

k=1; результат = 10 (первое наибольшее значение)

k=2; результат = 6 (второе наибольшее значение)

k=3; результат = 5 (третье наибольшее значение)

12

СЖПРОБЕЛЫ

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

=СЖПРОБЕЛЫ(адрес ячейки)

13

ЛЕВСИМВ

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

=ЛЕВСИМВ(адрес ячейки; количество знаков)

14

ПРАВСИМВ

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

=ПРАВСИМВ(адрес ячейки; количество знаков)

15

ПСТР

Возвращает знаки из текстовой строки, начиная с указанной позиции.

=ПСТР(адрес ячейки; начальное число; число знаков)

16

ВПР

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

Например, по номеру товара можно найти его цену или по идентификатору найти имя сотрудника.

=ВПР(искомое значение; таблица; номер столбца; тип совпадения)

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

17

Конкатенация

Позволяет объединить в одной ячейке данные из двух и более ячеек.

Самый простой способ — вставить между адресами ячеек амперсанд (&).

=ячейка 1&ячейка 2…&ячейка n (=A1&A2&A3)

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

1. Чем полезно умное форматирование

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

Методы основаны на цветном выделении ячеек в зависимости от различных критериев:

  • ранжирования по диапазону значений с помощью гистограмм
  • сравнения с константой
  • различных значков

Благодаря динамике, данные корректируются при каждом изменении.

Рисунок 1. Условное форматирование

Условное форматирование

2. Как создать умную таблицу

Список данных в Excel можно преобразовать в умную таблицу (рисунок 2), у которой есть масса полезных функций:

  • шапка таблицы автоматически закрепляется при прокрутке, включаются кнопки фильтра для отбора и сортировки;
  • при дописывании новых столбцов и строк таблица автоматически растягивается;
  • появляется дополнительная вкладка «Конструктор» с дополнительными инструментами анализа и настроек;
  • введённые формулы автоматом копируются на весь столбец.

Рисунок 2. Умная таблица

Умная таблица

3. Как визуализировать данные с помощью спарклайнов

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

Чтобы создать спарклайн, нажмите «Вставка» → группа «Спарклайны» → кнопка «График» или «Гистограмма» (рисунок 3).

Рисунок 3. Спарклайны

Спарклайны

4. Как перенести большую формулу

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

Замените знак «=» на «!». Формула превратится в символьную строку, которая перемещается без изменений. После того как формула полностью вписана в нужную ячейку, поменяйте знак обратно на «=».

5. Как ускорить и упростить работу с помощью Power Query

Представьте, что вам нужно составлять еженедельный отчёт. Вы готовите таблицы в Excel. А исходные вы получаете в виде CSV-файлов. Нужно каждый раз искать в них только необходимую вам информацию, вставлять данные в Excel, обновляя сводные данные и графики. Всё можно сделать намного проще, воспользовавшись Power Query.

Это технология подключения к данным. С помощью Power Query можно находить, загружать, объединять, преобразовывать, обновлять, и уточнять данные из различных источников.

Надстройка умеет собирать данные из фалов почти 40 различных форматов (например, TXT, XLSX, HTML, CSV, JSON, XML). Помогает менять регистр на правильный, приводить цифры к числовому формату, заполнять пробелы, исправлять заголовки таблиц, разделять текстовые фрагменты на столбцы и склеивать их снова в единый текст, удаляет пустые столбцы и строки, выполняет многие другие полезные операции.

Power Query представлена в двух вариантах:

  • отдельным модулем, доступным для скачивания с официального сайта Microsoft (для Excel 2010-13).
  • как сервисная функция в составе редактора (рисунок 4).

В большинстве последних версий Excel надстройка находится на вкладке «Данные» → Получить и преобразовать.

Рисунок 4. Power Query

Power Query

6. Как восстановить несохранённые файлы

Даже если вы закрыли документ, забыв «согласиться» с сохранением, есть шанс восстановить данные. Вот алгоритм для разных версий Excel:

  • Excel 2010: «Файл» → «Последние» и найдите в правом нижнем углу экрана кнопку «Восстановить несохранённые книги».
  • Excel 2013: «Файл» → «Сведения» → «Управление версиями» → «Восстановить несохранённые книги».
  • Для последующих версий Excel: «Файл» → «Сведения» → «Управление книгой».

Здесь вы найдёте временные копии созданных, изменённых, но несохраненных книг.

Содержание

  • Работа с функциями в 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. Мы остановили внимание только на самых популярных и наиболее важных из них.


КУРС

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.

Понравилась статья? Поделить с друзьями:
  • Самые полезные формулы excel
  • Самые полезные макросы excel
  • Самые нужные функции excel
  • Самые нужные формулы по в excel
  • Самые нужные формулы для excel