Базовые вычисления и функции в Excel

Иван Корнев·02.05.2026·5 мин

Чтобы выполнить расчеты в Excel, начните знак равенства (=) в ячейке. Для сложения используйте + или функцию =СУММ(), для умножения — *, для подсчета количества чисел — =СЧЕТ(), а для логарифмов — =LN() (натуральный) или =LOG() (по произвольному основанию). Эти инструменты позволяют автоматизировать рутинные задачи и анализировать большие массивы данных без ручного пересчета.

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

Оглавление

  1. Сложение и умножение: базовые операторы и функции
  2. Подсчет данных: от простого счета до условий
  3. Работа с логарифмами: LN, LOG и LOG10
  4. Практические кейсы применения
  5. Частые ошибки при написании формул
  6. FAQ: Ответы на популярные вопросы

Сложение и умножение: базовые операторы и функции

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

Сложение

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

=A1+B1

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

=СУММ(A1:A10)

Эта формула сложит все числа в диапазоне от A1 до A10. Если в диапазоне встретится текст, функция его проигнорирует.

Также можно суммировать несколько несмежных диапазонов:

=СУММ(A1:A5; C1:C5)

Умножение

Базовое умножение выполняется через звездочку *:

=A1*B1

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

=A1*1,2

Если требуется перемножить соответствующие значения из двух столбцов и сразу получить сумму этих произведений (например, «Количество» × «Цена» для всего списка), используйте функцию СУММПРОИЗВ:

=СУММПРОИЗВ(A2:A10; B2:B10)

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

Лайфхак: Чтобы зафиксировать ячейку с коэффициентом (например, курс доллара в ячейке D1) при протягивании формулы, используйте абсолютную ссылку со знаком доллара: =A1*$D$1.

Подсчет данных: от простого счета до условий

Функции группы «Счет» помогают определить объем данных, найти количество заказов или оценить заполненность таблицы.

ФункцияЧто делаетПример
СЧЕТСчитает только ячейки с числами=СЧЕТ(A1:A10)
СЧЁТЗСчитает непустые ячейки (текст, числа, даты)=СЧЁТЗ(A1:A10)
СЧЁТЕСЛИСчитает ячейки, отвечающие одному условию=СЧЁТЕСЛИ(A1:A10; ">100")
СЧЁТЕСЛИМНСчитает ячейки по нескольким условиям=СЧЁТЕСЛИМН(A1:A10; ">100"; B1:B10; "Оплачено")

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

  1. Подсчет текстовых значений: Чтобы узнать, сколько раз встречается слово «Москва» в столбце городов:
   =СЧЁТЕСЛИ(C2:C100; "Москва")
  1. Подсчет с числовыми критериями: Количество продаж больше 5000 рублей:
   =СЧЁТЕСЛИ(D2:D100; ">5000")

Важно: Оператор сравнения и число должны быть заключены в кавычки.

  1. Сложная фильтрация (СЧЁТЕСЛИМН): Посчитать заказы, где сумма > 1000 И статус «Выполнен»:
   =СЧЁТЕСЛИМН(B2:B100; ">1000"; C2:C100; "Выполнен")

Работа с логарифмами: LN, LOG и LOG10

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

Основные функции

  1. Натуральный логарифм (основание $e \approx 2,718$):
   =LN(число)

Пример: =LN(A1) вернет натуральный логарифм значения из ячейки A1.

  1. Логарифм по произвольному основанию:
   =LOG(число; основание)

Пример: =LOG(100; 10) вернет 2, так как $10^2 = 100$.

  1. Десятичный логарифм (основание 10): Существует отдельная функция для самого популярного основания:
   =LOG10(число)

Пример: =LOG10(1000) вернет 3.

Практическое применение

Задача: Определить порядок величины числа. Если у вас есть данные о населении городов (от тысяч до миллионов), визуализация на линейной шкале будет нечитаемой. Используйте логарифмическую шкалу:

=LOG10(B2)

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

Ошибка #ЧИСЛО! Логарифм можно взять только от положительного числа. Если в ячейке находится 0 или отрицательное значение, Excel вернет ошибку #ЧИСЛО!. Используйте проверку: =ЕСЛИ(A1>0; LN(A1); "Нет данных").

Практические кейсы применения

Кейс 1: Расчет итоговой суммы чека с учетом скидок

Дано: Столбец A — Цена, Столбец B — Количество, Столбец C — Скидка в процентах (например, 0,1 для 10%). Формула для итоговой суммы одной позиции:

=A2*B2*(1-C2)

Общая сумма всех позиций:

=СУММПРОИЗВ(A2:A10; B2:B10; (1-C2:C10))

Кейс 2: Анализ эффективности рекламы (CPL)

Дано: Столбец A — Затраты на канал, Столбец B — Количество лидов. Нужно посчитать среднюю стоимость лида, но исключить каналы, где лидов было 0 (чтобы избежать деления на ноль). Формула для одного канала:

=ЕСЛИ(B2>0; A2/B2; 0)

Кейс 3: Нормализация данных для рейтинга

Дано: Список компаний с выручкой (столбец B). Нужно привести данные к единому виду для скоринга. Используем натуральный логарифм выручки:

=LN(B2)

Затем можно ранжировать полученные значения функцией =РАНГ().

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

  1. Разделители аргументов: В русской версии Excel разделителем аргументов является точка с запятой (;), а не запятая. Неверно: =СУММ(A1, B1) Верно: =СУММ(A1; B1)

  2. Текст вместо чисел: Функция =СЧЕТ() игнорирует числа, сохраненные как текст (часто бывает при выгрузке из 1С или банковских приложений). Если сумма не считается, проверьте формат ячеек. Используйте функцию =ЗНАЧЕН() для преобразования или инструмент «Текст по столбцам».

  3. Лишние пробелы в условиях: В функции =СЧЁТЕСЛИ() условие " Яблоко" (с пробелом в начале) не совпадет с "Яблоко". Используйте функцию =СЖПРОБЕЛЫ() для очистки данных перед подсчетом.

  4. Относительные и абсолютные ссылки: При копировании формулы ссылки меняются. Если нужно ссылаться на одну и ту же ячейку (например, с курсом валют), закрепите её знаками $ (клавиша F4).

FAQ: Ответы на популярные вопросы

В: Можно ли сложить ячейки разных цветов? О: Стандартными формулами Excel — нет. Для этого требуются макросы VBA или надстройки. Однако можно использовать вспомогательный столбец с признаками и фильтровать данные через =СЧЁТЕСЛИМН или =СУММЕСЛИМН.

В: Как посчитать процент от суммы в Excel? О: Разделите часть на целое и примените процентный формат. Пример: =A1/B1. Затем нажмите кнопку «%» на панели инструментов или используйте формат ячейки «Процентный».

В: Почему функция СУММ возвращает 0, хотя числа в ячейках есть? О: Скорее всего, числа записаны как текст. Проверьте, нет ли зеленых треугольников в углу ячеек. Преобразуйте их в числа через меню «Преобразовать в число» или умножьте диапазон на 1 с помощью специальной вставки.

В: Чем отличается ЛН от LOG? О: ЛН (или LN) считает логарифм по основанию $e$ (натуральный). LOG позволяет задать любое основание. LOG10 — это сокращение для LOG(число; 10).