ГлавнаяКак сделать в Excel → Формулы Excel

Формулы Excel: шпаргалка с примерами

Как устроена формула, четырнадцать формул на каждый день с рабочими примерами и разбор ошибок: #Н/Д, #ЗНАЧ!, #ДЕЛ/0!, #ИМЯ?, #####. Отдельно — почему формула показывается текстом и не считается.

Коротко

Формула — это то, что начинается со знака равно. Пока в ячейке стоит =, Excel считает; без него там просто текст. Дальше идут ссылки на ячейки (B2), диапазоны (K6:K13 — все ячейки с шестой строки по тринадцатую), числа, операторы + − * / и имена функций. =B2*C2 перемножит две ячейки, =СУММ(K6:K13) сложит весь диапазон.

Ссылку не набирают руками: по нужной ячейке кликают мышью, и её адрес подставляется в формулу сам, диапазон выделяют протяжкой. Промахнуться мышью труднее, чем опечататься, а результат виден сразу — в строке формул над листом.

Знак доллара закрепляет ссылку. Обычная ссылка B2 относительная: протянули формулу на строку ниже — она сама стала B3. Для расчёта по строкам это правильно: каждая строка считает свою. Но когда формула смотрит на одну общую ячейку — курс, ставку, коэффициент, справочник, — при протяжке ссылка уедет на пустое место, и столбец покажет нули или #ДЕЛ/0!. Ссылку закрепляют долларами: $B$2. Ставят их не руками, а клавишей F4: поставили курсор на ссылку внутри формулы, нажали — появились оба доллара; ещё раз — закреплена только строка (B$2); ещё — только столбец ($B2). Диапазон справочника в ВПР закрепляют всегда.

Формулы ниже считают на маленькой таблице продаж: столбцы Дата, Менеджер, Товар, Количество, Цена, Сумма в диапазоне F6:K13 — восемь строк. Рядом справочник цен M9:N12, жёлтая ячейка N5 для названия товара и N14 с наценкой. Ровно эти данные лежат в файле-шпаргалке, и там каждая формула не только показана, но и работает.

Про совместимость — сразу, чтобы не было сюрприза. Всё, что ниже, работает в Excel 2016 и новее и в Google Таблицах. ПРОСМОТРX, УНИК, ФИЛЬТР, СОРТ, ЛЕТ и динамические массивы в набор не вошли намеренно: в Excel 2016 их не существует, и файл с ними откроется у коллеги ошибкой #ИМЯ?. Если вся команда на Microsoft 365 — пользуйтесь, ПРОСМОТРX действительно удобнее ВПР. Если хоть у кого-то 2016-й или файл уходит наружу — берите то, что здесь.

То же самое формулой в Excel

=СУММ($K$6:$K$13) — сложить столбец: текст и пустые ячейки внутри диапазона пропускаются молча
=СУММЕСЛИМН($K$6:$K$13;$G$6:$G$13;"Иванов") — сумма по условию: сначала что складываем, потом пара «где искать — что искать»
=СУММЕСЛИМН($K$6:$K$13;$G$6:$G$13;"Петрова";$H$6:$H$13;"Стол Loft") — второе условие дописывается такой же парой — считаются строки, подходящие под оба
=СЧЁТЕСЛИМН($H$6:$H$13;"Стол Loft") — то же самое, но считает не сумму, а количество подходящих строк
=ЕСЛИ($K$6>50000;"крупная";"обычная") — развилка: условие, что вернуть если верно, что вернуть если нет
=ЕСЛИОШИБКА(ВПР("Шкаф Kvadrat";$M$9:$N$12;2;ЛОЖЬ);"нет в справочнике") — любая ошибка внутри превращается в понятный текст вместо #Н/Д
=ВПР($N$5;$M$9:$N$12;2;ЛОЖЬ) — подтянуть цену по названию из справочника; ЛОЖЬ — точное совпадение
=ИНДЕКС($M$9:$M$12;ПОИСКПОЗ(6200;$N$9:$N$12;0)) — поиск влево: ПОИСКПОЗ находит строку по цене, ИНДЕКС отдаёт название
=ОКРУГЛ($K$6*22/122;2) — НДС 22 % внутри суммы, до копеек; второй аргумент — сколько знаков оставить
=$J$6*(1+$N$14/100) — цена с наценкой из N14: доллары держат ссылку на месте при протяжке
=ДАТА(2026;12;31)-$F$13 — разница между датами в днях: даты в Excel — обычные числа, их вычитают
=СЕГОДНЯ() — текущая дата, скобки пустые; обновляется при каждом открытии файла
=$H$6&" — "&$G$6 — склеить текст из двух ячеек; то же делает СЦЕПИТЬ, но & короче
=ТЕКСТ($F$6;"ДД.ММ.ГГГГ")&", "&$H$6 — без ТЕКСТ дата при склейке превратится в число 46 239 — ТЕКСТ задаёт вид

Шпаргалка: четырнадцать формул на одном листе

Все формулы отсюда на живых данных: восемь строк продаж, справочник цен и две жёлтые ячейки для ввода. Каждая формула стоит дважды — текстом, чтобы её было видно и можно было скопировать, и рядом в работе, чтобы видеть результат. Меняете товар в N5 или наценку в N14 — примеры пересчитываются.

Файл formuly-shpargalka.xlsx · формулы работают в Excel 2016 и новее и в Google Таблицах · без макросов · формулы проходят автопроверку перед публикацией

Лист файла «Формулы Excel: шпаргалка с примерами»: Дата, Менеджер, Товар, Количество, Цена, Сумма, Товар:, Полка Nord
Так выглядит файл. Картинка собрана из него же при сборке сайта: числа в ней те, что посчитает Excel.

Пошагово

  1. Встаньте в пустую ячейку и нажмите =. Пока знака равно нет, Excel считает содержимое ячейки текстом и ничего не вычисляет.
  2. Кликните мышью ячейку, из которой берёте число, — её адрес подставится в формулу сам.
  3. Поставьте оператор: +, , *, /. Скобки работают как в арифметике: =(B2+C2)*D2 и =B2+C2*D2 дадут разное.
  4. Нужна функция — наберите её имя сразу после знака равно: =СУММ. Excel покажет список подходящих; выберите стрелками и нажмите Tab — имя и открывающая скобка подставятся сами, и опечатки в имени не будет.
  5. Выделите диапазон мышью. Если формулу будете протягивать, а диапазон должен остаться на месте, нажмите F4 — появятся доллары.
  6. Аргументы функции разделяются точкой с запятой: =СУММЕСЛИМН(K6:K13;G6:G13;"Иванов"). Запятая вместо точки с запятой — самая частая причина, по которой русский Excel отказывается принимать формулу.
  7. Закройте скобку и нажмите Enter.
  8. Наведите курсор на правый нижний угол ячейки — появится тонкий чёрный крестик. Потяните вниз, и формула размножится по столбцу. Двойной клик по крестику протянет её сразу до конца соседнего заполненного столбца.

Где обычно ломается

Что значат ошибки в ячейке

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

Массовая история: в ячейке видно =СУММ(A1:A10), а не число. Четыре причины, по частоте:

Отдельный случай — формула считается, но результат не тот: например СУММ даёт ноль. Значит, сами числа лежат текстом. Такие числа прижаты к левому краю ячейки и часто помечены зелёным уголком; СУММ их не складывает. Лечится тем же «Текст по столбцам» или умножением на единицу через специальную вставку.

Русские и английские имена функций

Excel переводит имена функций на язык интерфейса, а внутри книги хранит их одинаково. Поэтому файл, собранный в русской версии, в английской откроется правильно — но формулу, скопированную с англоязычного сайта или из Google Таблиц, русский Excel не поймёт: ему нужно СУММ, а не SUM. Ниже 64 функций, которые встречаются в наших разборах и файлах, — с обоими именами.

Отдельно про то, что имена переводятся, а коды формата — нет. Внутри ТЕКСТ код пишется буквально: ДД.ММ.ГГГГ в русском Excel и DD.MM.YYYY в Google Таблицах, и книга хранит то, что вы набрали. Это и есть самая частая причина, по которой формула, работавшая у вас, у коллеги показывает мусор. Подробный разбор — на странице про функцию ТЕКСТ.

По-русскиПо-английскиЧто делает
АГРЕГАТAGGREGATEитог с пропуском скрытого и ошибок
БСFVбудущая сумма вклада
ВПРVLOOKUPпоиск по первому столбцу вправо
ГОДYEARгод
ГПРHLOOKUPпоиск по первой строке вниз
ДАТАDATEсобрать дату из года, месяца, дня
ДАТАМЕСEDATEдата через n месяцев
ДЕНЬDAYдень месяца
ДЕНЬНЕДWEEKDAYдень недели числом
ДЛСТРLENсколько знаков
ЕПУСТОISBLANKпуста ли ячейка
ЕСЛИIFусловие и два ответа
ЕСЛИМНIFSнесколько условий подряд (2019+)
ЕСЛИОШИБКАIFERRORподменить ошибку своим текстом
ЕЧИСЛОISNUMBERчисло ли это
ЗНАЧЕНVALUEстроку с числом — в число
ИANDвсе условия сразу
ИЛИORхотя бы одно условие
ИНДЕКСINDEXзначение по номеру строки и столбца
КОНМЕСЯЦАEOMONTHпоследний день месяца
ЛЕВСИМВLEFTзнаки слева
МАКСMAXнаибольшее
МАКСЕСЛИMAXIFSмаксимум по условию (2019+)
МЕСЯЦMONTHномер месяца
МИНMINнаименьшее
НАИБОЛЬШИЙLARGEn-е по величине
НАИМЕНЬШИЙSMALLn-е с конца
НАЙТИFINDпозиция текста, с регистром
НЕNOTперевернуть условие
ОБЪЕДИНИТЬTEXTJOINсклеить с разделителем (2019+)
ОКРУГЛROUNDокруглить до знаков
ПЛТPMTплатёж по кредиту
ПОДСТАВИТЬSUBSTITUTEзаменить текст на другой
ПОИСКSEARCHпозиция текста, без регистра
ПОИСКПОЗMATCHномер совпадения в диапазоне
ПРАВСИМВRIGHTзнаки справа
ПРОМЕЖУТОЧНЫЕ.ИТОГИSUBTOTALитог по видимым строкам
ПРОПИСНUPPERВСЁ ПРОПИСНЫМИ
ПРОПНАЧPROPERКаждое Слово С Заглавной
ПРОСМОТРLOOKUPстарый поиск, требует сортировки
ПРОСМОТРXXLOOKUPпоиск в любую сторону (2021+, в 2016 нет)
ПСТРMIDзнаки из середины
РАЗНДАТDATEDIFразница дат; «md» не использовать
СЕГОДНЯTODAYсегодняшняя дата
СЖПРОБЕЛЫTRIMубрать лишние пробелы
СИМВОЛCHARзнак по коду; 10 — перенос строки
СРЗНАЧAVERAGEсреднее по диапазону
СРЗНАЧЕСЛИAVERAGEIFсреднее по условию
СТРОЧНLOWERвсё строчными
СУММSUMсложить диапазон
СУММЕСЛИSUMIFсумма по одному условию
СУММЕСЛИМНSUMIFSсумма по нескольким условиям
СУММПРОИЗВSUMPRODUCTсумма произведений; заменяет формулы массива
СЦЕПCONCATсклеить диапазон (2019+)
СЦЕПИТЬCONCATENATEсклеить значения
СЧЁТCOUNTсколько чисел
СЧЁТЕСЛИCOUNTIFсчёт по условию
СЧЁТЕСЛИМНCOUNTIFSсчёт по нескольким условиям
СЧЁТЗCOUNTAсколько непустых
ТЕКСТTEXTчисло или дата строкой в нужном виде
УНИКUNIQUEбез повторов (2021+, в 2016 нет)
ФИЛЬТРFILTERвсе подходящие строки (2021+, в 2016 нет)
ЦЕЛОЕINTцелая часть
ЧИСТРАБДНИNETWORKDAYSрабочих дней между датами

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

Частые вопросы

Какие самые базовые формулы в Excel?
Их примерно десяток, и они закрывают большую часть работы: СУММ — сложить диапазон; СУММЕСЛИМН и СЧЁТЕСЛИМН — сложить и посчитать по условиям; ЕСЛИ — развилка; ЕСЛИОШИБКА — подменить ошибку понятным текстом; ВПР и связка ИНДЕКС с ПОИСКПОЗ — подтянуть данные из справочника; ОКРУГЛ — до копеек или до рубля; СЕГОДНЯ и ДАТА — работа с датами; амперсанд & и ТЕКСТ — склеить текст и задать, как показывать число. Все они есть выше с рабочими примерами и лежат в файле-шпаргалке.
Как в Excel задать формулу с условием?
Через ЕСЛИ: =ЕСЛИ(условие; что вернуть если верно; что вернуть если нет). Например =ЕСЛИ(K6>50000;"крупная";"обычная"). Вместо текста в любой ветке может стоять другая формула, в том числе ещё одно ЕСЛИ — так делают лесенку условий. Но если условий больше трёх, вложенные ЕСЛИ читать невозможно: лучше вынести пороги в отдельную табличку и брать ответ оттуда через ВПР с приблизительным поиском. Когда нужно не выбрать текст, а сложить или посчитать по условию, ЕСЛИ не нужен вовсе — берите СУММЕСЛИМН и СЧЁТЕСЛИМН.
Как сделать формулу в Excel, чтобы считал автоматически?
Автоматический пересчёт включён по умолчанию: достаточно поставить знак равно и Enter. Если формула введена, а число не меняется при правке исходных ячеек, пересчёт переключен на ручной: Формулы → Параметры вычислений → Автоматически. До этого пересчитать можно клавишей F9. Режим хранится в файле, поэтому чаще всего его включил не пользователь, а тот, кто прислал книгу.
Как в Excel показать все формулы?
Сочетание Ctrl + ` — клавиша с буквой Ё, слева от единицы. Лист переключается в режим, где вместо результатов видны сами формулы, а столбцы становятся шире. Это же есть в меню: Формулы → Показать формулы. Повторное нажатие возвращает нормальный вид. Режим ничего не портит и не сохраняется в значения — им удобно проверять чужой файл целиком, а не кликать по ячейкам.
Как прописать две формулы в одной ячейке?
Две формулы в одной ячейке не живут — знак равно в ячейке один. Но одна формула может содержать другую: =ЕСЛИОШИБКА(ВПР(…);"нет") — это ВПР внутри ЕСЛИОШИБКА, и таких вложений допускается до 64 уровней. Если нужно показать в ячейке два разных результата, их склеивают в текст амперсандом: =СУММ(A1:A5)&" из "&СЧЁТ(A1:A5). Учтите, что после склейки в ячейке лежит текст, и считать по нему дальше уже нельзя.
Как в Excel быстро протянуть формулу?
Двойной клик по чёрному крестику в правом нижнем углу ячейки: формула заполнит столбец до конца соседнего заполненного столбца, тянуть мышью не нужно. Второй способ — выделить весь диапазон вместе с ячейкой-источником и нажать Ctrl + D (вниз) или Ctrl + R (вправо). Перед протяжкой проверьте доллары: ссылки на общие ячейки и справочники должны быть закреплены через F4, иначе они сползут вместе с формулой.

Связанные страницы

Как сделать в Excel
Умножение
Как сделать в Excel
Округление
Как сделать в Excel
Excel для начинающих
Как сделать в Excel
Закрепить строку
Как сделать в Excel
Логические функции И, ИЛИ, НЕ
Как сделать в Excel
ИНДЕКС и ПОИСКПОЗ
Как сделать в Excel
Функция ВПР
Как сделать в Excel
Сводные таблицы
Калькулятор
Калькулятор НДС
Калькулятор
Процент от числа
Как сделать в Excel
Почему Excel не считает формулу
Как сделать в Excel
Циклические ссылки
Скопировано