Формулы Excel (эксель): функции на живых таблицах
Формулы и функции Excel на таблицах, которые можно менять: ВПР, ПРОСМОТРX, ЕСЛИ, СУММЕСЛИ, СЧЁТЕСЛИ, даты, текст и динамические массивы. Измените число или формулу, и таблица пересчитается прямо в браузере.
Начать пошаговый курс по ExcelОсновы формул
- СУММВведите =СУММ(B2:B6) под столбцом чисел, чтобы сложить их, или нажмите Alt+=, и автосумма напишет формулу сама. Сумма строк, отдельных ячеек и других листов на живых таблицах, которые можно править.
- ВычитаниеВ Excel нет функции ВЫЧЕСТЬ: введите =B2-C2, чтобы вычесть одну ячейку из другой. Вычитание целого столбца, нескольких ячеек сразу, процента или даты на живых таблицах, которые можно править.
- Умножение и делениеУмножение в Excel делается звёздочкой, =B2*C2, а деление косой чертой, =B2/C2. Умножение столбца на одно число, функция ПРОИЗВЕД и ошибка #ДЕЛ/0! на живых таблицах, которые можно править.
- СРЗНАЧ=СРЗНАЧ(B2:B7) складывает числа в B2:B7 и делит на их количество. Как пустые ячейки и нули меняют результат, как не учитывать нули и как посчитать среднее трёх лучших.
- СЧЁТ и СЧЁТЗ=СЧЁТ(B2:B8) считает ячейки с числами, =СЧЁТЗ(B2:B8) считает все непустые ячейки, а =СЧИТАТЬПУСТОТЫ(B2:B8) считает пустые. Все три функции на таблице, которую можно править.
- Абсолютная ссылкаАбсолютная ссылка вроде $E$1 не меняется при копировании формулы, а относительная вроде E1 сдвигается вместе с ней. Знаки доллара ставит клавиша F4. Разница видна на таблицах, которые можно править.
- ПроцентыФормула процента в Excel это =часть/целое, например =B2/C2, в ячейке с процентным форматом. Доля от итога, процент от числа, прибавить или вычесть процент на живых таблицах.
- Процент измененияФормула процента изменения в Excel: =(новое-старое)/старое, например =(C2-B2)/B2, в процентном формате. Отрицательный результат означает снижение. Изменение месяц к месяцу, старт с нуля и процентные пункты на живых таблицах.
Логика
- ЕСЛИ=ЕСЛИ(B2>=50;"Pass";"Fail") проверяет, равно ли B2 50 или больше, и возвращает Pass, если да, и Fail, если нет. Синтаксис ЕСЛИ, ЕСЛИ с текстом, с вычислением, с пустой ячейкой и ошибки, из-за которых ЕСЛИ возвращает не то.
- Вложенные ЕСЛИ=ЕСЛИ(B2>=90;"A";ЕСЛИ(B2>=80;"B";ЕСЛИ(B2>=70;"C";"F"))) вкладывает одну ЕСЛИ в другую, чтобы выбрать из более чем двух результатов. Как читается вложенная ЕСЛИ, почему важен порядок условий и когда лучше ЕСЛИМН или таблица поиска.
- ЕСЛИМН=ЕСЛИМН(B2>=90;"A";B2>=80;"B";B2>=70;"C";ИСТИНА;"F") проверяет условия по порядку и возвращает значение, парное первому истинному. Синтаксис ЕСЛИМН, ИСТИНА как значение по умолчанию, почему ЕСЛИМН возвращает #Н/Д и чем она отличается от вложенных ЕСЛИ.
- И, ИЛИ, НЕ=И(B2>=10;B2<=20) возвращает ИСТИНА, только когда все условия истинны, а =ИЛИ(B2="North";B2="South") возвращает ИСТИНА, когда истинно хотя бы одно. И, ИЛИ, НЕ и ИСКЛИЛИ отдельно и внутри ЕСЛИ, проверка числа между двумя значениями и запись И и ИЛИ в формулах массива.
- ЕСЛИОШИБКА=ЕСЛИОШИБКА(B2/C2;0) возвращает B2/C2 или 0, когда деление даёт ошибку. ЕСЛИОШИБКА с ВПР, пустая ячейка вместо ошибки, почему для поиска лучше ЕСНД и почему, скрывая все ошибки, можно скрыть настоящие промахи.
- ПЕРЕКЛЮЧ=ПЕРЕКЛЮЧ(B2;"N";"North";"S";"South";"Unknown") сравнивает B2 с каждым значением по очереди и возвращает результат, парный первому точному совпадению, или Unknown, если совпадений нет. Синтаксис ПЕРЕКЛЮЧ, значение по умолчанию, приём ПЕРЕКЛЮЧ(ИСТИНА;...) и когда лучше ЕСЛИМН или вложенные ЕСЛИ.
- ЕПУСТО, ЕЧИСЛО=ЕПУСТО(B2) возвращает ИСТИНА, когда B2 пустая, а =ЕЧИСЛО(B2) возвращает ИСТИНА, когда в B2 число. ЕПУСТО, ЕЧИСЛО, ЕТЕКСТ, ЕОШИБКА, ЕНД, ЕЧЁТН и ЕНЕЧЁТ, почему формула, возвращающая "", не пустая, и как ЕЧИСЛО(ПОИСК()) проверяет, содержит ли ячейка текст.
Поиск
- ВПР=ВПР(F2;A2:D6;3;ЛОЖЬ) ищет F2 в первом столбце A2:D6 и возвращает значение из третьего столбца той же строки. Точное и приблизительное совпадение, исправление #Н/Д, другой лист, два условия.
- ПРОСМОТРX=ПРОСМОТРX(F2;A2:A6;C2:C6) ищет F2 в A2:A6 и возвращает значение из той же строки C2:C6. Текст при отсутствии совпадения, несколько столбцов сразу, поиск влево, последнее совпадение, приблизительный поиск и подстановочные знаки.
- ИНДЕКС ПОИСКПОЗ=ИНДЕКС(C2:C6;ПОИСКПОЗ(F2;A2:A6;0)) находит строку F2 в столбце A и возвращает значение из этой строки столбца C. Ищет влево, делает двумерный поиск и работает в любой версии Excel.
- ИНДЕКС=ИНДЕКС(A2:C6;3;2) возвращает значение из третьей строки и второго столбца A2:C6. С её помощью берут n-й элемент списка, целую строку или столбец и значение на позиции, которую нашла ПОИСКПОЗ.
- ПОИСКПОЗ=ПОИСКПОЗ(E2;A2:A6;0) возвращает позицию E2 в A2:A6: 4, если это четвёртый элемент. Типы сопоставления 0, 1 и -1, подстановочные знаки, поиск с учётом регистра и проверка, есть ли значение в списке.
- ГПР=ГПР("Mar";A1:E3;2;ЛОЖЬ) ищет Mar в первой строке A1:E3 и возвращает значение из второй строки того же столбца. Точное и приблизительное совпадение и когда лучше выбрать ПРОСМОТРX.
- ПОИСКПОЗX=ПОИСКПОЗX(E2;A2:A6) возвращает позицию E2 в A2:A6, по умолчанию с точным совпадением. Ещё она находит следующее меньшее или большее значение без сортировки, ищет снизу и понимает подстановочные знаки.
- Поиск по нескольким условиям=ПРОСМОТРX(1;(A2:A7=E2)*(B2:B7=F2);C2:C7) возвращает значение из строки, где столбец A совпадает с E2, а столбец B с F2. Вариант с ИНДЕКС и ПОИСКПОЗ, вспомогательный столбец для ВПР и ФИЛЬТР для всех совпадений.
- ВПР и ПРОСМОТРXПРОСМОТРX делает всё, что делает ВПР, при этом по умолчанию ищет точное совпадение, обходится без номера столбца, ищет влево и имеет аргумент «не найдено». ВПР по-прежнему нужна, когда файл должен открываться в Excel 2019 или старше.
- ДВССЫЛ=ДВССЫЛ("C"&E2) читает ячейку, адрес которой собран как текст: столбец C, строка из E2. С её помощью выбирают лист по имени из ячейки, строят диапазоны из чисел и делают зависимые раскрывающиеся списки.
- СМЕЩ=СМЕЩ(A1;3;2) возвращает ячейку на 3 строки ниже и 2 столбца правее A1. С указанной высотой она возвращает целый диапазон, и так считают итог последних N строк или скользящее среднее.
- ВЫБОР=ВЫБОР(B2;"Low";"Medium";"High") возвращает Low, когда B2 равно 1, Medium при 2 и High при 3. Числа в названия, выбор диапазона для итога, замена вложенных ЕСЛИ и выбор столбцов через ВЫБОРСТОЛБЦ.
Подсчёт и суммирование по условию
- СЧЁТЕСЛИ=СЧЁТЕСЛИ(B2:B7;"North") считает ячейки в B2:B7, в которых стоит North. Подсчёт по тексту, числам, подстановочным знакам, пустым ячейкам и датам, поиск дубликатов, на живых таблицах, которые можно править.
- СЧЁТЕСЛИМН=СЧЁТЕСЛИМН(A2:A7;"North";C2:C7;">50") считает строки, где регион North, а продажи больше 50. Подсчёт между двумя числами или датами, с логикой ИЛИ и с пустыми ячейками, на живых таблицах.
- СУММЕСЛИ=СУММЕСЛИ(A2:A7;"North";C2:C7) складывает значения из C2:C7 в строках, где в столбце A стоит North. Сумма, если больше, если текст содержит, по дате и с другого листа, на живых таблицах, которые можно править.
- СУММЕСЛИМН=СУММЕСЛИМН(C2:C7;A2:A7;"North";B2:B7;"Apple") складывает продажи из C2:C7, где регион North, а товар Apple. Диапазоны дат, логика ИЛИ и необязательные фильтры, на живых таблицах.
- СРЗНАЧЕСЛИ=СРЗНАЧЕСЛИ(A2:A7;"North";C2:C7) считает среднее значений из C2:C7 в строках, где в столбце A стоит North. СРЗНАЧЕСЛИМН для нескольких условий, среднее без нулей, исправление #ДЕЛ/0!, а также МАКСЕСЛИ и МИНЕСЛИ.
- Ячейки с текстом=СЧЁТЕСЛИ(A2:A8;"*") считает ячейки в A2:A8, в которых стоит текст, и пропускает числа, даты и пустые ячейки. Подсчёт ячеек с определённым словом и формула «если ячейка содержит текст, то».
- СЧЁТЕСЛИ не пусто=СЧЁТЕСЛИ(B2:B8;"<>") считает непустые ячейки в B2:B8, так же как СЧЁТЗ. Как добавить другие условия через СЧЁТЕСЛИМН и что делать с ячейками, которые только выглядят пустыми.
- Уникальные значения=СЧЁТЗ(УНИК(A2:A9)) считает, сколько разных значений в A2:A9. Для старых версий Excel есть =СУММПРОИЗВ(1/СЧЁТЕСЛИ(A2:A9;A2:A9)). Значения, которые встречаются один раз, подсчёт по условию и без пустых ячеек.
- СУММПРОИЗВ=СУММПРОИЗВ(B2:B6;C2:C6) умножает каждое количество на свою цену и складывает результаты. С условиями вроде (A2:A7="North")*C2:C7 она суммирует и считает там, где СУММЕСЛИМН не может: по месяцу, столбец со столбцом, с ИЛИ.
- ПРОМЕЖУТОЧНЫЕ.ИТОГИ=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;C2:C8) складывает C2:C8 как СУММ, но пропускает другие строки ПРОМЕЖУТОЧНЫЕ.ИТОГИ внутри диапазона и строки, скрытые фильтром. Номера функций 9 и 109, подсчёт видимых строк и АГРЕГАТ для ошибок.
- Средневзвешенное=СУММПРОИЗВ(B2:B5;C2:C5)/СУММ(C2:C5) это средневзвешенное: каждое значение умножается на свой вес, произведения складываются, и сумма делится на сумму весов. Оценки, средний балл по кредитам и цены по количеству.
Текст
- Сцепить`=A2&" "&B2` соединяет текст из A2 и B2 через пробел. СЦЕПИТЬ и СЦЕП делают то же самое; ТЕКСТ сохраняет читаемый вид чисел и дат при объединении.
- ОБЪЕДИНИТЬ`=ОБЪЕДИНИТЬ(", ";ИСТИНА;A2:A6)` соединяет все ячейки A2:A6 в один текст через запятую и пробел, пропуская пустые. С ФИЛЬТР можно соединить только строки, подходящие под условие.
- Разделить текст`=ТЕКСТДО(A2;" ")` возвращает имя из `Ana Silva`, а `=ТЕКСТПОСЛЕ(A2;" ")` фамилию. ТЕКСТРАЗД делит ячейку сразу на несколько столбцов; ЛЕВСИМВ, ПСТР и НАЙТИ делают то же в старых версиях Excel.
- ЛЕВСИМВ, ПРАВСИМВ, ПСТР`=ЛЕВСИМВ(A2;3)` возвращает первые 3 символа A2, `=ПРАВСИМВ(A2;2)` последние 2, а `=ПСТР(A2;5;4)` 4 символа начиная с 5-го. Если длина меняется, добавьте НАЙТИ и ДЛСТР.
- НАЙТИ и ПОИСК`=ПОИСК("apple";A2)` возвращает позицию, с которой `apple` начинается в A2, без учёта регистра. НАЙТИ делает то же, но учитывает регистр. Обе возвращают #ЗНАЧ!, если текста нет, и ЕЧИСЛО превращает это в проверку «ячейка содержит».
- ПОДСТАВИТЬ, ЗАМЕНИТЬ`=ПОДСТАВИТЬ(A2;"-";"")` удаляет все дефисы из A2: ПОДСТАВИТЬ меняет текст по содержимому. ЗАМЕНИТЬ меняет по позиции: `=ЗАМЕНИТЬ(A2;1;3;"XYZ")` перезаписывает первые 3 символа.
- СЖПРОБЕЛЫ`=СЖПРОБЕЛЫ(A2)` удаляет пробелы до и после текста в A2 и сводит несколько пробелов между словами к одному. ПОДСТАВИТЬ удаляет все пробелы или неразрывные пробелы, которые СЖПРОБЕЛЫ пропускает.
- ПРОПИСН, СТРОЧН, ПРОПНАЧ`=ПРОПИСН(A2)` делает все буквы в A2 заглавными, `=СТРОЧН(A2)` строчными, а `=ПРОПНАЧ(A2)` делает заглавной первую букву каждого слова. Чтобы сделать заглавной только первую букву текста, соедините ПРОПИСН, ЛЕВСИМВ и ПСТР.
- ДЛСТР`=ДЛСТР(A2)` возвращает число символов в A2, включая пробелы и знаки препинания. Вместе с СЖПРОБЕЛЫ и ПОДСТАВИТЬ она считает слова, а с СУММ символы во всём диапазоне.
- ТЕКСТ`=TEXT(A2,"mmm d, yyyy")` превращает дату в A2 в текст вроде `Mar 15, 2026`, а `=TEXT(B2,"$#,##0.00")` превращает 1250.5 в `$1,250.50`. Результат это текст, поэтому он нужен для подписей, а не для дальнейших расчётов.
- Текст в число`=ЗНАЧЕН(A2)` превращает число, сохранённое как текст, например `'120`, в число 120. Два минуса, `=--A2`, делают то же, ЧЗНАЧ понимает запятую как десятичный разделитель, а «Преобразовать в число» исправляет ячейки на месте.
- Перенос строкиЧтобы начать новую строку в ячейке, нажмите Alt+Enter во время ввода (на Mac Control+Option+Return). В формуле перенос строки это `СИМВОЛ(10)`: `=A2&СИМВОЛ(10)&B2` ставит B2 на вторую строку, видную при включённом переносе текста.
- Ведущие нулиExcel убирает ведущие нули, потому что `00742` это число 742. Сохраните их пользовательским форматом вроде `00000`, апострофом (`'00742`) или текстовым форматом, либо добавьте формулой `=ТЕКСТ(A2;"00000")`.
- Подстановочные знакиВ условиях Excel `*` означает любое число символов, а `?` ровно один: `=СЧЁТЕСЛИ(A2:A7;"*apple*")` считает ячейки, в которых есть `apple`. `~` превращает подстановочный знак обратно в обычный символ.
Даты и время
- Расчёт возраста=РАЗНДАТ(B2;СЕГОДНЯ();"Y") возвращает возраст в полных годах человека, родившегося в дату из B2. Возраст на определённую дату, в годах, месяцах и днях и без РАЗНДАТ.
- РАЗНДАТ=РАЗНДАТ(A2;B2;"M") считает полные месяцы между начальной датой в A2 и конечной в B2. Единицы Y, M, D, YM, MD и YD, почему РАЗНДАТ нет в списке функций и ошибка #ЧИСЛО!.
- Дни между датами=B2-A2 возвращает число дней между датой в A2 и более поздней датой в B2. Подсчёт дней функцией ДНИ, с учётом обеих дат, а также недели, месяцы, годы и рабочие дни.
- День недели=ТЕКСТ(A2;"ДДДД") возвращает название дня недели для даты в A2, например понедельник, а =ДЕНЬНЕД(A2) возвращает его числом. Короткие названия, типы ДЕНЬНЕД и проверка выходных.
- СЕГОДНЯ и ТДАТА=СЕГОДНЯ() возвращает сегодняшнюю дату, а =ТДАТА() текущие дату и время, и обе обновляются при каждом пересчёте листа. Сколько дней осталось до даты и как вставить дату, которая никогда не меняется, через Ctrl+;.
- Прибавить дни и месяцы=A2+30 возвращает дату через 30 дней после A2. Чтобы прибавить месяцы, используйте =ДАТАМЕС(A2;3), для конца месяца =КОНМЕСЯЦА(A2;0), а для лет ДАТАМЕС с 12 месяцами на год.
- ЧИСТРАБДНИ и РАБДЕНЬ=ЧИСТРАБДНИ(A2;B2) считает рабочие дни (с понедельника по пятницу) от A2 до B2 включительно. =РАБДЕНЬ(A2;10) возвращает дату через 10 рабочих дней после A2. Обе функции умеют пропускать список праздников.
- ДАТА, ГОД, МЕСЯЦ, ДЕНЬ=ДАТА(2026;3;15) возвращает дату 15 марта 2026 года из года, месяца и дня. ГОД, МЕСЯЦ и ДЕНЬ разбирают дату на части, а ДАТА переносит 13-й месяц в следующий год.
- Расчёты со временем=B2-A2 возвращает время между началом в A2 и концом в B2: задайте формат ч:мм, чтобы увидеть 8:30, или умножьте на 24, чтобы получить 8,5 часа. Смены через полночь, суммы больше 24 часов и оплата по отработанным часам.
- Номер недели=НОМНЕДЕЛИ(A2) возвращает номер недели для даты в A2, где недели начинаются с воскресенья. =НОМНЕДЕЛИ.ISO(A2) возвращает неделю ISO, принятую в Европе, где недели начинаются с понедельника. Первый день недели и дата по номеру недели.
Математика и статистика
- ОКРУГЛ=ОКРУГЛ(A2;2) округляет число в A2 до двух знаков после запятой, а =ОКРУГЛ(A2;0) до целого. Отрицательное число разрядов округляет до десятков, сотен и тысяч; ОКРУГЛТ округляет до любого кратного.
- ОКРУГЛВВЕРХ / ОКРУГЛВНИЗ=ОКРУГЛВВЕРХ(A2;0) всегда округляет от нуля, поэтому 2,1 становится 3, а =ОКРУГЛВНИЗ(A2;0) всегда округляет к нулю, поэтому 2,9 становится 2. ОКРВВЕРХ и ОКРВНИЗ округляют до кратного, а ЦЕЛОЕ и ОТБР отбрасывают дробную часть.
- Стандартное отклонение=СТАНДОТКЛОН.В(B2:B9) даёт стандартное отклонение выборки, а =СТАНДОТКЛОН.Г(B2:B9) всей генеральной совокупности. Используйте СТАНДОТКЛОН.В, если в данных не все существующие значения. ДИСП.В и ДИСП.Г дают дисперсию.
- РАНГ=РАНГ.РВ(B2;$B$2:$B$7) даёт место B2 среди значений в B2:B7, где наибольшее значение получает ранг 1. Добавьте 1 третьим аргументом, чтобы первым шло наименьшее. Равные значения делят ранг; СЧЁТЕСЛИМН ранжирует внутри группы.
- Случайные числа=СЛУЧМЕЖДУ(1;100) возвращает случайное целое число от 1 до 100, а =СЛЧИС() случайную дробь от 0 до 1. СЛУЧМАССИВ заполняет целый диапазон, ИНДЕКС со СЛУЧМЕЖДУ выбирает случайный элемент, а специальная вставка значений фиксирует результат.
- ОСТАТ и ABS=ОСТАТ(A2;B2) возвращает остаток от деления A2 на B2, поэтому =ОСТАТ(17;5) равно 2. =ABS(A2) возвращает число без знака, поэтому =ABS(B2-C2) это разница между двумя значениями, какое бы из них ни было больше.
- ПЛТ=ПЛТ(B2/12;B3*12;-B1) возвращает ежемесячный платёж по кредиту B1 под годовую ставку из B2 на B3 лет. Разделите ставку на 12, умножьте годы на 12 и поставьте минус перед суммой кредита, чтобы платёж был положительным.
- ЧПС и ВСД=ЧПС(E2;B3:B5)+B2 дисконтирует будущие денежные потоки по ставке из E2 и прибавляет начальные вложения из B2, которые ЧПС дисконтировать не должна. =ВСД(B2:B5) возвращает ставку, при которой эта ЧПС равна нулю. ЧИСТНЗ и ЧИСТВНДОХ работают с настоящими датами.
- CAGR=(B2/A2)^(1/C2)-1 даёт среднегодовой темп роста (CAGR) от начального значения в A2 до конечного в B2 за C2 лет. =ЭКВ.СТАВКА(C2;A2;B2) возвращает ту же ставку. Задайте ячейке процентный формат.
Динамические массивы
- ФИЛЬТР=ФИЛЬТР(A2:C7;B2:B7="North") возвращает все строки A2:C7 с регионом North, и результат обновляется при изменении данных. Несколько условий через * и +, если_пусто, #ВЫЧИСЛ! и сортировка результата.
- УНИК=УНИК(B2:B8) возвращает каждое значение B2:B8 один раз, в порядке первого появления, и обновляется при изменении списка. Уникальные строки, только_один_раз, сортированный список, подсчёт и источник выпадающего списка.
- СОРТ и СОРТПО=СОРТ(A2:C7;3;-1) возвращает таблицу A2:C7, отсортированную по третьему столбцу от большего к меньшему, и пересортировывает её при изменении данных. СОРТПО сортирует по любому диапазону, в том числе по нескольким столбцам и в своём порядке.
- ПОСЛЕД=ПОСЛЕД(5) возвращает числа от 1 до 5 вниз по столбцу, а =ПОСЛЕД(3;4) заполняет 3 строки на 4 столбца. Добавьте начало и шаг, и получится любой ряд: даты, номера строк, которые растут вместе со списком, и календарь на месяц.
- ТРАНСП=ТРАНСП(A1:D3) превращает строки A1:D3 в столбцы и остаётся связанной с источником. Для разовой копии используйте Специальная вставка > транспонировать. ПОСТОЛБЦ складывает всю сетку в один столбец.
- LET=LET(total;СУММ(B2:B6);ЕСЛИ(total>500;total*0,9;total)) считает сумму один раз, называет её total и использует это имя дважды. LET делает длинные формулы короче, понятнее и быстрее, потому что каждая названная часть вычисляется один раз.
- LAMBDA=LAMBDA(price;price*1,2)(B2) задаёт маленькую функцию с одним входом, price, и вызывает её для B2. Сохраните LAMBDA в диспетчере имён, чтобы пользоваться ею как встроенной функцией, или передайте её в MAP, BYROW, SCAN и REDUCE.
Ошибки и их исправление
- Ошибка #ПЕРЕНОС!#ПЕРЕНОС! означает, что формуле, которая возвращает несколько значений, некуда их поместить: ячейка в её диапазоне переноса не пуста. Очистите мешающие ячейки, и результат появится.
- Ошибка #ЗНАЧ!#ЗНАЧ! означает, что формула получила значение не того типа, чаще всего текст вместо числа: =B2+C2 не работает, если в C2 стоит "n/a" или пробел. СУММ пропускает текст, поэтому =СУММ(B2:C2) работает.
- Ошибка #ИМЯ?#ИМЯ? означает, что Excel не узнаёт слово в формуле: опечатку в имени функции вроде =СУМ(B2:B6), текст без кавычек, диапазон без двоеточия, неопределённое имя или функцию, которой нет в вашей версии Excel.
- Ошибка #ССЫЛКА!#ССЫЛКА! означает, что формула ссылается на ячейку, которой больше нет, обычно из-за удалённой строки, столбца или листа: =B2*C2 превращается в =B2*#ССЫЛКА!. Ошибка появляется и тогда, когда ВПР или ИНДЕКС просит столбец или строку вне диапазона.
- Ошибка #Н/Д#Н/Д означает, что поиск не нашёл искомое значение. Проверьте опечатки, лишние пробелы и диапазон таблицы, который сдвинулся при протягивании формулы, а затем покажите через ЕСНД сообщение для значений, которых действительно нет.
- Ошибка #ДЕЛ/0!#ДЕЛ/0! появляется, когда формула делит на ноль или на пустую ячейку, как =B2/C2 при пустой C2. =ЕСЛИ(C2=0;"";B2/C2) вместо этого оставляет ячейку пустой, а СРЗНАЧ диапазона без чисел тоже возвращает эту ошибку.
- Циклическая ссылкаЦиклическая ссылка это формула, которая ссылается на свою же ячейку, прямо или через другие формулы, например =СУММ(B2:B7), введённая в B7. Excel предупреждает, показывает 0 и указывает ячейку в Формулы > Проверка наличия ошибок > Циклические ссылки.
- Формула не считаетсяЕсли Excel показывает формулу вместо результата, ячейка в текстовом формате, формула начинается с апострофа или пробела, или включён режим «Показать формулы». Если результаты не обновляются, включён ручной пересчёт: Формулы > Параметры вычислений > Автоматически.
Работа с данными
- Удалить дубликатыВыделите данные и нажмите Данные > Удалить дубликаты, чтобы удалить повторяющиеся строки на месте, или используйте =УНИК(A2:A9), чтобы получить чистую копию и сохранить оригинал. Найти, отметить и посчитать дубликаты, удалить их по двум столбцам.
- Выделить дубликатыВыделите ячейки и выберите Главная > Условное форматирование > Правила выделения ячеек > Повторяющиеся значения. Для целых строк, только вторых копий или совпадений в двух столбцах используйте правило с формулой, например =СЧЁТЕСЛИ($A$2:$A$9;A2)>1.
- Условное форматированиеУсловное форматирование закрашивает ячейку, когда условие истинно. Используйте Главная > Условное форматирование для готовых правил или Создать правило > Использовать формулу с правилом вроде =$C2>100, чтобы закрашивать целые строки, просроченные даты и совпадения по тексту.
- Выпадающий списокВыделите ячейки, выберите Данные > Проверка данных, тип «Список» и введите элементы (North;South;East) или укажите диапазон как источник. Затем сделайте список динамическим с УНИК, зависимым от другого списка, и найдите значение выбранного элемента.
- Сравнить два столбцаЧтобы сравнить два столбца построчно, используйте =A2=B2 (или СОВПАД с учётом регистра). Чтобы найти значения одного столбца, которых нет в другом, используйте СЧЁТЕСЛИ, ПОИСКПОЗ или ПРОСМОТРX, а различия выделите условным форматированием.
- Сводная таблицаСводная таблица группирует строки таблицы по категории и подводит итог по числу для каждой группы, без формул: Вставка > Сводная таблица, затем перетащите поля в Строки и Значения. Здесь шаги, четыре области и та же сводка, построенная формулами.