Шпаргалка по формулам Excel: от простых сумм до сложных условий
Чтобы выполнить расчет в Excel, начните ввод со знака =, затем выберите функцию (например, СУММ) и укажите диапазон ячеек через двоеточие (A1:A10). Это базовый принцип работы с любыми вычислениями в таблицах. Данная инструкция поможет освоить ключевые функции для автоматизации рутины, расчета финансов и анализа данных без лишней теории.
Главное правило: Любая формула в Excel начинается со знака равенства =. Если его забыть, программа воспримет запись как обычный текст.
Базовые арифметические функции
Эти функции закрывают 80% повседневных задач: подсчет итогов, поиск средних значений и определение крайних точек в массиве данных.
Таблица основных функций
| Функция | Назначение | Синтаксис | Пример использования |
|---|---|---|---|
| СУММ | Сложение чисел | =СУММ(число1; число2) | =СУММ(A1:A10) — сумма продаж за 10 дней |
| СРЗНАЧ | Среднее арифметическое | =СРЗНАЧ(диапазон) | =СРЗНАЧ(B2:B20) — средний чек |
| МИН / МАКС | Минимальное/максимальное значение | =МИН(диапазон) | =МАКС(C1:C100) — лучший результат месяца |
| СЧЁТ | Количество чисел в диапазоне | =СЧЁТ(диапазон) | =СЧЁТ(D2:D50) — сколько дней были продажи |
| СЧЁТЕСЛИ | Количество по условию | =СЧЁТЕСЛИ(диапазон; критерий) | =СЧЁТЕСЛИ(E2:E100; ">1000") |
Практическое применение
- Итоговая сумма: Используйте
СУММдля сведения дебета с кредитом или подсчета общего бюджета проекта. - Анализ показателей: Функция
СРЗНАЧполезна для вывода средней температуры, курса валют или производительности сотрудника за период. - Контроль границ: Комбинация
МИНиМАКСпозволяет быстро оценить разброс цен у конкурентов или диапазон сроков поставки.
Работа с условиями: функция ЕСЛИ
Функция ЕСЛИ позволяет делать выбор между двумя вариантами в зависимости от того, выполняется ли заданное условие. Это основа для создания интерактивных отчетов и систем статусов.
Синтаксис
=ЕСЛИ(логическое_выражение; значение_если_истина; значение_если_ложь)
Примеры использования
- Простая проверка:
=ЕСЛИ(A2>=1000; "Бонус"; "Нет бонуса")
```
Если сумма в ячейке A2 больше или равна 1000, выводится «Бонус», иначе — «Нет бонуса».
2. **Вложенные условия (множественный выбор):**
Для оценки результатов (например, экзамена) можно использовать вложенные функции:
```excel
=ЕСЛИ(B2>=90; "Отлично"; ЕСЛИ(B2>=70; "Хорошо"; "Удовлетворительно"))
```
В современных версиях Excel (2019 и новее, а также Microsoft 365) используйте функцию ЕСЛИМН. Она позволяет перечислять множество условий без громоздкого nesting (вложения), делая формулу читаемой.
Финансовые расчеты: проценты, скидки и наценки
Расчет финансовых показателей часто вызывает сложности из-за путаницы между долями и процентами. В Excel процент — это число, деленное на 100 (15% = 0,15).
Расчет цены со скидкой
Если в ячейке A2 исходная цена, а в B2 размер скидки (например, 0,15 или 15%):
=A2 * (1 - B2)
Расчет суммы скидки в деньгах
=A2 * B2
Расчет цены с наценкой
Чтобы добавить маржу к себестоимости (A2) в размере B2:
=A2 * (1 + B2)
Вычисление процента от числа
Если нужно узнать, какой процент составляет число A2 от общего итога B2:
=A2 / B2
Не забудьте применить формат ячейки «Процентный» к результату.
Поиск и подстановка данных
Когда данные разбросаны по разным таблицам, вручную их переносить долго. Функции поиска автоматизируют этот процесс.
ВПР (VLOOKUP)
Самая популярная функция для вертикального поиска. Ищет значение в первом столбце таблицы и возвращает данные из указанного столбца той же строки.
=ВПР(искомое_значение; таблица; номер_столбца; [интервальный_просмотр])
Пример: Найти цену товара по его артикулу.
- Артикул для поиска:
E2 - Таблица с прайсом:
A2:C100(где A — артикул, C — цена) - Номер столбца с ценой:
3 - Точное совпадение:
0(илиЛОЖЬ)
=ВПР(E2; A2:C100; 3; 0)
Важно: Последний аргумент в ВПР почти всегда должен быть 0 (ЛОЖЬ), чтобы искать точное совпадение. Если оставить 1 (ИСТИНА), функция может вернуть некорректные данные, если список не отсортирован.
ИНДЕКС и ПОИСКПОЗ
Более гибкая альтернатива ВПР, которая не ломается при добавлении новых столбцов в середину таблицы.
=ИНДЕКС(столбец_результата; ПОИСКПОЗ(искомое; столбец_поиска; 0))
Типичные ошибки и как их избежать
Даже правильная формула может выдать ошибку, если нарушены базовые принципы работы с данными.
| Ошибка | Причина | Решение |
|---|---|---|
| #ЗНАЧ! | В формуле участвует текст вместо числа | Проверьте, не сохранены ли числа как текст (зеленый уголок в ячейке). |
| #ДЕЛ/0! | Деление на ноль | Проверьте знаменатель. Используйте функцию ЕСЛИОШИБКА для маскировки. |
| #Н/Д! | Функция ВПР не нашла значение | Убедитесь, что искомое значение точно есть в первом столбце таблицы. Проверьте пробелы. |
| ##### | Ячейка слишком узкая | Расширьте столбец или уменьшите шрифт. |
| Неверный результат | Неправильный разделитель | В русской версии Excel аргументы разделяются точкой с запятой (;), а не запятой. |
Как исправить числа, сохраненные как текст
Если формула СУММ игнорирует ячейки, скорее всего, числа хранятся в текстовом формате.
- Выделите проблемные ячейки.
- Нажмите на желтый значок предупреждения рядом с выделением.
- Выберите «Преобразовать в число».
Советы по эффективности работы
- Используйте абсолютные ссылки (
$). Если вы копируете формулу с коэффициентом НДС или курсом доллара, закрепите ячейку знаком доллара (например,$F$1). Тогда при протягивании формулы ссылка на эту ячейку не сместится. - Разделяйте данные и расчеты. Не храните исходные цифры и формулы вперемешку. Исходники — на одном листе, отчеты — на другом.
- Проверяйте диапазоны. При использовании
СУММ(A1:A100)убедитесь, что в новых строках (101, 102...) нет важных данных, которые остались за пределами формулы. Лучше использовать «Умные таблицы» (Ctrl+T), где диапазоны расширяются автоматически.
Часто задаваемые вопросы (FAQ)
Как посчитать сумму только тех ячеек, которые соответствуют условию?
Используйте функцию СУММЕСЛИ. Пример: =СУММЕСЛИ(A1:A10; ">100"; B1:B10) — сложит значения из столбца B, если соответствующие ячейки в столбце A больше 100.
Почему формула не пересчитывается автоматически? Проверьте режим вычислений: вкладка «Формулы» → «Параметры вычислений» → выберите «Автономатически».
Можно ли использовать русские названия функций в английской версии Excel?
Нет. В английской версии СУММ станет SUM, ЕСЛИ — IF, ВПР — VLOOKUP. Однако при вводе русской функции в англоязычном интерфейсе Excel часто предлагает автозамену.