Excel и Google Workspace
Excel
Формулы, функции и приемы работы в Microsoft Excel.
150 формул
Таблица формул
Показаны 1-60 из 150. Остальные формулы доступны на соседних страницах подборки.
| Формула | Запись | Тема | Для чего нужна |
|---|---|---|---|
| VLOOKUP для точного поиска в Excel | =VLOOKUP(E2,A2:C20,3,FALSE) |
Поиск и подстановка | Функция VLOOKUP ищет значение из E2 в первом столбце диапазона A2:C20 и возвращает значение из третьего столбца найденной строки. Последний аргумент FALSE включает точное совпадение, поэтому формула подходит для артикулов, кодов клиентов и других ключей, где приблизительный поиск недопустим. |
| XLOOKUP для точного поиска в Excel | =XLOOKUP(E2,A2:A20,C2:C20,"Не найдено",0) |
Поиск и подстановка | XLOOKUP ищет значение из E2 в диапазоне A2:A20 и возвращает соответствующее значение из C2:C20. В отличие от VLOOKUP, диапазон поиска и диапазон результата задаются отдельно, поэтому функция спокойно ищет как вправо, так и влево. |
| INDEX и MATCH для поиска значения слева | =INDEX(A2:A20,MATCH(E2,C2:C20,0)) |
Поиск и подстановка | Связка INDEX и MATCH ищет значение E2 в C2:C20, определяет номер найденной позиции и возвращает значение с той же позиции из A2:A20. Такой прием особенно полезен, когда результат расположен левее столбца поиска. |
| SUMIFS для суммы по нескольким условиям | =SUMIFS(D2:D100,B2:B100,"Москва",C2:C100,">="&DATE(2026,1,1)) |
Поиск и подстановка | SUMIFS суммирует значения из D2:D100 только по тем строкам, где город в B2:B100 равен Москве, а дата в C2:C100 не раньше 1 января 2026 года. Функция подходит для отчетов продаж, расходов и оплат с несколькими фильтрами. |
| COUNTIFS для подсчета строк по нескольким условиям | =COUNTIFS(B2:B100,"Москва",D2:D100,">5000") |
Поиск и подстановка | COUNTIFS считает строки, которые одновременно удовлетворяют нескольким условиям. В этой формуле учитываются только строки, где в столбце B указана Москва, а значение в столбце D больше 5000. |
| NETWORKDAYS для подсчета рабочих дней в Excel | =NETWORKDAYS(A2,B2,H2:H10) |
Даты, сроки | NETWORKDAYS считает количество рабочих дней между датами A2 и B2, исключая субботы, воскресенья и праздники из H2:H10. Функция учитывает начальную и конечную даты, если они являются рабочими. |
| EDATE для сдвига даты на несколько месяцев | =EDATE(A2,3) |
Даты, сроки | EDATE возвращает дату, сдвинутую от A2 на заданное количество месяцев. Формула =EDATE(A2,3) прибавляет к исходной дате три месяца и корректно обрабатывает разную длину месяцев. |
| EOMONTH для последнего дня месяца | =EOMONTH(A2,0) |
Даты, сроки | EOMONTH возвращает последний день месяца для даты A2. Второй аргумент 0 означает, что нужен конец того же месяца без сдвига вперед или назад. |
| YEARFRAC для доли года между датами | =YEARFRAC(A2,B2,1) |
Даты, сроки | YEARFRAC возвращает долю года между датами A2 и B2. Аргумент 1 задает расчет по фактическому количеству дней в периоде и фактической длине года. |
| PMT для расчета платежа по кредиту | =PMT(B2/12,B3,B4) |
PMT, PV | PMT рассчитывает регулярный платеж по займу или инвестиции при постоянной ставке и одинаковых периодах. В формуле годовая ставка из B2 делится на 12, B3 задает число месяцев, а B4 содержит сумму кредита. |
| IPMT для процентной части платежа | =IPMT(B2/12,1,B3,B4) |
PMT, PV | IPMT рассчитывает процентную часть платежа за выбранный период. В формуле показан первый месяц кредита: ставка берется как B2/12, период равен 1, всего периодов B3, сумма кредита B4. |
| PPMT для погашения основного долга | =PPMT(B2/12,1,B3,B4) |
PMT, PV | PPMT рассчитывает часть платежа, которая идет на погашение основного долга в выбранном периоде. В формуле показан первый месяц кредита с месячной ставкой B2/12. |
| FV для будущей стоимости регулярных платежей | =FV(B2/12,B3,-B4,0) |
PMT, PV | FV рассчитывает будущую стоимость накоплений или инвестиции при постоянной ставке. В формуле ежемесячный платеж B4 введен со знаком минус, чтобы будущий результат получился положительным. |
| NPV для чистой приведенной стоимости | =NPV(B2,C2:C6)+C1 |
PMT, PV | NPV дисконтирует будущие денежные потоки из C2:C6 по ставке B2, а затем к результату прибавляется начальный поток C1. Так рассчитывают чистую приведенную стоимость проекта или инвестиции. |
| FORECAST.LINEAR для линейного прогноза | =FORECAST.LINEAR(x,known_y,known_x) |
Формулы Google Таблиц | FORECAST.LINEAR для линейного прогноза: формула =FORECAST.LINEAR(x,known_y,known_x) помогает требуется требуется требуется требуется требуется требуется спрогнозировать значение по линейной зависимости. В тексте есть условия, пример, ошибки и проверка результата. |
| TREND для массива прогнозных значений | =TREND(known_y,known_x,new_x) |
Формулы Google Таблиц | TREND для массива прогнозных значений: формула =TREND(known_y,known_x,new_x) помогает величины known_y, known_x, new_x заданы для одной и той же ситуации, периода или объекта. В тексте есть условия, пример, ошибки и проверка результата. |
| TEXTBEFORE в Excel: текст до разделителя | $\texttt{=TEXTBEFORE(A2,"/")}$ | Базовые формулы Excel | TEXTBEFORE возвращает часть строки, расположенную перед указанным разделителем. Формула удобна для выделения кода, названия или первого поля из записи, например для отделения «Склад-12» от «Склад-12/Москва». |
| TEXTAFTER в Excel: текст после разделителя | $\texttt{=TEXTAFTER(A2,"-",2)}$ | Базовые формулы Excel | TEXTAFTER возвращает часть строки после выбранного разделителя. Она помогает отделить расширение файла, домен электронной почты или последний сегмент составного кода, когда граница записи задаётся явно. |
| TOCOL в Excel: диапазон в один столбец | $\texttt{=TOCOL(A1:B2)}$ | Базовые формулы Excel | TOCOL превращает прямоугольный массив в один вертикальный столбец. По умолчанию значения читаются построчно, а scan_by_column=TRUE переключает обход по столбцам, сохраняя выбранный порядок позиций. |
| TAKE в Excel: выбрать строки и столбцы массива | $\texttt{=TAKE(A1:C3,2,-2)}$ | Базовые формулы Excel | TAKE возвращает заданное число соседних строк или столбцов с начала или конца массива. Знак rows и columns задаёт сторону выбора, а исходная матрица и порядок её элементов сохраняются. |
| DROP в Excel: исключить строки и столбцы массива | $\texttt{=DROP(A1:C3,1,1)}$ | Базовые формулы Excel | DROP удаляет заданное число соседних строк или столбцов с начала или конца массива и возвращает оставшуюся прямоугольную часть. Исходный диапазон при этом не изменяется. |
| TOROW в Excel: превратить массив в одну строку | $\texttt{=TOROW(array,[ignore],[scan\_by\_column])}$ | Базовые формулы Excel | TOROW разворачивает прямоугольный массив в одну горизонтальную разлившуюся строку, сохраняя порядок по строкам или переключаясь на обход по столбцам. |
| WRAPROWS в Excel: собрать список в строки фиксированной длины | $\texttt{=WRAPROWS(vector,wrap\_count,[pad\_with])}$ | Базовые формулы Excel | WRAPROWS раскладывает одномерный вектор по строкам с заданным числом элементов, а недостающие позиции заполняет выбранным значением. |
| WRAPCOLS в Excel: разложить список по столбцам | $\texttt{=WRAPCOLS(vector,wrap\_count,[pad\_with])}$ | Базовые формулы Excel | WRAPCOLS превращает одномерный список в матрицу, заполняя каждый столбец сверху вниз. Аргумент wrap_count задаёт высоту столбца, а pad_with заполняет недостающие позиции последней колонки. |
| CHOOSECOLS в Excel: выбрать столбцы массива по номерам | $\texttt{=CHOOSECOLS(array,col\_num1,[col\_num2],…)}$ | Базовые формулы Excel | CHOOSECOLS возвращает только названные столбцы исходного массива, допускает перестановку, повтор и отрицательные номера с конца. |
| CHOOSEROWS в Excel: выбрать строки массива по номерам | $\texttt{=CHOOSEROWS(array,row\_num1,[row\_num2],…)}$ | Базовые формулы Excel | CHOOSEROWS извлекает отдельные строки массива по их позициям, сохраняя порядок аргументов и позволяя обращаться к строкам с конца. |
| VSTACK в Excel: объединить массивы по строкам | $\texttt{=VSTACK(A2:B3,D2:E4)}$ | Базовые формулы Excel | VSTACK последовательно ставит массивы один под другим и возвращает единый разливающийся диапазон. При разной ширине недостающие позиции получают #N/A. |
| HSTACK в Excel: объединить массивы по столбцам | $\texttt{=HSTACK(A2:A4,C2:D3)}$ | Базовые формулы Excel | HSTACK ставит массивы рядом и возвращает общий разлившийся диапазон. Высота равна максимуму высот аргументов, а недостающие строки получают #N/A. |
| EXPAND в Excel: увеличить массив до заданного размера | $\texttt{=EXPAND(A2:B3,4,3,"-")}$ | Базовые формулы Excel | EXPAND увеличивает массив до заданного числа строк и столбцов, заполняя новые ячейки pad_with или #N/A по умолчанию. Уменьшение размера даёт #VALUE!. |
| REDUCE в Excel: получить один результат из массива | $\texttt{=REDUCE(0,A2:A4,LAMBDA(a,v,a+v\char94 2))}$ | Базовые формулы Excel | REDUCE последовательно применяет LAMBDA к элементам массива и возвращает один финальный аккумулятор. Это удобная основа для сумм, произведений и условных счётчиков. |
| SCAN в Excel: вывести промежуточные аккумуляторы | $\texttt{=SCAN(0,A2:A4,LAMBDA(a,v,a+v))}$ | Базовые формулы Excel | SCAN применяет LAMBDA к элементам массива и возвращает все промежуточные аккумуляторы. Функция строит нарастающие итоги и помогает увидеть ход вычисления. |
| Сумма диапазона в Excel и Google Таблицах | =SUM(A1:A10) |
Базовые формулы Excel | Сумма диапазона в Excel и Google Таблицах: формула =SUM(A1:A10) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| Процент от числа в Excel и Google Таблицах | =A2*B2 |
Базовые формулы Excel | Процент от числа в Excel и Google Таблицах: формула =A2*B2 помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| Абсолютная ссылка в Excel и Google Таблицах | =$B$1*A2 |
Базовые формулы Excel | Абсолютная ссылка в Excel и Google Таблицах: формула =$B$1*A2 помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| Условие IF / ЕСЛИ в Excel и Google Таблицах | =IF(A2>=70,"OK","Проверить") |
Базовые формулы Excel | Условие IF / ЕСЛИ в Excel и Google Таблицах: формула =IF(A2>=70,"OK","Проверить") помогает в Excel и Google Таблицах: формула =IF(A2>=70,"OK","Проверить") помогает в Excel и Google Таблицах: формула =IF(A2>=70,"OK","Проверить") помогает условие истинно, и другое значение, если условие ложно. В тексте есть условия... |
| Округление ROUND / ОКРУГЛ в Excel и Google Таблицах | =ROUND(A2,2) |
Базовые формулы Excel | Округление ROUND / ОКРУГЛ в Excel и Google Таблицах: формула =ROUND(A2,2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| Разница между датами в Excel и Google Таблицах | =B2-A2 |
Базовые формулы Excel | Разница между датами в Excel и Google Таблицах: формула =B2-A2 помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| Поиск значения XLOOKUP / ПРОСМОТРX | =XLOOKUP(E2,A:A,B:B) |
Поиск и подстановка | XLOOKUP ищет значение в одном диапазоне и возвращает соответствующее значение из другого диапазона. В русской локализации Excel функция может отображаться как ПРОСМОТРX. |
| Сумма по условию SUMIF / СУММЕСЛИ | =SUMIF(A:A,"Москва",B:B) |
Базовые формулы Excel | Сумма по условию SUMIF / СУММЕСЛИ: формула =SUMIF(A:A,"Москва",B:B) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| Несколько условий IFS / ЕСЛИМН | =IFS(A2>=90,"A",A2>=75,"B",A2>=60,"C",TRUE,"D") |
Базовые формулы Excel | Несколько условий IFS / ЕСЛИМН: формула =IFS(A2>=90,"A",A2>=75,"B",A2>=60,"C",TRUE,"D") помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| COUNT / СЧЁТ: количество чисел в Excel и Google Таблицах | =COUNT(A2:A100) / =СЧЁТ(A2:A100) |
Базовые формулы Excel | COUNT / СЧЁТ считает ячейки с числовыми значениями в диапазоне. В русской локали используют СЧЁТ; даты в Excel также учитываются как числа. |
| COUNTA / СЧЁТЗ: непустые ячейки в Excel и Google Таблицах | =COUNTA(A2:A100) |
Базовые формулы Excel | COUNTA / СЧЁТЗ считает ячейки, в которых есть значение: число, дата, текст, логическое значение, пробел или результат формулы. Для чисел нужен COUNT / СЧЁТ. |
| COUNTBLANK: пустые ячейки в Excel и Google Таблицах | =COUNTBLANK(A2:A100) |
Базовые формулы Excel | COUNTBLANK: пустые ячейки в Excel и Google Таблицах: формула =COUNTBLANK(A2:A100) помогает посчитать пустые ячейки и проверить пропуски в отчете. В тексте есть условия, пример, ошибки и проверка результата. |
| AVERAGE / СРЗНАЧ: среднее значение в Excel и Google Таблицах | =AVERAGE(B2:B20) |
Базовые формулы Excel | AVERAGE / СРЗНАЧ: среднее значение в Excel и Google Таблицах: формула =AVERAGE(B2:B20) помогает найти среднее значение по числовому диапазону. В тексте есть условия, пример, ошибки и проверка результата. |
| MAX / МАКС: максимальное значение в Excel и Google Таблицах | =MAX(C2:C100) |
Базовые формулы Excel | MAX / МАКС: максимальное значение в Excel и Google Таблицах: формула =MAX(C2:C100) помогает найти максимальное значение в диапазоне. В тексте есть условия, пример, ошибки и проверка результата. |
| MIN / МИН: минимальное значение в Excel и Google Таблицах | =MIN(C2:C100) |
Базовые формулы Excel | MIN / МИН: минимальное значение в Excel и Google Таблицах: формула =MIN(C2:C100) помогает требуется требуется требуется требуется требуется требуется в отчете быстро обработать диапазон чисел: подготовить сводку, очистить импорт, проверить качество данных или сделать расчет без ручного копирования. В тексте есть у... |
| MEDIAN / МЕДИАНА: медиана в Excel и Google Таблицах | =MEDIAN(D2:D21) |
Базовые формулы Excel | MEDIAN / МЕДИАНА возвращает центральное значение числового набора: при четном числе наблюдений — среднее двух центральных. Функция сама обрабатывает порядок значений. |
| MODE.SNGL / МОДА.ОДН: мода ряда в Excel и Google Таблицах | =MODE.SNGL(A2:A20) |
Базовые формулы Excel | MODE.SNGL / МОДА.ОДН: мода ряда в Excel и Google Таблицах: формула =MODE.SNGL(A2:A20) помогает найти наиболее частое значение в наборе. В тексте есть условия, пример, ошибки и проверка результата. |
| SUBTOTAL: промежуточные итоги с фильтрами в Excel и Google Таблицах | =SUBTOTAL(9,A2:A100) |
Базовые формулы Excel | SUBTOTAL: промежуточные итоги с фильтрами в Excel и Google Таблицах: формула =SUBTOTAL(9,A2:A100) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| PRODUCT / ПРОИЗВЕД: произведение чисел в Excel и Google Таблицах | =PRODUCT(A2:C2) |
Базовые формулы Excel | PRODUCT / ПРОИЗВЕД: произведение чисел в Excel и Google Таблицах: формула =PRODUCT(A2:C2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| SUMPRODUCT / СУММПРОИЗВ: сумма произведений в Excel и Google Таблицах | =SUMPRODUCT(B2:B10,C2:C10) |
Базовые формулы Excel | SUMPRODUCT / СУММПРОИЗВ: сумма произведений в Excel и Google Таблицах: формула =SUMPRODUCT(B2:B10,C2:C10) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| ABS: модуль числа в Excel и Google Таблицах | =ABS(A2) |
Базовые формулы Excel | ABS: модуль числа в Excel и Google Таблицах: формула =ABS(A2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| INT / ЦЕЛОЕ: округление вниз до целого в Excel и Google Таблицах | =INT(A2) |
Базовые формулы Excel | INT / ЦЕЛОЕ: округление вниз до целого в Excel и Google Таблицах: формула =INT(A2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| TRUNC / ОТБР: отбросить дробную часть в Excel и Google Таблицах | =TRUNC(A2,0) |
Базовые формулы Excel | TRUNC / ОТБР: отбросить дробную часть в Excel и Google Таблицах: формула =TRUNC(A2,0) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| ROUNDUP / ОКРУГЛВВЕРХ: округление вверх в Excel и Google Таблицах | =ROUNDUP(A2,2) |
Базовые формулы Excel | ROUNDUP / ОКРУГЛВВЕРХ: округление вверх в Excel и Google Таблицах: формула =ROUNDUP(A2,2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| ROUNDDOWN / ОКРУГЛВНИЗ: округление вниз в Excel и Google Таблицах | =ROUNDDOWN(A2,2) |
Базовые формулы Excel | ROUNDDOWN / ОКРУГЛВНИЗ: округление вниз в Excel и Google Таблицах: формула =ROUNDDOWN(A2,2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| CEILING.MATH: округление вверх до кратного в Excel и Google Таблицах | =CEILING.MATH(A2,5) |
Базовые формулы Excel | CEILING.MATH: округление вверх до кратного в Excel и Google Таблицах: формула =CEILING.MATH(A2,5) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| FLOOR.MATH: округление вниз до кратного в Excel и Google Таблицах | =FLOOR.MATH(A2,5) |
Базовые формулы Excel | FLOOR.MATH: округление вниз до кратного в Excel и Google Таблицах: формула =FLOOR.MATH(A2,5) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |
| MROUND: округление до ближайшего кратного в Excel и Google Таблицах | =MROUND(A2,0.5) |
Базовые формулы Excel | MROUND: округление до ближайшего кратного в Excel и Google Таблицах: формула =MROUND(A2,0.5) помогает требуется требуется требуется требуется требуется требуется в отчете быстро обработать число и кратность: подготовить сводку, очистить импорт, проверить качество данных или сделать расчет без ручного копирования... |
| MOD / ОСТАТ: остаток от деления в Excel и Google Таблицах | =MOD(A2,B2) |
Базовые формулы Excel | MOD / ОСТАТ: остаток от деления в Excel и Google Таблицах: формула =MOD(A2,B2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата. |