Модуль 12. Excel
Урок 5. Формулы Excel
В этом блоке познакомимся с основными формулами MS Excel:
- Формулы суммы
- Формулы счёта
- Логические формулы
Формулы суммы
Суммирование и Автосумма
Формулу «СУММ» используют для сложения отдельных значений, диапазонов ячеек, ссылок на ячейки или данных всех трёх видов.
Формула суммирования может пригодиться в тех случаях, когда вам нужно посчитать общее количество показателей. Например, для суммирования лидов, которые вы получили по всем кампаниям в отчёте. Для этого:
- Напишите формулу =СУММ() в свободной ячейке.
- Укажите в круглых скобках ячейки, которые нужно просуммировать. Перечислите их через точку с запятой или знак плюс =СУММ(B3;B4;B5). А ещё вы можете выделить нужные ячейки мышкой, зажав Ctrl/Cmd.
- Если вам нужно просуммировать значения из целого диапазона, укажите его начальную и конечную ячейку через двоеточие =СУММ(B3:B5) или выделите его в таблице.
- Для суммирования нескольких диапазонов перечислите их через точку с запятой, так же как и ячейки: =СУММ(B3:B5;C3:C5).
- Нажмите Enter.
Функция «Автосумма» предназначена для автоматического сложения значений в выбранных ячейках.
Функцию «Автосуммы» можно использовать вместо прописывания формулы вручную. Для этого:
- Выберите ячейку для результатов суммирования.
- Нажмите иконку автосуммы на главной вкладке в правой части ленты.
- Проверьте, корректна ли формула и какие в неё попали значения. Нажмите Enter.
Сумма при условии
Формулу «СУММЕСЛИМН» используют для суммирования всех аргументов, которые соответствуют указанным условиям.
Чтобы использовать эту формулу:
- Выберите ячейку для суммирования и напишите формулу =СУММЕСЛИМН().
- Выберите диапазон ячеек для суммирования.
- Выберите диапазон условия, в котором эта формула будет искать необходимые значения.
- Выберите условие, по которому Excel будет отбирать аргументы суммирования.
- Нажмите Enter.
1.55-3.02
Excel запоминает положение выбранных диапазонов или ячеек относительно ячейки с формулой и смещает их при копировании или растягивании формулы. Если вы хотите, чтобы формула сохранялась:
- Кликните по ячейке с формулой.
- В самой формуле выделите мышкой те значения, которые должны остаться неизменными.
- Нажмите F4 — перед названием ячейки появится значок доллара. Если нужно закрепить часть формулы, например число, то лучше ставить знак доллара вручную с помощью Shift +4, не прибегая к F4.
Знак доллара, поставленный перед буквами, закрепляет буквы, а поставленный перед числом — закрепляет число.
- Нажмите Enter.
3.05-4.27
Промежуточные итоги
Формулу «ПРОМЕЖУТОЧНЫЕ ИТОГИ» применяют для выведения отдельных итогов по выбранным позициям или по отдельным группам в выбранной строке.
Формула может пригодиться для работы в таблице с применёнными фильтрами. Например, если в одной таблице собраны все расходы по кампаниям, вы можете применить фильтр по каждой кампании и сразу увидеть сумму по отфильтрованному диапазону. Для этого:
- Выберите ячейку для суммы и напишите формулу =ПРОМЕЖУТОЧНЫЕ.ИТОГИ().
- Выберите номер нужной функции.
- Выберите диапазон или отдельные ячейки, к которым необходимо применить формулу, → нажмите Enter.
- Примените фильтр, чтобы проверить, работает ли формула.
5.00-5.59
Формула «СЧЁТ» подсчитывает количество ячеек, которые содержат числовые значения в выбранном диапазоне.
Чтобы использовать формулу:
- Выберите ячейку, в которой будет вестись счёт ячеек, содержащих числа.
- Пропишите в ней формулу =СЧЁТ().
- Выберите нужный диапазон.
Счёт с условиями
Формулу «СЧЁТЕСЛИ» применяют для подсчёта количества ячеек, которые соответствуют определённому условию в указанном диапазоне.
Чтобы применить формулу:
- Выберите ячейку для вывода результатов и напишите формулу =СЧЁТЕСЛИ().
- Укажите диапазон для подсчёта.
- Через точку с запятой и в кавычках укажите условие — значение, которое должны содержать ячейки для подсчёта.
Формула «СЧЁТЕСЛИ» не учитывает регистр символов в текстовых строках.
Счёт с несколькими условиями
Формула «СЧЁТЕСЛИМН» предназначена для подсчёта числа ячеек из диапазона, которые соответствуют нескольким критериям.
Чтобы применить формулу:
- Выберите ячейку для вывода результатов и введите формулу =СЧЁТЕСЛИМН().
- Укажите диапазон для подсчёта.
- Через точку с запятой и в кавычках укажите условие — значение для определения ячеек, которые формула будет считать.
- Поставьте точку с запятой и укажите второй диапазон.
- Через точку с запятой и в кавычках укажите второе условие для второго диапазона.
- Нажмите Enter.
Если аргумент условия будет ссылкой на пустую ячейку, то функция «СЧЁТЕСЛИМН» посчитает это значение как 0.
Логические формулы
Формулы обработки текста
Формулу «ДЛСТР» применяют для подсчёта количества символов в ячейке. Она учитывает все символы в ячейке, включая пробелы.
Формулу можно использовать, чтобы проверить длину заголовков и текстов. Для этого:
- Пропишите формулу =ДЛСТР() и укажите нужную ячейку.
- Нажмите Enter.
Формула «СЖПРОБЕЛЫ» удаляет из текста все пробелы, за исключением одиночных пробелов между словами.
Формула может быть полезна для работы со скопированным текстом, который содержит лишние пробелы. Чтобы использовать её:
- Пропишите формулу =СЖПРОБЕЛЫ() и укажите нужную ячейку.
- Нажмите Enter.
Формула замены при ошибке
Формула «ЕСЛИОШИБКА» позволяет использовать в формуле альтернативное значение, чтобы избежать возврата ошибочных значений.
Например, в отчёте один из показателей считается с помощью деления, а делимое в некоторых ячейках отсутствует или равно нулю. Excel выдаст соответствующую ошибку.
Чтобы избежать ошибок:
- Скопируйте исходную формулу.
- В этой же ячейке введите =ЕСЛИОШИБКА().
- В скобках укажите скопированную исходную формулу.
- Через точку с запятой укажите значение, которое нужно использовать в случае возникновения ошибки.
- Нажмите Enter.
10.56-11.22
Формула для вертикального переноса данных
Формула «ВПР» помогает искать данные по столбцам и переносить их из одной таблицы в другую. Чтобы ВПР сработал, поместите таблицы в один файл, но на разные листы. А для соотнесения данных в таблицах убедитесь, что у вас есть столбец с похожими данными.
«ВПР» полезен в случаях, когда нужно импортировать данные столбцов из нескольких источников при большом количестве вводных.
Формула выглядит так: =ВПР(искомое значение; место для его поиска; номер столбца в диапазоне с возвращаемым значением; возврат приблизительного или точного совпадения — указывается как 1 (ИСТИНА) или 0 (ЛОЖЬ)).
Рассмотрим её использование на примере. Допустим, вам нужно соотнести данные по продажам и по кликам из отчётов CRM и Яндекс Директа по каждой кампании.
- Создайте документ и импортируйте туда оба отчёта в разные листы.
- На листе Директа создайте новый столбец для данных по продажам.
- Выделите ячейку, в которой будут данные из другой таблицы, напишите формулу =ВПР().
На этом же листе выберите ячейку, по значению которой формула будет соотносить данные из второй таблицы. Это вторая ячейка из столбца, который совпадает в двух таблицах. Значение этой ячейки называется искомым — именно его формула будет искать во второй таблице.
В этом случае искомым значением будет название кампании.
- Нажмите кнопку функции f(x) возле формулы над таблицей. Откроется окно «Аргументы функции».
- Кликните по полю «Таблица», откройте лист со второй таблицей, откуда вы хотите перенести данные, и выделите её.
- Кликните по полю «Номер_столбца». Укажите номер столбца во второй таблице, данные из которого нужно импортировать. Столбец А будет номером 1, столбец B — 2 и так далее. В этом примере нужны данные по продажам из столбца B, то есть 2. Нажмите «ОК».
- Зафиксируйте выбранный диапазон с помощью значков $ — проставьте его вручную.
- Протяните формулу вниз.
Задание
Потренируйтесь использовать разные функции Excel в своих документах.
- Просуммируйте показатели с помощью формулы «СУММ».
- Посчитайте количество ячеек с определённым значением с помощью формулы счёта:
- Напишите формулу =СЧЁТЕСЛИ()
- Укажите диапазон для подсчёта
- Через точку с запятой и в кавычках укажите условие — значение, которое должны содержать ячейки для подсчёта формулой → нажмите Enter
- С помощью формул обработки текста уберите лишние пробелы и посчитайте количество знаков в тексте:
«Спешите приобрести новую вышивальную машину „Матрикс 10“, которая обладает уникальными возможностями и работает в семь раз быстрее промышленного аналога. При этом машинка выдаёт качественную стёжку, сравнимую с ручной работой. Торопитесь, тест-драйв уже скоро».
- С помощью формулы «ВПР» перенесите данные из одной таблицы в другую:
- Объедините данные двух таблиц в одной на разных листах
- Убедитесь, что в таблицах есть похожий столбец для соотнесения данных
- Создайте столбец для импорта данных в одной из таблиц, в ячейке пропишите =ВПР()
- На этом же листе выберите ячейку, по значению которой формула будет соотносить данные из второй таблицы
- Нажмите на кнопку функции f(x) возле формулы над таблицей
- В окне «Аргументы функции» кликните по полю «Таблица», откройте лист со второй таблицей, откуда вы хотите перенести данные, и выделите её
- Кликните по полю «Номер_столбца», укажите во второй таблице номер столбца, данные из которого нужно импортировать
- Нажмите «ОК»
- Зафиксируйте значения диапазона в формуле с помощью значков $
- Протяните формулу вниз по столбцу
Выводы
- Формулы в Excel ускоряют работу с большим количеством данных. Для подсчёта суммы значений можно использовать формулы суммирования, автосуммы, суммы при условии и промежуточных итогов. Промежуточные итоги удобнее использовать для суммирования результатов в таблицах с большим количеством данных и настроенными фильтрами.
- Формулы счёта помогают определить количество ячеек, которые содержат числовые значения в выбранном диапазоне и с заданными условиями.
- С помощью логических формул можно выполнять разные задачи: создавать объявление, не превышая объёма символов, удалять лишние пробелы из текста, задавать альтернативные значения для формул в случае ошибки, а также сводить данные из разных аналитических источников.
В следующем блоке рассмотрим, как работать со сводными таблицами в Excel.