Формулы и функции
вопросов
Встроенные функции и формулы Excel для любых расчётов
<p>Процент от числа: <code>=число*процент/100</code> или, если ячейка имеет процентный формат, просто <code>=A1*B1</code>. Пример: <code>=5000*15%</code> = 750. Доля от суммы: <code>=часть/целое</code> с форматом «Процентный».</p>
<p>Функция <strong>ЕСЛИ</strong> проверяет условие и возвращает одно из двух значений. Синтаксис: <code>=ЕСЛИ(условие; значение_если_истина; значение_если_ложь)</code>. Пример: <code>=ЕСЛИ(A1>100;"Много";"Мало")</code>.</p>
<p>Самый быстрый способ — выделить столбец с числами и нажать <code>Alt+=</code>. Excel автоматически вставит формулу <code>=СУММ()</code>. Можно также вручную написать <code>=СУММ(A1:A10)</code> или использовать кнопку «Σ» на вкладке «Главная».</p>
<p>Процент от числа: <code>=A1*B1/100</code>, или если B1 уже в процентном формате — <code>=A1*B1</code>. Для доли используйте <code>=часть/целое</code> с форматом ячейки «Процентный».</p>
<p><strong>ВПР</strong> ищет значение в первом столбце таблицы и возвращает данные из заданного столбца той же строки. Синтаксис: <code>=ВПР(что_ищем; таблица; номер_столбца; 0)</code>.</p>
<p><code>СУММЕСЛИ(диапазон_условия; критерий; диапазон_суммирования)</code> — суммирует только те строки, где выполняется условие. Пример: <code>=СУММЕСЛИ(A:A;"Яблоко";B:B)</code> сложит все продажи яблок из столбца B.</p>
<p><strong>Абсолютная ссылка</strong> в Excel (<code>$A$1</code>) не меняется при копировании формулы. <strong>Относительная</strong> (<code>A1</code>) смещается. Знак доллара фиксирует строку (<code>$1</code>), столбец (<code>$A</code>) или оба сразу (<code>$A$1</code>). Переключение — клавиша <code>F4</code>.</p>
<p>Добавьте знак доллара <code>$</code> перед буквой столбца и/или цифрой строки: <code>$A$1</code> — полная фиксация, <code>$A1</code> — только столбец, <code>A$1</code> — только строка. Выделите ссылку и нажмите <code>F4</code> для быстрого переключения типа.</p>
<p>Оберните ВПР в ЕСЛИОШИБКА: <code>=ЕСЛИОШИБКА(ВПР(A2;B:C;2;0);"Не найдено")</code>. Если ВПР не находит значение и возвращает <code>#Н/Д</code>, ЕСЛИОШИБКА подставляет ваш текст вместо ошибки.</p>
<p><code>СУММЕСЛИ(диапазон_условия; условие; диапазон_суммирования)</code> суммирует ячейки, удовлетворяющие условию. Например: <code>=СУММЕСЛИ(A2:A100;"Яблоки";B2:B100)</code> — сумма продаж яблок.</p>
<p>Любая формула в Excel начинается со знака <code>=</code>. Затем пишите функцию или выражение: <code>=A1+B1</code>, <code>=СУММ(A1:A10)</code>, <code>=ЕСЛИ(A1>0;"Да";"Нет")</code>. Для расчёта нажмите Enter.</p>
<p><code>СУММЕСЛИ(диапазон; критерий; диапазон_суммирования)</code> суммирует по одному условию. <code>СУММЕСЛИМН</code> в Excel — по нескольким условиям сразу. Например: <code>=СУММЕСЛИ(B:B;"Москва";C:C)</code> сложит продажи только по Москве.</p>
<p><code>ИНДЕКС(массив; номер_строки; номер_столбца)</code> возвращает значение по координатам. <code>ПОИСКПОЗ(искомое; диапазон; 0)</code> находит позицию. Вместе ИНДЕКС+ПОИСКПОЗ — мощная альтернатива ВПР без ограничений.</p>
<p><code>=СЧЁТ()</code> считает числовые ячейки, <code>=СЧЁТЗ()</code> — все непустые, <code>=СЧЁТЕСЛИ()</code> — ячейки по условию. Пример: <code>=СЧЁТЕСЛИ(A1:A100;"Да")</code> посчитает, сколько раз встречается «Да».</p>
<p>Используйте функцию <code>=ОКРУГЛ(число; количество_знаков)</code>. Например, <code>=ОКРУГЛ(3,7856; 2)</code> даст 3,79. Для округления вверх — <code>=ОКРУГЛВВЕРХ()</code>, вниз — <code>=ОКРУГЛВНИЗ()</code>.</p>
<p><strong>ВПР</strong> не поддерживает несколько условий напрямую. Создайте вспомогательный столбец-ключ: <code>=A2&B2</code> и ищите по нему, или используйте <strong>ИНДЕКС+ПОИСКПОЗ</strong> с функцией ЕСЛИ как формулу массива (<code>Ctrl+Shift+Enter</code>).</p>
<p>Используйте функцию <code>=СРЗНАЧ(A1:A100)</code>. Среднее значение в экселе можно увидеть и без формулы — просто выделите диапазон, и в строке состояния внизу отобразится среднее в Excel.</p>
<p>Оберните любую формулу в <strong>ЕСЛИОШИБКА</strong>: <code>=ЕСЛИОШИБКА(формула; значение_при_ошибке)</code>. Если формула вернёт ошибку, Excel подставит ваше значение. Пример: <code>=ЕСЛИОШИБКА(ВПР(A1;B:C;2;0);"Не найдено")</code>.</p>
<p>Вычитание в Excel: <code>=A1-B1</code> или <code>=A1-500</code>. Как вычесть процент: <code>=A1*(1-10%)</code> или <code>=A1-A1*10%</code>. Разница между двумя числами — обычный знак минус в формуле.</p>
<p>Как прибавить процент к числу в Excel: <code>=A1*(1+10%)</code> или <code>=A1+A1*10%</code>. Если процент хранится в ячейке B1 (в формате %): <code>=A1*(1+B1)</code>. Чтобы прибавить процент к столбцу — скопируйте формулу вниз.</p>
<p><strong>СЧЁТЕСЛИМН</strong> считает ячейки, удовлетворяющие сразу нескольким условиям. Синтаксис: <code>=СЧЁТЕСЛИМН(диап1;крит1;диап2;крит2;...)</code>. Пример: <code>=СЧЁТЕСЛИМН(A:A;"Москва";B:B;">1000")</code> — сколько строк Москва И >1000.</p>
<p><code>И(условие1;условие2)</code> вернёт ИСТИНА только когда ВСЕ условия истинны. <code>ИЛИ(условие1;условие2)</code> — когда хотя бы одно. Обычно используются внутри ЕСЛИ: <code>=ЕСЛИ(И(A1>0;B1>0);"Оба положительны";"")</code>.</p>
<p><strong>СЧЁТЕСЛИМН</strong> считает ячейки, где выполняются ВСЕ условия одновременно: <code>=СЧЁТЕСЛИМН(A:A;"Москва";B:B;">1000")</code>. Для подсчёта по одному условию используйте <strong>СЧЁТЕСЛИ</strong>.</p>
<p>Используйте формулу <code>=СУММПРОИЗВ(1/СЧЁТЕСЛИ(A2:A100;A2:A100))</code> для подсчёта уникальных значений. В Excel 365 доступна функция <code>=СЧЁТЗ(УНИК(A2:A100))</code>.</p>
<p>Формула процентного изменения: <code>=(Новое-Старое)/Старое</code>. Умножьте на 100 или отформатируйте ячейку как процент (<code>Ctrl+Shift+%</code>). Например: <code>=(B2-A2)/A2</code> показывает рост/падение от A2 к B2.</p>
<p>Выделите диапазон, в Поле имени (слева от строки формул) введите имя и нажмите <code>Enter</code>. Или используйте Формулы → Присвоить имя. Именованные диапазоны упрощают формулы и абсолютные ссылки.</p>
<p>Используйте формулу <code>=СУММ($B$2:B2)</code> в ячейке C2, затем скопируйте вниз. Первый диапазон зафиксирован (<code>$B$2</code>), второй расширяется при копировании — это и даёт нарастающий итог.</p>
<p>Ошибка <code>#ЗНАЧ!</code> возникает при несовместимости типов данных: формула ожидает число, но получает текст. Проверьте ячейки-аргументы — там может быть текст, пробелы или специальные символы.</p>
<p>Оберните формулу в <code>ЕСЛИОШИБКА</code> или добавьте проверку через <code>ЕСЛИ</code>: <code>=ЕСЛИ(B2=0;"";A2/B2)</code>. Или используйте <code>=ЕСЛИОШИБКА(A2/B2;0)</code> для замены ошибки на ноль.</p>
<p>Используйте синтаксис <code>Лист!Ячейка</code>: <code>=Лист2!A1</code> или <code>='Название листа'!B5</code>. Для диапазона: <code>=СУММ(Лист2!A1:A10)</code>. Если имя листа содержит пробелы или спецсимволы, заключите его в одинарные кавычки.</p>
<p><strong>Формула массива</strong> в Excel обрабатывает диапазон ячеек как единое целое. В старых версиях вводится через <code>Ctrl+Shift+Enter</code>, в Excel 365 — обычным Enter. Пример: <code>=СУММ(A1:A10*B1:B10)</code> — перемножит элементы и сложит результаты.</p>
<p>Ссылка в Excel на другую ячейку: просто введите <code>=A1</code> или <code>=Лист2!B3</code>. Гиперссылка на сайт или файл вставляется через <code>Ctrl+K</code> или «Вставка» → «Ссылка».</p>
<p>НДС 20%: выделить НДС из суммы с НДС — <code>=Сумма/1,2*0,2</code> или <code>=Сумма*20/120</code>. Начислить НДС на цену без НДС — <code>=Цена*0,2</code>. Для гибкости вынесите ставку НДС в отдельную ячейку и используйте абсолютную ссылку.</p>
<p>Функция <code>МАКС</code> в экселе: <code>=МАКС(A1:A100)</code> вернёт наибольшее число. Функция <code>МИН</code>: <code>=МИН(A1:A100)</code> — наименьшее. Для поиска максимума по условию используйте <code>МАКСЕСЛИ</code> (Excel 2019+).</p>
<p><code>#ССЫЛКА!</code> возникает при удалении ячеек, на которые ссылается формула. <code>#ИМЯ?</code> — при опечатке в имени функции или именованного диапазона. Проверьте формулу и восстановите удалённые ссылки.</p>
<p><strong>ЕСЛИМН</strong> проверяет несколько условий по очереди и возвращает результат первого выполненного: <code>=ЕСЛИМН(A1>90;"Отл";A1>70;"Хор";ИСТИНА;"Удовл")</code>. <strong>ПЕРЕКЛЮЧ</strong> сравнивает выражение с набором значений.</p>
<p><strong>ПРОСМОТРX</strong> (XLOOKUP) в Excel 365/2021 — современная замена ВПР. Синтаксис: <code>=ПРОСМОТРX(искомое; диапазон_поиска; диапазон_результата)</code>. Ищет в любом направлении, возвращает несколько столбцов, не ломается при добавлении столбцов.</p>
<p>Функция <strong>ТЕКСТ</strong> преобразует число или дату в текстовую строку с нужным форматом: <code>=ТЕКСТ(A1;"ДД.ММ.ГГГГ")</code> или <code>=ТЕКСТ(B1;"# ##0,00 ₽")</code>. Результат — текст, а не число.</p>
<p>Выделите диапазон, кликните в поле имени (левее строки формул) и введите имя. В формулах вместо <code>A1:A100</code> пишите <code>=СУММ(Продажи)</code> — именованный диапазон удобнее и нагляднее.</p>
<p><strong>ГПР</strong> ищет значение в первой строке таблицы и возвращает значение из нужной строки. Синтаксис: <code>=ГПР(искомое; таблица; номер_строки; 0)</code>. Это горизонтальный аналог функции ВПР.</p>
<p><strong>СМЕЩ</strong> возвращает ячейку или диапазон, сдвинутый от начальной точки на заданное количество строк и столбцов: <code>=СМЕЩ(A1;3;2)</code> вернёт C4. Динамический диапазон на основе СМЕЩ меняет размер автоматически.</p>
<p>Степень: оператор <code>^</code> или функция <code>=СТЕПЕНЬ(основание; показатель)</code>. Квадратный корень: <code>=КОРЕНЬ(число)</code>; корень n-й степени: <code>=СТЕПЕНЬ(число; 1/n)</code>.</p>
<p>Используйте функцию <strong>ПРЕОБР (CONVERT)</strong>: <code>=ПРЕОБР(A1;"km";"mi")</code> переведёт километры в мили. Поддерживает длину, вес, температуру, давление, скорость, энергию и другие единицы.</p>
<p>Медиана в Excel: <code>=МЕДИАНА(A1:A100)</code>. Мода в Excel: <code>=МОДА(A1:A100)</code> или <code>=МОДА.НСК</code> для нескольких мод. Стандартное отклонение: <code>=СТАНДОТКЛОН.В</code> (выборка) или <code>=СТАНДОТКЛОН.Г</code> (генеральная совокупность).</p>