Перейти к основному содержимому

Excel и Google Sheets — формулы

Подборка готовых формул для Excel и Google Таблиц с разбором каждой части — «что написано» и «зачем так». Материал для тех, кто ищет «excel формула сумма», «как сделать vlookup», «если больше то excel», «средний балл в таблице», «процент скидки формула» или готовит лабораторную по информатике, отчёт по экономике, журнал оценок.


Для кого эта статья

АудиторияЗачем открыть
ШкольникиИнформатика, контрольная «таблица с формулами», подготовка к ЕГЭ (задачи на логику и расчёты)
СтудентыЛабораторные по статистике, бухучёту, маркетингу; отчёт с расчётами без программирования
СамоучкиСкопировать формулу → вставить в ячейку → разобрать по таблице ниже
ОфисБюджет, прайс, склад, посещаемость — типовые задачи за 5 минут

Как работать с примером:

  1. Повторите мини-таблицу из раздела (столбцы A, B, C…).
  2. Кликните нужную ячейку → в строку формул вставьте текст из блока кода.
  3. Нажмите Enter — в ячейке появится результат, в строке формул останется выражение.
  4. Сверьте результат с колонкой «Получится» в разделе.
  5. Потяните маркер автозаполнения (квадратик в углу ячейки) вниз или вправо, если нужно скопировать формулу на другие строки.
Сначала интерфейс — потом копирование

Ячейки, форматы, фильтр — Работа с Microsoft Excel. Полный список функций — Справочник по Excel. Анализ данных — EDA в Excel. Тот же смысл в коде — Pandas. Формулы для PDF-отчёта — LaTeX.

Загрузка Excel…

Попробуйте в симуляторе выше: выберите ячейку B2, введите =SUM(B2:B4) или =СУММ(B2:B4) — сумма количества пересчитается при изменении чисел.


Краткий указатель — что ищут в Google

РазделТипичный запрос
Как устроена формулаexcel формула с чего начинается, что такое диапазон a1 a10
СУММexcel сумма столбца, формула сумма ячеек
СРЗНАЧ — средний баллсредний балл excel, average формула
Процент и скидкапроцент скидки excel, как посчитать процент от числа
ЕСЛИexcel если то, if больше меньше, оценка по баллам
СУММЕСЛИсумма если условие, sumif пример
СУММЕСЛИМНсумма по двум условиям excel
ВПРvlookup excel, впр как пользоваться, подставить цену по коду
ИНДЕКС + ПОИСКПОЗindex match вместо vlookup
Текст из emailвырезать текст до собаки excel
Датысколько дней между датами excel, сегодня формула
Журнал оценоктаблица оценок средний балл, автоматическая оценка
Частые ошибки#доступ, #н/д, #дел/0

Как читать формулу по частям

Любая формула читается слева направо, как короткое математическое предложение.

Пример: =СУММЕСЛИ(A2:A10; "Яблоки"; B2:B10)

ЧастьНазваниеСмысл
=началоБез него Excel воспримет текст как подпись, а не расчёт
СУММЕСЛИфункцияВстроенная команда «сложи, но только где…»
(...)аргументыВсё внутри скобок — входные данные для функции
A2:A10диапазонСтолбец A со 2-й по 10-ю строку (двоеточие = «от … до …»)
;разделительВ русском Excel аргументы отделяют точкой с запятой
"Яблоки"текст-критерийТочное совпадение; кавычки обязательны
B2:B10диапазон суммКакие числа складывать, когда в A нашлось «Яблоки»

Google Sheets: та же логика, но SUMIF и запятые вместо ;: =SUMIF(A2:A10, "Яблоки", B2:B10).

Excel (RU) и Google Sheets

ЭлементExcel (RU)Google Sheets
Начало==
Ячейка / диапазонA1, $B$2, A1:A10то же
Разделитель аргументов;,
СуммаСУММSUM
УсловиеЕСЛИIF
ПоискВПРVLOOKUP

Обязательные правила

ПравилоПримерЗачем
Формула с ==5*210иначе в ячейке останется текст «=5*2»
Ссылка на ячейку=A1*C1при копировании адрес сдвигается вместе с формулой
Абсолютная $=$B$1*A2ставка НДС в B1 не съедет, когда тянете формулу вниз
Текст в "...""Сдал"без кавычек таблица ищет имя «Сдал» на листе
Ошибки#ДЕЛ/0!, #Н/Д, #ЗНАЧ!деление на 0, ключ не найден, текст вместо числа

F4 в Excel — стоя курсором на A1 внутри формулы, нажимайте F4: A1$A$1A$1$A1 → снова A1. Так фиксируют столбец или строку при автозаполнении.

Пример абсолютной ссылки. Таблица умножения: в A1 число 7 (множитель), в B1:K1 заголовки 1…10, в A2:A11 числа 1…10. В B2:

= $A$1 * B$1
ЧастьПри копировании вправоПри копировании вниз
$A$1остаётся 7остаётся 7
B$1станет C$1, D$1… (столбец заголовка)остаётся B$1
$A2 (если множитель в столбце A)остаётся строка 2станет A3, A4…

Стартовые формулы

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


1. Сложение и СУММ

Формулировка из задания: «В столбце C выведите сумму чисел из столбцов A и B. Внизу — итог по столбцу C».

ABC
1103
258
3
4Итого

C1 — сумма первой строки:

= A1 + B1

Получится: 13

Разбор:

ЧастьСмысл
A1взять значение из ячейки пересечения столбца A и строки 1
+сложить
B1второе слагаемое

C2: скопируйте формулу из C1 — Excel сам заменит на =A2+B2, получится 13.

C4 — итог по столбцу:

= СУММ(C1:C2)

Google Sheets: =SUM(C1:C2)

Разбор СУММ(C1:C2):

ЧастьСмысл
СУММфункция «сложи все числа в…»
C1:C2диапазон: от C1 до C2 включительно
Результат13 + 13 = 26

Смысл шаблона: A1+B1 — сумма одной строки; СУММ(C1:C2) — итог по столбцу. В отчётах почти всегда нужны оба приёма.


2. Среднее и количество

Формулировка: «По оценкам в B2:B5 найдите средний балл, максимум и сколько оценок».

B
24
35
45
59
ЗадачаФормулаРезультат
Средний=СРЗНАЧ(B2:B5)5,75
Максимум=МАКС(B2:B5)9
Сколько чисел=СЧЁТ(B2:B5)4
Непустых ячеек=СЧЁТЗ(B2:B5)4

Google Sheets: AVERAGE, MAX, COUNT, COUNTA.

Разбор =СРЗНАЧ(B2:B5):

ШагЧто происходит
1Excel берёт числа 4, 5, 5, 9
2Складывает: 23
3Делит на количество: 23 ÷ 4 = 5,75

СЧЁТ считает только числа; пустая ячейка или текст «нет» не войдут. СЧЁТЗ считает всё непустое, включая текст.


3. Процент и скидка

Формулировка: «Цена 2000 руб., скидка 15 %. Найдите цену со скидкой».

AB
1200015

Вариант A — в B1 записан процент целым числом (15, не 0,15):

= A1 * (1 - B1/100)

Получится: 1700

Разбор по шагам:

ШагВыражениеЗначение
1B1/10015 ÷ 100 = 0,15 (доля скидки)
21 - 0,150,85 (платите 85 % цены)
3A1 * 0,852000 × 0,85 = 1700

Вариант B — в B1 уже доля 0,15:

= A1 * (1 - B1)

Смысл: (1 - доля) — «сколько остаётся заплатить». Умножение на цену даёт итог со скидкой.

Только размер скидки в рублях: =A1*B1/100 или =A1*B1 если B1 — доля.


4. ЕСЛИ — «если … то … иначе …»

Формулировка: «Если балл ≥ 50 — "Сдал", иначе — "Не сдал"».

AB
162
241

B1:

= ЕСЛИ(A1>=50; "Сдал"; "Не сдал")

Получится: Сдал (для A1=62), в B2 — Не сдал (для A2=41).

Разбор ЕСЛИ(A1>=50; "Сдал"; "Не сдал"):

АргументПозицияСмысл
A1>=501 — условиеИстина, если балл не меньше 50
"Сдал"2 — если истинаТекст результата
"Не сдал"3 — если ложьАльтернативный текст

Google Sheets: =IF(A1>=50, "Сдал", "Не сдал")

Вложенные ЕСЛИ — буквенная оценка (частый запрос «5 если больше 90 excel»):

= ЕСЛИ(A1>=90; "5";
ЕСЛИ(A1>=75; "4";
ЕСЛИ(A1>=60; "3"; "2")))

Пример: A1 = 82 → проверка 90 (нет) → 75 (да) → "4".

Excel читает изнутри наружу: сначала внутреннее условие, потом следующее. Не более 64 уровней вложенности — на практике хватает 3–4.


5. СУММЕСЛИ — сумма по одному условию

Формулировка: «В столбце A — товар, в B — выручка. Посчитайте выручку только по "Яблоки"».

AB
1Яблоки100
2Груши80
3Яблоки120
= СУММЕСЛИ(A:A; "Яблоки"; B:B)

Получится: 220 (100 + 120)

Разбор:

АргументСмысл
A:AГде смотреть условие (весь столбец A)
"Яблоки"Что искать — точное совпадение текста
B:BЧто складывать — числа из B в тех же строках

Если третий аргумент опустить, суммируется сам первый диапазон: =СУММЕСЛИ(A:A; "Яблоки") сложит только ячейки A с «Яблоки» (обычно там текст, не числа — для денег нужен третий аргумент).

Google Sheets: =SUMIF(A:A, "Яблоки", B:B)

Критерий «больше 10»: =СУММЕСЛИ(B:B; ">10"; C:C) — критерий с оператором в кавычках.


Примеры формул

1. Арифметика и ссылки

1.1. Четыре действия

ABC (сложение)D (разность)E (произведение)F (частное)
10041049640025
ЯчейкаФормула
C1=A1+B1
D1=A1-B1
E1=A1*B1
F1=A1/B1

Разбор =A1/B1: если B1 = 0, Excel покажет #ДЕЛ/0!. Оборачивают в =ЕСЛИОШИБКА(A1/B1; "—").


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

Задача: на листе Итог в A1 — сумма продаж с листа Продажи.

= СУММ(Продажи!B2:B100)
ЧастьСмысл
Продажи!имя листа + восклицательный знак
B2:B100диапазон на том листе

Лист с пробелом: 'Март 2026'!B2:B100. Google Sheets — тот же синтаксис.


1.3. Процент изменения

Формулировка: «Было 100, стало 125. На сколько процентов выросло?»

A (было)B (стало)C (прирост)
100125

C1:

= (B1 - A1) / A1

Получится: 0,25 → формат Процентный → отображение 25 %

ШагСмысл
B1 - A1абсолютный прирост (+25)
/ A1делим на исходное значение (относительное изменение)
Формат ячейкиумножает на 100 для подписи «%»

2. Агрегаты и статистика

2.1. СУММ, СРЗНАЧ, МЕДИАНА

Медиана — «серединное» значение; устойчива к выбросам (одна оценка «2» при остальных «5»).

= МЕДИАНА(B2:B5)

Для 4, 5, 5, 9 медиана = 5 (среднее между двумя центральными при чётном количестве).


2.2. СУММЕСЛИМН — два условия сразу

Формулировка: «Сумма продаж отдела "Продажи" за месяц "Янв"».

A (отдел)B (месяц)C (сумма)
ПродажиЯнв1000
ПродажиФев1200
СкладЯнв400
= СУММЕСЛИМН(C:C; A:A; "Продажи"; B:B; "Янв")

Получится: 1000

Разбор (пары «диапазон + условие»):

ПараСмысл
C:Cчто суммировать (столбец сумм)
A:A + "Продажи"1-е условие
B:B + "Янв"2-е условие

Все диапазоны условий должны быть одинаковой длины. Google Sheets: =SUMIFS(C:C, A:A, "Продажи", B:B, "Янв").


2.3. СУММПРОИЗВ — взвешенное среднее

Формулировка: «Оценки 5, 4, 3 с весами 0,5; 0,3; 0,2. Найдите итоговый балл».

B (оценка)C (вес)
50,5
40,3
30,2
= СУММПРОИЗВ(B2:B4; C2:C4)

Получится: 5×0,5 + 4×0,3 + 3×0,2 = 4,3

Смысл: перемножает пары ячеек и суммирует произведения — как «среднее с коэффициентами» без отдельного столбца «оценка×вес».


2.4. СЧЁТЕСЛИ и СЧЁТЕСЛИМН

= СЧЁТЕСЛИ(A2:A50; "Сдан")
= СЧЁТЕСЛИМН(A:A; "Продажи"; C:C; ">500")

СЧЁТЕСЛИ — сколько ячеек совпали с критерием. СЧЁТЕСЛИМН — сколько строк, где все условия выполнены одновременно.


3. Условная логика

3.1. И и ИЛИ внутри ЕСЛИ

Задача: зачёт только при балле ≥ 60 и посещаемости ≥ 80 %.

A (балл)B (доля посещ.)C (итог)
700,85

C1:

= ЕСЛИ(И(A1>=60; B1>=0,8); "Зачёт"; "Незачёт")

Разбор И(A1>=60; B1>=0,8): оба условия должны быть истинны. ИЛИ — достаточно одного: =ЕСЛИ(ИЛИ(A1>10000; B1="VIP"); "Скидка"; "Нет").


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

= ЕСЛИОШИБКА(A1/B1; "—")

Если в A1/B1 любая ошибка (#ДЕЛ/0!, #ЗНАЧ!…), в ячейке будет "—" вместо красного #ДЕЛ/0!. Удобно в отчётах для преподавателя.


3.3. ПЕРЕКЛЮЧ / SWITCH

Замена длинной цепочки ЕСЛИ при сопоставлении кода и текста:

= ПЕРЕКЛЮЧ(A1; 1; "Январь"; 2; "Февраль"; 3; "Март"; "Другой")

Последний аргумент без пары — значение по умолчанию, если A1 не 1, 2 и не 3.


4. ВПР — подставить цену по коду

Самый частый запрос в поиске. «Есть код товара — нужно подтянуть цену из прайса».

Лист «Справочник»:

A (код)B (название)C (цена)
101Болты50
102Гайки30

Лист «Заказ», ячейка A2 = 101, нужна цена в C2:

= ВПР(A2; Справочник!A:C; 3; ЛОЖЬ)

Получится: 50

Разбор по аргументам:

АргументЗначениеСмысл
1A2101Что ищем — ключ
2Справочник!A:CтаблицаГде ищем — A, B, C на листе Справочник
33номер столбцаВернуть значение из 3-го столбца диапазона (C = цена)
4ЛОЖЬточный поиск101 должно точно совпасть; ИСТИНА — «примерно» (для чисел редко)

Google Sheets: =VLOOKUP(A2, Справочник!A:C, 3, FALSE)

Как Excel ищет (пошагово):

  1. Берёт ключ из A2 → 101.
  2. Смотрит первый столбец диапазона A:C → столбец A.
  3. Идёт сверху вниз до первого точного совпадения.
  4. Смещается на 3 столбца вправо от начала диапазона → столбец C.
  5. Возвращает 50.
Почему #Н/Д
  • Кода нет в первом столбце справочника.
  • Лишний пробел: в A2 «101 », в справочнике «101» — используйте СЖПРОБЕЛЫ.
  • Число vs текст: «101» и 101 — разные ключи; приведите формат.
  • Номер столбца считают от левого края диапазона, а не от буквы C на листе.

Ограничение: ключ должен быть слева от ответа. Цена левее кода — ВПР не поможет → ИНДЕКС + ПОИСКПОЗ или ПРОСМОТРX.


4.2. ПРОСМОТРX / XLOOKUP

= ПРОСМОТРX(A2; Справочник!A:A; Справочник!C:C; "Не найдено")
АргументСмысл
A2ключ
A:Aстолбец поиска
C:Cстолбец ответа (может быть левее A — в отличие от ВПР)
"Не найдено"текст, если ключ отсутствует (без #Н/Д)

4.3. ИНДЕКС + ПОИСКПОЗ

Формулировка: «Универсальный аналог ВПР — найти строку и взять ячейку из нужного столбца».

= ИНДЕКС(Справочник!C:C; ПОИСКПОЗ(A2; Справочник!A:A; 0))

Разбор:

ФункцияРоль
ПОИСКПОЗ(A2; A:A; 0)«На какой строке встретился ключ?» → например, 2
ИНДЕКС(C:C; 2)«Возьми значение из C2» → 50
0 в ПОИСКПОЗточное совпадение (как ЛОЖЬ в ВПР)

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


5. Текстовые функции

5.1. ФИО в одной ячейке

= A1&" "&B1&" "&C1

или =СЦЕП(A1; " "; B1; " "; C1). Google Sheets: =TEXTJOIN(" ", TRUE, A1:C1) — пробел между непустыми.


5.2. Логин из email

A1 = ivan@school.ru

= ЛЕВСИМВ(A1; ПОИСК("@"; A1)-1)
ШагРезультат
ПОИСК("@"; A1)позиция @ → 5
5 - 14 символа слева
ЛЕВСИМВ(A1; 4)ivan

Google Sheets: =LEFT(A1, FIND("@", A1)-1)


5.3. СЖПРОБЕЛЫ

= СЖПРОБЕЛЫ(A1)

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


6. Даты и время

6.1. Разница в днях

A (старт)B (финиш)C (дней)
01.03.202615.03.2026

C1: =B1-A114

Excel хранит дату как число (1 = 01.01.1900). Вычитание дат даёт целое число дней.


6.2. Дней до дедлайна

= B1 - СЕГОДНЯ()

СЕГОДНЯ() — только дата, без времени; обновляется при открытии файла. Отрицательное значение — просрочка.


6.3. Рабочие дни

= ЧИСТРАБДНИ(A1; B1)

Суббота и воскресенье не считаются. Google Sheets: NETWORKDAYS.


7. Финансы и проценты

7.1. НДС

ЗадачаФормула (A — без НДС, B — ставка 0,2)
НДС в рублях=A1*B1
Сумма с НДС=A1*(1+B1)
Выделить НДС из «с НДС»=A1/(1+B1)*B1

Разбор «с НДС»: сумма A1 уже включает налог → делим на (1+ставка), получаем базу → умножаем на ставку = доля НДС.


7.2. Платёж по кредиту

= ПЛТ(B1/12; B2*12; -B3)
АргументПримерСмысл
B1/120,01месячная ставка (годовая / 12)
B2*1260число месяцев
-B3-500000сумма кредита (минус — деньги «к вам» по соглашению Excel)

Google Sheets: =PMT(...)


8. Учебные сценарии — разбор «под ключ»

8.1. Журнал оценок

Формулировка: «Для каждого ученика — средний балл и автоматическая итоговая оценка (≥4,5 → 5, ≥3,5 → 4…).»

ABCDE (средний)F (итог)
Аня545
Боря334

E2:

= СРЗНАЧ(B2:D2)

Скопируйте E2 вниз → для Ани 4,67, для Бори 3,33.

F2 — итоговая оценка по среднему:

= ЕСЛИ(E2>=4,5; 5;
ЕСЛИ(E2>=3,5; 4;
ЕСЛИ(E2>=2,5; 3; 2)))

Разбор F2 для Ани (E2=4,67):

ПроверкаРезультат
4,67 >= 4,5?да → 5

Для Бори (3,33): 4,5? нет → 3,5? нет → 2,5? да → 3.


8.2. Бюджет семьи

= СУММЕСЛИ(A:A; "Еда"; B:B) → только «Еда»
= СУММ(B:B) → всё

8.3. Склад

D2: =B2-C2 (остаток). E2: =ЕСЛИ(D2<20; "Да"; "Нет") (заказать, если мало).


8.4. Посещаемость

Всего занятий A1=30, пропусков B1=4:

= (A1 - B1) / A1

Формат Процентный86,67 % присутствия.


8.5. Таблица умножения автозаполнением

  • A2:A11 — числа 1…10.
  • B1 = =A2*1, C1 = =A2*2 (или заголовки 1…10, B2 = =$A2*B$1 с абсолютной строкой заголовка).
  • Потяните маркер — Excel сам сдвигает ссылки.

9. Динамические массивы (Excel 365, Google Sheets)

9.1. ФИЛЬТР

= ФИЛЬТР(A2:C100; B2:B100>50)

Одна формула разливается на несколько строк — все записи, где B > 50.

9.2. УНИК

= УНИК(A2:A100)

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

9.3. СОРТ + ФИЛЬТР

= СОРТ(ФИЛЬТР(A2:C100; B2:B100>50); 3; -1)

Отфильтровали → отсортировали по 3-му столбцу по убыванию (-1).


10. Шаблон «прайс + заказ» — полный разбор

Лист Прайс: A — код, B — название, C — цена.

Лист Заказ:

A (код)B (шт)C (цена)D (сумма)
10110
9991

C2 — цена из прайса или 0, если код битый:

= ЕСЛИОШИБКА(ВПР(A2; Прайс!A:C; 3; ЛОЖЬ); 0)
ЧастьЗачем
ВПР(...)подставить цену
ЕСЛИОШИБКА(...; 0)код 999 не найден → 0, а не #Н/Д

D2: =B2*C2 → для 101: 10×50 = 500.

D100 (итог): =СУММ(D2:D99).

Скопируйте C2:D2 вниз — формулы подстроятся под A3, A4…


11. Каркас «Расходы» для лабораторной

ABCD
СтатьяСуммаДатаКрупная?
Продукты500001.03.2026
Транспорт120005.03.2026
Итого
  • B4: =СУММ(B2:B3)6200
  • D2: =ЕСЛИ(B2>3000; "Да"; "Нет") → для 5000 Да; скопировать в D3 → Нет

Частые ошибки

ОшибкаПричинаЧто сделать
#ДЕЛ/0!Деление на ноль=ЕСЛИОШИБКА(...) или проверка =ЕСЛИ(B1=0; "—"; A1/B1)
#Н/ДВПР не нашёл ключПроверить код, СЖПРОБЕЛЫ, ЛОЖЬ в 4-м аргументе
#ЗНАЧ!Текст там, где ждали числоЗНАЧЕН() или исправить ячейку
#ИМЯ?Опечатка в имени функцииСУММ, не SUM в русском Excel
#ПУСТО!Пересечение диапазонов A1:A5 и B3:B7 в одной формулеОдин диапазон или ; между аргументами, не пробел
Формула как текстНет = или ячейка в формате «Текст»Поставить =, формат «Общий»
При копировании «плывёт» ставкаОтносительная ссылка$B$1 для фиксированной ячейки
15 % даёт неверную скидкуВ ячейке 15, а не 0,15Делить на 100: B1/100

Шпаргалка

ЗадачаExcel (RU)Google Sheets
СуммаСУММSUM
СреднееСРЗНАЧAVERAGE
УсловиеЕСЛИIF
Сумма по условиюСУММЕСЛИSUMIF
Два условияСУММЕСЛИМНSUMIFS
ПоискВПР / ПРОСМОТРXVLOOKUP / XLOOKUP
Универсальный поискИНДЕКС+ПОИСКПОЗINDEX+MATCH
Сцепить текст& или СЦЕПTEXTJOIN
СегодняСЕГОДНЯ()TODAY()
Ошибка → текстЕСЛИОШИБКАIFERROR
УникальныеУНИКUNIQUE
ФильтрФИЛЬТРFILTER

Что гуглят — короткие ответы

ЗапросОтвет в одну строкуРаздел
Как сложить ячейки в excel=A1+B1 или =СУММ(A1:A10)СУММ
Средний балл формула=СРЗНАЧ(B2:D2)СРЗНАЧ
Процент от числа=A1*B1/100 если B1=15Скидка
Если больше 50 то=ЕСЛИ(A1>50; "да"; "нет")ЕСЛИ
Сумма если текст совпадает=СУММЕСЛИ(A:A; "текст"; B:B)СУММЕСЛИ
Vlookup не работаетКлюч в 1-м столбце, 4-й аргумент ЛОЖЬВПР
Дни между датами=B1-A1Даты

Excel, Google Sheets или Python?

Таблицы — быстрый старт для школьной и студенческой работы: видно данные, преподаватель проверяет формулы в строке fx. Когда строк тысячи и нужен git — смотрите Pandas и маршрут Excel → R → Python.


См. также

Другие статьи этого же раздела в боковом меню (как на странице "О разделе").