Ошибки в Excel
Если Excel не может правильно оценить формулу или функцию рабочего листа; он отобразит значение ошибки – например, #ИМЯ?, #ЧИСЛО!, #ЗНАЧ!, #Н/Д, #ПУСТО!, #ССЫЛКА! – в ячейке, где находится формула. Разберем типы ошибок в Excel, их возможные причины, и как их устранить.
Ошибка #ИМЯ?
Ошибка #ИМЯ появляется, когда имя, которое используется в формуле, было удалено или не было ранее определено.
Причины возникновения ошибки #ИМЯ?:
- Если в формуле используется имя, которое было удалено или не определено.
Ошибки в Excel – Использование имени в формуле
Устранение ошибки: определите имя. Как это сделать описано в этой статье.
- Ошибка в написании имени функции:
Ошибки в Excel – Ошибка в написании функции ПОИСКПОЗ
Устранение ошибки: проверьте правильность написания функции.
- В ссылке на диапазон ячеек пропущен знак двоеточия (:).
Ошибки в Excel – Ошибка в написании диапазона ячеек
Устранение ошибки: исправьте формулу. В вышеприведенном примере это =СУММ(A1:A3).
- В формуле используется текст, не заключенный в двойные кавычки. Excel выдает ошибку, так как воспринимает такой текст как имя.
Ошибки в Excel – Ошибка в объединении текста с числом
Устранение ошибки: заключите текст формулы в двойные кавычки.
Ошибки в Excel – Правильное объединение текста
Ошибка #ЧИСЛО!
Ошибка #ЧИСЛО! в Excel выводится, если в формуле содержится некорректное число. Например:
- Используете отрицательное число, когда требуется положительное значение.
Ошибки в Excel – Ошибка в формуле, отрицательное значение аргумента в функции КОРЕНЬ
Устранение ошибки: проверьте корректность введенных аргументов в функции.
- Формула возвращает число, которое слишком велико или слишком мало, чтобы его можно было представить в Excel.
Ошибки в Excel – Ошибка в формуле из-за слишком большого значения
Устранение ошибки: откорректируйте формулу так, чтобы в результате получалось число в доступном диапазоне Excel.
Ошибка #ЗНАЧ!
Данная ошибка Excel возникает в том случае, когда в формуле введён аргумент недопустимого значения.
Причины ошибки #ЗНАЧ!:
- Формула содержит пробелы, символы или текст, но в ней должно быть число. Например:
Ошибки в Excel – Суммирование числовых и текстовых значений
Устранение ошибки: проверьте правильно ли заданы типы аргументов в формуле.
- В аргументе функции введен диапазон, а функция предполагается ввод одного значения.
Ошибки в Excel – В функции ВПР в качестве аргумента используется диапазон, вместо одного значения
Устранение ошибки: укажите в функции правильные аргументы.
- При использовании формулы массива нажимается клавиша Enter и Excel выводит ошибку, так как воспринимает ее как обычную формулу.
Устранение ошибки: для завершения ввода формулы используйте комбинацию клавиш Ctrl+Shift+Enter .
Ошибки в Excel – Использование формулы массива
Ошибка #ССЫЛКА
В случае если формула содержит ссылку на ячейку, которая не существует или удалена, то Excel выдает ошибку #ССЫЛКА.
Ошибки в Excel – Ошибка в формуле, из-за удаленного столбца А
Устранение ошибки: измените формулу.
Ошибка #ДЕЛ/0!
Данная ошибка Excel возникает при делении на ноль, то есть когда в качестве делителя используется ссылка на ячейку, которая содержит нулевое значение, или ссылка на пустую ячейку.
Ошибки в Excel – Ошибка #ДЕЛ/0!
Устранение ошибки: исправьте формулу.
Ошибка #Н/Д
Ошибка #Н/Д в Excel означает, что в формуле используется недоступное значение.
Причины ошибки #Н/Д:
- При использовании функции ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ используется неверный аргумент искомое_значение:
Ошибки в Excel – Искомого значения нет в просматриваемом массиве
Устранение ошибки: задайте правильный аргумент искомое значение.
- Ошибки в использовании функций ВПР или ГПР.
Устранение ошибки: см. раздел посвященный ошибкам функции ВПР
- Ошибки в работе с массивами: использование не соответствующих размеров диапазонов. Например, аргументы массива имеют меньший размер, чем результирующий массив:
Ошибки в Excel – Ошибки в формуле массива
Устранение ошибки: откорректируйте диапазон ссылок формулы с соответствием строк и столбцов или введите формулу массива в недостающие ячейки.
- В функции не заданы один или несколько обязательных аргументов.
Ошибки в Excel – Ошибки в формуле, нет обязательного аргумента
Устранение ошибки: введите все необходимые аргументы функции.
Ошибка #ПУСТО!
Ошибка #ПУСТО! в Excel возникает когда, в формуле используются непересекающиеся диапазоны.
Ошибки в Excel – Использование в формуле СУММ непересекающиеся диапазоны
Устранение ошибки: проверьте правильность написания формулы.
Ошибка ####
Причины возникновения ошибки
- Ширины столбца недостаточно, чтобы отобразить содержимое ячейки.
Ошибки в Excel – Увеличение ширины столбца для отображения значения в ячейке
Устранение ошибки: увеличение ширины столбца/столбцов.
- Ячейка содержит формулу, которая возвращает отрицательное значение при расчете даты или времени. Дата и время в Excel должны быть положительными значениями.
Ошибки в Excel – Разница дат и часов не должна быть отрицательной
Устранение ошибки: проверьте правильность написания формулы, число дней или часов было положительным числом.
Функция ПОИСКПОЗ() в EXCEL
Функция ПОИСКПОЗ( ) , английский вариант MATCH(), возвращает позицию значения в диапазоне ячеек. Например, если в ячейке А10 содержится значение «яблоки», то формула =ПОИСКПОЗ («яблоки»;A9:A20;0) вернет 2, т.е. искомое значение «яблоки» содержится во второй ячейке диапазона A9:A20 : А9 — первая ячейка (предполагается, что в ней не содержится значение «яблоки»), А10 — вторая, А11 — третья и т.д. (подсчет позиции производится от верхней ячейки) .
Функция ПОИСКПОЗ() возвращает позицию искомого значения, а не само значение. Например: ПОИСКПОЗ(«б»;<«а»;»б»;»в»;»б»>;0) возвращает число 2 — относительную позицию буквы «б» в массиве <«а»;»б»;»в»;»б»>. Позиция второй буквы «б» будет проигнорирована, функция вернет позицию только первой буквы. О том как вернуть ВСЕ позиции искомого значения читайте ниже в разделе Поиск позиций ВСЕХ текстовых значений, удовлетворяющих критерию .
Синтаксис функции
ПОИСКПОЗ ( искомое_значение ; просматриваемый_массив ; тип_сопоставления)
Искомое_значение — значение, используемое при поиске значения в просматриваемом_массиве . Искомое_значение может быть значением (числом, текстом или логическим значением (ЛОЖЬ или ИСТИНА)) или ссылкой на ячейку, содержащую число, текст или логическое значение.
Просматриваемый_массив — непрерывный диапазон ячеек, возможно, содержащих искомые значения. Просматриваемый_массив может быть только одностолбцовым диапазоном ячеек, например А9:А20 или диапазоном, расположенным в одной строке, например, А2:Е2 . Таким образом формула =ПОИСКПОЗ(«слива»;A30:B33;0) работать не будет (выдаст ошибку #Н/Д), так как Просматриваемый_массив представляет собой диапазон ячеек размещенный одновременно в нескольких столбцах и нескольких ячейках.
Тип_сопоставления — число -1, 0 или 1. Тип_сопоставления указывает, как MS EXCEL сопоставляет искомое_значение со значениями в аргументе просматриваемый_массив.
- Если тип_сопоставления равен 0, то функция ПОИСКПОЗ() находит первое значение, которое в точности равно аргументу искомое_значение . Просматриваемый_массив может быть не упорядочен.
- Если тип_сопоставления равен 1, то функция ПОИСКПОЗ() находит наибольшее значение, которое меньше либо равно, чем искомое_значение . Просматриваемый_массив должен быть упорядочен по возрастанию: . -2, -1, 0, 1, 2, . A-Z, ЛОЖЬ, ИСТИНА. Если тип_сопоставления опущен, то предполагается, что он равен 1.
- Если тип_сопоставления равен -1, то функция ПОИСКПОЗ() находит наименьшее значение, которое больше либо равно чем искомое_значение . Просматриваемый_массив должен быть упорядочен по убыванию: ИСТИНА, ЛОЖЬ, Z-A, . 2, 1, 0, -1, -2, . и так далее.
Функция ПОИСКПОЗ() не различает РеГИстры при сопоставлении текстов.
Если функция ПОИСКПОЗ() не находит соответствующего значения, то возвращается значение ошибки #Н/Д.
Поиск позиции в массивах с текстовыми значениями
Произведем поиск позиции в НЕ сортированном списке текстовых значений (диапазон B7:B13 )
Столбец Позиция приведен для наглядности и не влияет на вычисления.
Формула для поиска позиции значения Груши: =ПОИСКПОЗ(«груши»;B7:B13;0)
Формула находит первое значение сверху и выводит его позицию в диапазоне, второе значение Груши учтено не будет.
Чтобы найти номер строки, а не позиции в искомом диапазоне, можно записать следующую формулу: =ПОИСКПОЗ(«груши»;B7:B13;0)+СТРОКА($B$6)
Если искомое значение не обнаружено в списке, то будет возвращено значение ошибки #Н/Д. Например, формула =ПОИСКПОЗ(«грейпфрут»;B7:B13;0) вернет ошибку, т.к. значения «грейпфрут» в диапазоне ячеек B7:B13 нет.
В файле примера можно найти применение функции при поиске в горизонтальном массиве.
Поиск позиции в массиве констант
Поиск позиции можно производить не только в диапазонах ячеек, но и в массивах констант . Например, формула =ПОИСКПОЗ(«груши»;<«яблоки»;»ГРУШИ»;»мандарины»>;0) вернет значение 2.
Поиск позиции с использованием подстановочных знаков
Если искомое значение точно не известно, то с помощью подстановочных знаков можно задать поиск по шаблону, т.е. искомое_значение может содержать знаки шаблона: звездочку (*) и знак вопроса (?). Звездочка соответствует любой последовательности знаков, знак вопроса соответствует любому одиночному знаку.
Предположим, что имеется перечень товаров и мы не знаем точно как записана товарная позиция относящаяся к яблокам: яблоки или яблоко .
В качестве критерия можно задать «яблок*» и формула =ПОИСКПОЗ(«яблок*»;B53:B62;0) вернет позицию текстового значения, начинающегося со слова яблок (если она есть в списке).
Подстановочные знаки следует использовать только для поиска позиции текстовых значений и Типом сопоставления = 0 (третий аргумент функции).
Поиск позиций ВСЕХ текстовых значений, удовлетворяющих критерию
Функция ПОИСКПОЗ() возвращает только одно значение. Если в списке присутствует несколько значений, удовлетворяющих критерию, то эта функция не поможет.
Рассмотрим список с повторяющимися значениями в диапазоне B66:B72 . Найдем все позиции значения Груши .
Значение Груши находятся в позициях 2 и 5 списка. С помощью формулы массива
можно найти все эти позиции. Для этого необходимо выделить несколько ячеек (расположенных вертикально), в Строке формул ввести вышеуказанную формулу и нажать CTRL+SHIFT+ENTER . В позициях, в которых есть значение Груши будет выведено соответствующее значение позиции, в остальных ячейках быдет выведен 0.
можно отсортировать найденные позиции, чтобы номера найденных позиций отображались в первых ячейках (см. файл примера ).
Поиск позиции в массивах с Числами
1. Произведем поиск позиции в НЕ сортированном списке числовых значений (диапазон B8:B14 )
Столбец Позиция приведен для наглядности и не влияет на вычисления.
Найдем позицию значения 30 с помощью формулы =ПОИСКПОЗ(30;B8:B14;0)
Формула ищет точное значение 30. Если в списке его нет, то будет возвращена ошибка #Н/Д.
2. Произведем поиск позиции в отсортированном по возрастанию списке числовых значений (диапазон B31:B37 )
Сортированные списки позволяют искать не только точные значения (их позицию), но и позицию ближайшего значения. Например, в списке на картинке ниже нет значения 45, но можно найти позицию наибольшего значения, которое меньше либо равно, чем искомое значение, т.е. позицию значения 40.
Это можно сделать с помощью формулы =ПОИСКПОЗ(45;B31:B37;1)
Обратите внимание, что тип сопоставления =1 (третий аргумент функции).
3. Поиск позиции в списке отсортированном по убыванию выполняется аналогично, но с типом сопоставления = -1. В этом случае функция ПОИСКПОЗ() находит наименьшее значение, которое больше либо равно чем искомое значение.
Функции ПОИСКПОЗ() и ИНДЕКС()
Функции ПОИСКПОЗ() и ИНДЕКС() часто используются вместе, т.к. позволяют по найденной позиции в одном диапазоне вывести соответствующее значение из другого диапазона. Рассмотрим пример.
Найдем количество заданного товара на определенном складе. Для этого используем формулу
В файле примера , соответствующий столбец и строка выделены с помощью Условного форматирования .
СОВЕТ: Подробнее о поиске позиций можно прочитать в соответствующем разделе сайта: Поиск позиции .
С помощью функций ПОИСКПОЗ() и ИНДЕКС() можно заменить функцию ВПР() , об этом читайте в статье о функции ВПР() .
Проблемы с возвратом значения функции ПОИСКПОЗ в ячейку excel
Мне необходимо перевести таблицу из вертикального формата (вся информация о наблюдении находится в одной строке(например, национальность — год рождения — средний вес) в горизонтальный (напр. ось Х — национальность, У — год рождения, в таблице — средний вес). «Шапка» по обеим осям у меня заполнена. Нашел на англоязычном форуме подробное решение этого вопроса, вот ссылка http://www.exceltactics.com/vlookup-multiple-criteria-using-index-match/ Index = Индекс, Match = Поискпоз в русской версии. Однако функция «поискпоз» выдаём мне #Н/Д. Что самое интересное, если открыть подробную информацию о функции, значение отображается, но в ячейке упорно остаётся #Н/Д. Скриншоты прилагаются. В них отдельно выписана функция ПОИСКПОЗ, так как ошибка именно в ней
Вы вводите формулу, использующую массивы, поэтому для ввода формулы используйте не клавишу ENTER а сочетание клавиш CTRL+SHIFT+ENTER
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel для Windows Phone 10 Еще…Меньше
В этой статье описаны наиболее распространенные причины появления ошибки «#N/Д» в результате функций ИНДЕКСили MATCH.
Примечание: Если вы хотите, чтобы функция ИНДЕКС или НАЙТИВВЕРХ возвращала осмысленное значение, а не #N/Д, используйте функцию ЕСЛИERROR, а затем вложенные в нее функции ИНДЕКС и MATCH. Замена #N/A собственным значением только определяет ошибку, но не устраняет ее. Поэтому очень важно перед использованием ifERRORубедиться, что формула работает правильно.
Проблема: Нет соответствий
Если функция ПОИСКПОИСКОМ не находит искомого значения в массиве искомого массива, возвращается #N/Д.
Если вы считаете, что данные есть в электронных таблицах, но поиск поиску по поиску не удается найти, это может быть по причине:
-
Ячейка содержит непредвиденные символы или скрытые пробелы.
-
К ячейке применен неправильный формат данных. Например, ячейка содержит числовое значение, но отформатирована как текстовая.
РЕШЕНИЕ.Чтобы удалить непредвиденные символы или скрытые пробелы, используйте функции CLEAN и TRIM соответственно. Кроме того, убедитесь, что ячейки отформатированы как правильные типы данных.
Вы использовали формулу массива, но не нажали клавиши CTRL+SHIFT+ВВОД
При использовании массива в функции ИНДЕКС,НАЙТИВ ИЛИ сочетании этих двух функций необходимо нажать клавиши CTRL+SHIFT+ВВОД. Excel автоматически заключит формулу в фигурные скобки {}. Если вы попытаетесь ввести квадратные скобки самостоятельно, Excel отобразит формулу как текст.
Примечание: Если у вас есть текущая версия Microsoft 365 ,можно просто ввести формулу в выходную ячейку, а затем нажать ввод, чтобы подтвердить формулу как формулу динамического массива. В противном случае формула должна быть введена как формула массива устаревшей: сначала выберем диапазон вывода, введите формулу в ячейку вывода, а затем нажимая CTRL+SHIFT+ВВОД, чтобы подтвердить ее. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.
Проблема: Несоответствие типа сопоставления и порядка сортировки данных
При использовании функцииMATCH значение аргумента match_type должно совпадать с порядком сортировки значений в массиве подытого. Если синтаксис отклоняется от приведенных ниже правил, возникает ошибка #Н/Д.
-
Если match_type 1 или не указан, значения в lookup_array должны быть в порядке возрастания. Примеры: -2, -1, 0, 1, 2…; А, Б, В…; ЛОЖЬ, ИСТИНА и т. д.
-
Если match_type -1, значения в lookup_array должны быть упорядочены по убытию.
В следующем примере функция MATCH имеет следующий
=ПОИСКПОЗ(40;B2:B10;-1)
Аргумент match_type в синтаксис имеет значение -1, то есть для формулы должен быть порядок значений в B2:B10 в порядке убытания. Но значения порядок в порядке возрастания, что приводит к #N/A.
Решение: Измените match_type на 1 или отсортирование таблицы в формате «нисходящее». Затем попробуйте еще раз.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
См. также
Исправление ошибки #Н/Д
Использование функций индекса и функции MATCH с несколькими условиями в Excel
ИНДЕКС
ПОИСКПОЗ
Полные сведения о формулах в Excel
Рекомендации, позволяющие избежать появления неработающих формул
Обнаружение ошибок в формулах
Все функции Excel (по алфавиту)
Функции Excel (по категориям)
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Исправление ошибки #ИМЯ?
Смотрите также он появляется после Например, сделайте двойной ячеек. Если диапазоны
формуле и устранить Ниже приведен примерНачинайте ввод формул соИсточник: http://www.excel-easy.com/functions/formula-errors.html том случае, когдаТо есть, для первого любое другое повторение книге с помощью, чтобы правильно ввестиНаиболее очевидные признаки числа
(нет данных) –Параметрыв группеОбычно ошибка #ИМЯ? возникает автозамены части формул щелчок левой кнопкой не пересекаются, программа ее. правильно составленной формулы, знака равенства (=).Перевел: Антон Андронов Excel не может аргумента Вы вставляете значения, которое Вам
ВПР. формулу. в текстовом формате появляется, когда Excel.Определенные имена из-за опечатки в .. мышки на границе
отображает ошибочное значение
Как видно при делении в которой функция Пример:
Автор: Антон Андронов распознать текст в
Формула ссылается на несуществующее имя
значение, которое нужно нужно. Если нужноТрудно представить ситуацию, когдаВ большинстве случаев, Microsoft показаны на рисунке
не может найтиЩелкнитенажмите кнопку имени формулы. РассмотримSerge_007 заголовков столбцов данной
– #ПУСТО! Оператором на ячейку с ЕСЛИ вкладывается в=СУММ(A1:A8)Будь то ошибки #ЗНАЧ!, формуле (например, из-за проверить на предмет
-
извлечь все повторяющиеся кто-то вводит значение Excel сообщает об ниже: искомое значение. ЭтоНадстройкиИспользовать в формуле пример:: Загляните в ячейку ячейки.
-
пересечения множеств является пустым значением программа другую функцию ЕСЛИДля умножения чисел используйте #ИМЯ! или проблема опечатки). ошибки, а для значения, Вам потребуется меньше
-
ошибке
-
Кроме этого, числа могут может произойти по.и выберите нужное
-
Важно:
-
А4, на которуюТак решетки (;;) вместо одиночный пробел. Им
воспринимает как деление для расчета вычетов
-
символ *, а с функцией ВПР,Просто исправьте второго аргумента указываете,
-
комбинация из функций1#VALUE! быть сохранены в нескольким причинам.В списке имя. Ошибка #ИМЯ? означает, что
ссылается формула в значения ячеек можно разделяются вертикальные и на 0. В на основе уровня
Определенное имя указано неправильно
не X. Пример: указанные ниже сведенияSU что нужно возвратить,
ИНДЕКС, чтобы обозначить столбец,(#ЗНАЧ!), когда значение, форматеХорошая мысль проверить этотУправлениеПодробнее об использовании определенных нужно исправить синтаксис, В4
увидеть при отрицательно горизонтальные диапазоны, заданные результате выдает значение:
доходов.=A1*A8 помогут вам устранитьна если ошибка найдётся.(INDEX), из которого нужно использованное в формуле,General пункт в первуювыберите пункт имен см. в поэтому если выА4 возвращает значение
Текстовые значения не заключены в двойные кавычки
дате. Например, мы в аргументах функции. #ДЕЛ/0! В этом=ЕСЛИ(E2Следите за соответствием открывающих неполадки.SUMНапример, вот такая формулаНАИМЕНЬШИЙ извлечь значение. Хотя
не подходит по(Общий). В таком очередь! Опечатки частоНадстройки Excel статье Определение и видите ее в
ошибки пытаемся отнять отВ данном случаи пересечением можно убедиться и
В ссылке на диапазон пропущено двоеточие
Обычным языком это можно и закрывающих скобок,Если при использовании функции.
возвращает пустую ячейку,(SMALL) и это возможно, если типу данных. Что случае есть только возникают, когда Вы
и нажмите кнопку использование имен в формуле, устраните ее.#ИМЯ?
Вы используете функцию, требующую надстройку, которая не включена в Excel
старой даты новую диапазонов является ячейка с помощью подсказки. выразить так: чтобы они были ВПР возникают ошибкиExcel показывает сообщение об если искомое значениеСТРОКА значение этого аргумента касается один заметный признак работаете с оченьПерейти формулах. Не скрывайте ее, его Вы и
дату. А в C3 и функция
-
Читайте также: Как убратьЕСЛИ значение в ячейке парными. В этом или неожиданные результаты, ошибке
-
не найдено:(ROW). вычисляется другой функцией
-
ВПР – числа выровнены большими объёмами данных,.Если в формуле неправильно с помощью функций видите в В4
-
результате вычисления установлен отображает ее значение. ошибку деления на A5 меньше чем
У вас есть вопрос об определенной функции?
примере две пары: скачайте краткий справочник
#ЗНАЧ!=IFERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE),»»)К сожалению, формулы с Excel, вложенной в, то обычно выделяют по левому краю состоящих из тысяч
support.office.com
Функция ВПР не работает – способы устранения ошибок Н/Д, ИМЯ и ЗНАЧ
Установите нужный флажок и указано определенное имя, обработки ошибок, напримерTviga формат ячеек «Дата»Заданные аргументы в функции: ноль формулой Excel. 31 500, значение умножается=ЕСЛИ(40>50;СУММ(G2:G5);0) по устранению неполадок(#VALUE!) в том=ЕСЛИОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ);»»)ВПРВПР
две причины ошибки ячейки, в то строк, или когда нажмите кнопку вы увидите ошибку функции ЕСЛИОШИБКА.: =ЕСЛИ(‘E:\КХЛ 2014_н\[РЕЗ_2013.xls]МЕДВЕШЧАК’!$C$2=»»;»»;ЕСЛИ(И(МЕДВЕШЧАКСИМВ(A3;1)=».»;ПСТР(‘E:\КХЛ 2014_н\[РЕЗ_2013.xls]МЕДВЕШЧАК’!$C$2;23;1)=»1″);»*»;ЕСЛИ(И(МЕДВЕШЧАКСИМВ(A3;1)<>».»;ПСТР(‘E:\КХЛ (а не «Общий»). =СУММ(B4:D4 B2:B3) –В других арифметических вычислениях на 15 %. НоВведите все обязательные аргументы. с функцией ВПР. случае, когда дляЕсли Вы хотите показатьперестают работать каждый.#ЗНАЧ! время как стандартно
искомое значение вписаноОК #ИМЯ?.Чтобы избежать опечаток в 2014_н\[РЕЗ_2013.xls]МЕДВЕШЧАК’!$C$2;21;1)=»1″);»*»;»»)))Скачать пример удаления ошибок не образуют пересечение. (умножение, суммирование, вычитание) ЕСЛИ это не В этом вамЭта проблема обычно связана формулы введён аргумент собственное сообщение вместо раз, когда вИтак, если случилось, что. они выравниваются по в формулу..Допустим, что в электронной именах формулы, используйтеэто в ячейке в Excel. Следовательно, функция дает
- пустая ячейка также
- так, проверьте, меньше поможет построитель формул.
- с наличием числовых
- не подходящего типа. стандартного сообщения об
- таблицу поиска добавляется аргументБудьте внимательны: функция
Исправляем ошибку #Н/Д функции ВПР в Excel
правому краю.Если Вы используете формулуЗадать вопрос на форуме таблице было создано мастер формул в А4.. а ячейкаНеправильный формат ячейки так значение с ошибкой является нулевым значением. ли это значение, Начните вводить формулу и текстовых значений.
1. Искомое значение написано с опечаткой
a) Измените значение в ошибке функции или удаляется новыйcol_index_numВПРРешение: с условием поиска сообщества, посвященном Excel определенное имя Excel. Когда вы
2. Ошибка #Н/Д при поиске приближённого совпадения с ВПР
В4 ссылается на же может отображать – #ПУСТО! чем 72 500. ЕСЛИ с имени функции Дополнительные сведения см. ячейкеВПР столбец. Это происходит,(номер_столбца) меньшене может искать
- Если это одиночное приближённого совпадения, т.е.У вас есть предложения
- Прибыль начинаете вводить имя
3. Ошибка #Н/Д при поиске точного совпадения с ВПР
А4 в которой вместо значений рядНеправильная ссылка на ячейку:Неправильное число: #ЧИСЛО! – это так, значение и нажмите сочетание в разделе ИсправлениеA3, впишите его в потому что синтаксис1 значения, содержащие более значение, просто кликните аргумент по улучшению следующей
4. Столбец поиска не является крайним левым
. В приведенном ниже формулы в ячейку МЕДВЕШЧАКСИМВ(A3;1)=».»; Эксель такого символов решетки (;;). #ССЫЛКА! – значит, это ошибка невозможности умножается на 25 %; клавиш CONTROL+A, чтобы ошибки #ЗНАЧ!.. кавычках, например, так:ВПР, функция 255 символов. Если по иконке ошибкиrange_lookup версии Excel? Если примере имя указано
или строку формул, не знает! Вотivanuch что аргументы формулы выполнить вычисление в в противном случае — открыть построитель формул.Убедитесь в том, чтоb) Используйте функцию, которая=IFERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE),»Ничего не найдено. Попробуйтетребует указывать полностьюВПР искомое значение превышает и выберите
5. Числа форматированы как текст
(интервальный_просмотр) равен TRUE да, ознакомьтесь с неправильно, поэтому функция появляется раскрывающийся список и говорит что: Почему формула ЕСЛИ ссылаются на ошибочный формуле. на 28 %
Текст в формулах следует вы правильно ввели игнорирует ячейки, содержащие еще раз!») весь диапазон поискатакже сообщит об этот предел, тоConvert to Number
(ИСТИНА) или не темами на портале по-прежнему выдает ошибку формул с похожим
ИМЯ не верное! выражение A1=»*» воспринимает адрес. Чаще всегоНесколько практических примеров:. заключать в кавычки. имена, что текст текст.=ЕСЛИОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ);»Ничего не найдено. Попробуйте и конкретный номер ошибке Вы получите сообщение(Конвертировать в число)
указан, Ваша формула пользовательских предложений для #ИМЯ?. именем. После вводаKuklP как #ИМЯ? это несуществующая ячейка.Ошибка: #ЧИСЛО! возникает, когда
Чтобы использовать функцию ЕСЛИОШИБКА Пример: заключен в кавычки,Сообщение об ошибке еще раз!») столбца для извлечения#ЗНАЧ! об ошибке из контекстного меню. может сообщить об Excel.Решение. имени формулы и: Мля! Ну все… и чтоВ данном примере ошибка
6. В начале или в конце стоит пробел
числовое значение слишком с уже имеющейся=ЕСЛИ(A2>B2;»Превышение бюджета»;»ОК») а имена листов —#ДЕЛ/0!Так как функция данных. Естественно, и.#ЗНАЧ!Если такая ситуация со ошибкеЭтот урок объясняет, как
Исправьте опечатку и открывающей скобки мастер находят, Вы - сделать в 2003
возникал при неправильном велико или же формулой, просто вложитеИзмените тип данных для в одиночные кавычки(#DIV/0!) появляется приЕСЛИОШИБКА заданный диапазон, иЕсли же аргумент
.
многими числами, выделите
#Н/Д быстро справиться с повторите попытку.
формул отображает подсказку нет. И в Екселе чтобы этого копировании формулы. У слишком маленькое. Так готовую формулу в ячейки, на которую (‘). О других попытке деления числапоявилась в Excel номер столбца меняются,col_index_numРешение: их и щелкнитев двух случаях: ситуацией, когда функцияСовет: с синтаксисом.
В4 у Вас
не было ...
нас есть 3 же данная ошибка функцию ЕСЛИОШИБКА: дана ссылка. Нажмите причинах ошибки и на ноль или 2007, при работе когда Вы удаляете
Ошибка #ЗНАЧ! в формулах с ВПР
(номер_столбца) больше количестваИспользуйте связку функций по выделенной областиИскомое значение меньше наименьшегоВПР Вместо того чтобы вручнуюМастер функций также позволяет ссылка на А4.ПОМОГИТЕ ПОЖАЛУСТА !!!! диапазона ячеек: A1:A3, может возникнуть при=ЕСЛИОШИБКА(ЕСЛИ(E2+1, а затем способах ее устранения
1. Искомое значение длиннее 255 символов
на пустую ячейку. в более ранних столбец или вставляете столбцов в заданномИНДЕКС+ПОИСКПОЗ правой кнопкой мыши. значения в просматриваемом(VLOOKUP) не хочет вводить определенные имена избежать синтаксических ошибок.P.S. ivanuch, теперь
Serge_007 B1:B4, C1:C2. попытке получить кореньЭто означает, что ЕСЛИ выберите параметр можно узнать изa) Изменить значение в
версиях Вам придётся
новый.
2. Не указан полный путь к рабочей книге для поиска
массиве,(INDEX+MATCH). Ниже представлена В появившемся контекстном массиве. работать в Excel в формулах, предоставьте Выделите ячейку с Вы понимаете зачем: Проверьте на какомПод первым диапазоном в с отрицательного числа. в результате вычисленияЧисловой раздела Ошибка #ЗНАЧ!. ячейке использовать комбинациюРешение:ВПР формула, которая отлично
меню выберитеСтолбец поиска не упорядочен 2013, 2010, 2007 это Excel. На
формулой, а затем
нужен файл Эксель,
языке написан адрес ячейку A4 вводим
Например, =КОРЕНЬ(-25).
какой-либо части исходной
.Эта ошибка может возникнуть,A2ЕСЛИИ снова насообщит об ошибке справится с этойFormat Cells по возрастанию. и 2003, а вкладке на вкладке а не картинка?
ячейки суммирующую формулу: =СУММ(A1:A3).В ячейке А1 – формулы возвращается ошибка,ЕСЛИ — одна из самых если вы ввелина любое число,(IF) и помощь спешат функции#REF! задачей:(Формат ячеек) >
Если Вы ищете точное также, как выявитьФормулыФормулаivanuchА А дальше копируем слишком большое число выводится значение 0,
3. Аргумент Номер_столбца меньше 1
универсальных и популярных лишние символы в не равное нулю.ЕОШИБКАИНДЕКС(#ССЫЛ!).=INDEX(C2:C7,MATCH(TRUE,INDEX(B2:B7=F$2,0),0)) вкладка совпадение, т.е. аргумент и исправить распространённыев группенажмите кнопку: …. да видать
. Что бы работало эту же формулу (10^1000). Excel не а в противном функций в Excel, формуле. Например, неb) Предотвратите возникновение ошибки(ISERROR) вот так:(INDEX) иПростейший случай – ошибка=ИНДЕКС(C2:C7;ПОИСКПОЗ(ИСТИНА;ИНДЕКС(B2:B7=F$2;0);0))
Numberrange_lookup ошибки и преодолетьОпределенные именаВставить функцию … зашипела у — надо писать под второй диапазон, может работать с
Ошибка #ИМЯ? в ВПР
случае возвращается результат которая часто используется вводите в формуле при помощи логической=IF(ISERROR(VLOOKUP формула),»Ваше сообщение приПОИСКПОЗ
#NAME?Если Вы извлекаете данные
ВПР не работает (ограничения, оговорки и решения)
(Число) > формат(интервальный_просмотр) равен FALSE ограничениянажмите кнопку. меня моя … на английском в ячейку B5. такими большими числами. выражения ЕСЛИ. Некоторые в одной формуле1000 р. функции ошибке»,VLOOKUP формула)(MATCH). В формуле(#ИМЯ?) – появится,
1. ВПР не чувствительна к регистру
из другой рабочейNumber (ЛОЖЬ) и точноеВПРИспользовать в формулеExcel автоматически запустит мастер. лысина … спасибо200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(A1=»*»;1;2) Формула, как иВ ячейке А2 – пользователи при создании несколько раз (иногдаВместо этого нужноЕСЛИ
=ЕСЛИ(ЕОШИБКА(ВПР формула);»Ваше сообщение приИНДЕКС+ПОИСКПОЗ если Вы случайно книги, то должны(Числовой) и нажмите значение не найдено,.и выберите нужноеЩелкните любой аргумент, и за науку …ivanuch прежде, суммирует только та же проблема формул изначально реализуют в сочетании с
2. ВПР возвращает первое найденное значение
вводить(IF). ошибке»;ВПР формула)Вы раздельно задаёте напишите с ошибкой указать полный путьОК формула также сообщитВ нескольких предыдущих статьях имя. Excel добавит Excel покажет вамExElement: … к сожалению 3 ячейки B2:B4, с большими числами. обработку ошибок, однако другими функциями). К1000Пояснение: Если ячейкаНапример, формула столбцы для поиска
3. В таблицу был добавлен или удалён столбец
имя функции. к этому файлу.. об ошибке мы изучили различные его в формулу. сведения о нем.: Здравствуйте уважаемые форумчане, написано A на минуя значение первой Казалось бы, 1000 делать это не сожалению, из-за сложности. О других причинахA2ЕСЛИ+ЕОШИБКА+ВПР и для извлеченияРешение очевидно – проверьте Если говорить точнее,
Это наименее очевидная причина#Н/Д грани функцииПри добавлении текстовых значенийНиже приведены другие причины ексельщики. английском … B1. небольшое число, но рекомендуется, так как конструкции выражений с ошибки и способахбудет равна нулю,, аналогична формуле данных, и в правописание! Вы должны указать ошибки. Более подробно о
4. Ссылки на ячейки исказились при копировании формулы
ВПР в формулы необходимо
возникновения ошибок #ИМЯ?.Столкнулся со сложностямиPelenaКогда та же формула при возвращении его обработчик подавляет возможные ЕСЛИ легко столкнуться ее устранения можно то значением ячейкиЕСЛИОШИБКА+ВПР результате можете удалятьПомимо достаточно сложного синтаксиса, имя рабочей книги#Н/Д том, как искатьв Excel. Если
ВПР – работа с функциями ЕСЛИОШИБКА и ЕОШИБКА
заключать их вЕсли формула содержит ссылку с формулой ЕСЛИ: Покажите формулу полностью была скопирована под факториала получается слишком ошибки и вы с ошибкой #ЗНАЧ!. узнать из разделаA3, показанной выше: или вставлять сколькоВПР (включая расширение) вв работе функции точное и приближенное Вы читали их кавычки, даже если на имя, котороеСобственно задача болееivanuch третий диапазон, в
ВПР: работа с функцией ЕСЛИОШИБКА
большое числовое значение, не будете знать, Обычно ее можно Ошибка #ЧИСЛО!.будет пустая строка.
=IF(ISERROR(VLOOKUP($F$2,$B$2:$C$10,2,FALSE)),"",VLOOKUP($F$2,$B$2:$C$10,2,FALSE))
угодно столбцов, не
имеет больше ограничений, квадратных скобках [ВПР совпадение с функцией внимательно, то сейчас они содержат только не определено в чем простая, нужно
: … пожалуста … ячейку C3 функция с которым Excel правильно ли работает
подавить, добавив в
Когда формула не может
Если нет –=ЕСЛИ(ЕОШИБКА(ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ));»»;ВПР($F$2;$B$2:$C$10;2;ЛОЖЬ)) беспокоясь о том, чем любая другая ], далее указать, поскольку зрительно трудноВПР
должны быть экспертом пробел. Если в
Excel, вы увидите подставить нужные значения
ВПР: работа с функцией ЕОШИБКА
KuklP вернула ошибку #ССЫЛКА! не справиться. формула. Если вам формулу функции для найти значение, на то в ячейкеНа сегодня всё. Надеюсь, что придётся обновлять функция Excel. Из-за имя листа, а
увидеть эти лишние.
в этой области. синтаксисе нет двойных
ошибку #ИМЯ?. в ячейку M1: И зачем там Так как надВ ячейке А3 –
нужно добавить обработчик
обработки ошибок, такие
которую указывает ссылка,A3 этот короткий учебник все связанные формулы этих ограничений, простые затем – восклицательный пробелы, особенно приКак Вы, вероятно, знаете,
Однако не без кавычек, появится сообщение
В следующем примере функция
в зависимости о
картинка? См.
office-guru.ru
Ошибки в формулах Excel
ячейкой C3 может квадратный корень не ошибок, лучше сделать как ЕОШИБКА, ЕОШ возвращается ошибка #Н/Д.будет вычислен результат
Ошибка ;##
поможет Вам справиться поиска. на первый взгляд знак. Всю эту работе с большими
одно из самых причины многие специалисты об ошибке #ИМЯ. СУММ ссылается на того в какомivanuch быть только 2 может быть с это тогда, когда или ЕСЛИОШИБКА. Дополнительные сведения см. формулы со всеми возможными
Этот заголовок исчерпывающе объясняет формулы с конструкцию нужно заключить таблицами, когда большая значительных ограничений по Excel считают См. пример ниже. имя интервале находится значение:
Ошибка #ИМЯ?
ячейки а не отрицательного числа, а вы будете уверены,Если имеется ссылка на в разделе Исправление=A1/A2 ошибками суть проблемы, правда?
ВПР в апострофы, на часть данных находитсяВПРВПР
Ошибка #ЗНАЧ!
В этом примере неПрибыль ячейки D1…KuklP 3 (как того программа отобразила данный что формула работает
ячейку с ошибочным ошибки #Н/Д..ВПР
Решение:часто приводят к случай если имя
Ошибка #ДЕЛ/0!
за пределами экрана.это то, чтоодной из наиболее хватает кавычек до, которое не определеноесли значение >
, так у меня требовала исходная формула). результат этой же правильно. значением, функция ЕСЛИ
Эта ошибка возникает вСообщение об ошибкеи заставит ВашиВсегда используйте абсолютные неожиданным результатам. Ниже
книги или листаРешение 1: Лишние пробелы она не может сложных функций. Она и после слова в книге. 1000, то пишем пишет #ИМЯ? вместоПримечание. В данном случае ошибкой.Примечание: возвращает ошибку #ЗНАЧ!. Excel, если формула
Ошибка #ССЫЛКА!
#ССЫЛКА! формулы работать правильно. ссылки на ячейки Вы найдёте решения содержит пробелы. в основной таблице
- смотреть влево, следовательно, имеет кучу ограниченийимеетРешение. «текст1», ЛОЖЬ или ИСТИНА наиболее удобнее подЗначение недоступно: #Н/Д! –
- Значения в вычислениях разделяютсяРешение содержит недопустимую ссылку(#REF!) говорит оУрок подготовлен для Вас (с символом для нескольких распространённыхВот полная структура функции (там, где функция
- столбец поиска в и особенностей, которые, поэтому выводится сообщениеОпределите имя вЕсли значение ячейкиPelena каждым диапазоном перед
- значит, что значение точкой с запятой.: используйте с функцией на ячейку. Дополнительные том, что формула командой сайта office-guru.ru$ сценариев, когдаВПР ВПР) Вашей таблице должен становятся источником многих
об ошибке.Диспетчере имен
в приделах от
:
началом ввода нажать
office-guru.ru
Как исправить ошибки в формулах в Excel для Mac
является недоступным для Если разделить два ЕСЛИ функции для сведения см. в ссылается на ячейку,Источник: https://www.ablebits.com/office-addins-blog/2014/08/27/excel-vlookup-not-working/
ВПР
) при записи диапазона,ВПРдля поиска вЕсли лишние пробелы оказались быть крайним левым. проблем и ошибок.
Ошибка #ЗНАЧ!
Решение., а затем добавьте >=500 и Еслиivanuch комбинацию горячих клавиш формулы:
Ошибка #ИМЯ!
значения запятой, функция обработки ошибок, такие разделе Исправление ошибки которая не существует.Перевел: Антон Андронов напримерошибается. другой книге: в основной таблице, На практике мыВ этой статье Вы
Ошибка #ЧИСЛО!
Проверьте, нет ли его в формулу. значение ячейки в, приложите файл Excel ALT+=. Тогда вставитьсяЗаписанная формула в B1: ЕСЛИ будет рассматривать как ЕОШИБКА, ЕОШ #ССЫЛКА!.В ячейкеАвтор: Антон Андронов$A$2:$C$100Функция=VLOOKUP(lookup_value,'[workbook name]sheet name’!table_array, col_index_num,FALSE)
Ошибка #Н/Д
Вы можете обеспечить часто забываем об найдёте простые объяснения в формуле текстовых Вот как это приделах от >=60 с неработающей формулой.
Ошибка #ССЫЛКА!
функция суммирования и =ПОИСКПОЗ(„Максим”; A1:A4) ищет их как одно и ЕСЛИОШИБКА. ВЭта ошибка возникает, когдаC1В этой статье мы
Ошибка #ДЕЛ/0!
илиВПР=ВПР(искомое_значение;'[имя_книги]имя_листа’!таблица;номер_столбца;ЛОЖЬ) правильную работу формул, этом, что приводит ошибок значений без кавычек. сделать: и Если значение
Ссылки на другие листы и книги
По фотографии не автоматически определит количество текстовое содержимое «Максим» дробное значение. После следующих разделах описывается, число делится насодержатся ссылки на расскажем о том,$A:$Cне различает регистрНастоящая формула может выглядеть заключив аргумент к не работающей
#N/AЕсли вы пропустили двоеточиеЕсли в электронной таблице
-
ячейки в приделах лечим
-
суммирующих ячеек. в диапазоне ячеек
-
процентных множителей ставится как использовать функции ноль (0) или ячейки как справляться с
. В строке формул и принимает символы так:
Другие простые способы устранения проблем
-
lookup_value формуле и появлению(#Н/Д), в ссылке на
-
уже есть данные от >=20 иKuklPТак же ошибка #ССЫЛКА!
-
A1:A4. Содержимое найдено символ %. Он ЕСЛИ, ЕОШИБКА, ЕОШ если формула ссылаетсяA1 некоторыми наиболее распространёнными
-
Вы можете быстро нижнего и ВЕРХНЕГО=VLOOKUP($A$2,'[New Prices.xls]Sheet1′!$B:$D,3,FALSE)(искомое_значение) в функцию ошибки#NAME? диапазон ячеек, будет и вы хотите
-
Если значение ячейки: Откройте фотошоп, исправьте. часто возникает при во второй ячейке
-
сообщает Excel, что и ЕСЛИОШИБКА в на пустую ячейку
и ошибками формул в переключать тип ссылки, регистра как одинаковые.
support.office.com
Исправление ошибки #ЗНАЧ! в функции ЕСЛИ
=ВПР($A$2;'[New Prices.xls]Sheet1′!$B:$D;3;ЛОЖЬ)TRIM#Н/Д(#ИМЯ?) и отображаться ошибка #ИМЯ?. назначить имя определенным в приделах отНу ладно картинка, неправильном указании имени A2. Следовательно, функция значение должно обрабатываться формуле, если аргумент или ячейку, содержащуюB1 Excel. нажимая Поэтому, если вЭта формула будет искать
Проблема: аргумент ссылается на ошибочные значения.
(СЖПРОБЕЛЫ):.#VALUE!В приведенном ниже примере
ячейкам или диапазону, >0 и 50, но нафига ее листа в адресе возвращает результат 2. как процентное. В ссылается на ошибочные 0. Дополнительные сведения.Появление в ячейке такогоF4 таблице есть несколько значение ячейки
-
=VLOOKUP(TRIM($F2),$A$2:$C$10,3,FALSE)Решение:
-
(#ЗНАЧ!), появляющихся при формула ИНДЕКС выдает сначала выделите ячейки
тогда вставляем «текст5″ было пихать в
-
трехмерных ссылок. Вторая формула ищет противном случае такие значения. см. в разделеУдаляем столбец кода ошибки означает,. элементов, которые различаютсяA2=ВПР(СЖПРОБЕЛЫ($F2);$A$2:$C$10;3;ЛОЖЬ)Если нет возможности работе с функцией ошибку #ИМЯ?, так в электронной таблице. и тд
-
Эксель файл, где#ЗНАЧ! – ошибка в
Проблема: неправильный синтаксис.
текстовое содержимое «Андрей», значения пришлось быИсправление ошибки #ЗНАЧ! в
Ошибка #ДЕЛ/0!.B что столбец недостаточноЕсли Вы не хотите только регистром символов,в столбцеРешение 2: Лишние пробелы изменить структуру данныхВПР как в диапазоне
Если вы хотите
изначально думал что самой формулы с значении. Если мы то диапазон A1:A4 вводить как дробные функции СЦЕПИТЬЕсли вам нужно указать. Для этого кликаем широк, чтобы отобразить пугать пользователей сообщениями функция ВПР возвратитB в таблице поиска так, чтобы столбец, а также приёмы
B2 — B12 создать диапазон, можно в синтаксисе ошибка, ошибкой нет?У меня пытаемся сложить число
не содержит таких
множители, например «E2*0,25».Исправление ошибки #ЗНАЧ! в ссылку на другой по заголовку столбца значение полностью. об ошибках первый попавшийся элемент,на листе (в столбце поиска) поиска был крайним и способы борьбы нет двоеточия. пропустить этот шаг. но вроде бы в 2003 не и слово в значений. Поэтому функцияЗадать вопрос на форуме функции СРЗНАЧ или лист, введите правой кнопкой иНаведите указатель мыши на#Н/Д не взирая на
Sheet1Если лишние пробелы оказались левым, Вы можете с ними. МыРешение.На вкладке делаю все верно выдает. По картинке Excel в результате возвращает ошибку #Н/Д сообщества, посвященном Excel СУММ! в контекстном меню правую границу столбца, регистр.
У вас есть вопрос об определенной функции?
в рабочей книге в столбце поиска
Помогите нам улучшить Excel
использовать комбинацию функций начнём с наиболееУбедитесь, что всеФормулы по этому примеру лечить не умею. мы получим ошибку
support.office.com
Как убрать ошибки в ячейках Excel
(нет данных).У вас есть предложенияПримечания:после его имени, нажимаем рядом с его#ЗНАЧ!Решение:
Ошибки в формуле Excel отображаемые в ячейках
New Prices – простыми путямиИНДЕКС частых случаев и ссылки на диапазонв группе=ЕСЛИ(А1=100;»Всегда»;ЕСЛИ(И(А1>=80;А1=60;А1 версия офиса Может корявая установка #ЗНАЧ! Интересен тотОтноситься к категории ошибки по улучшению следующей
Как убрать #ДЕЛ/0 в Excel
а затем — координатыУдалить заголовком (в нашемилиИспользуйте другую функциюи извлекать соответствующее ошибку(INDEX) и наиболее очевидных причин,
включают двоеточие.Определенные имена 2013
Экса? факт, что если в написании функций. версии Excel? Если
Функция ЕСЛИОШИБКА появилась в
Результат ошибочного вычисления – #ЧИСЛО!
ячейки или диапазона(Delete). примере это столбец#ИМЯ?
Excel, которая может
значение из столбца#Н/ДПОИСКПОЗ почемуНекоторые функции Excel работаютнажмите кнопкупри попытке написанияivanuch бы мы попытались
Недопустимое имя: #ИМЯ! да, ознакомьтесь с Excel 2007. Она ячеек. Если имяВыделите ячейку
A, можете показывать пустую выполнить вертикальный поискDв формуле с(MATCH), как болееВПР только тогда, когдаПрисвоить имя формулы по примеру
: … сложить две ячейки, – значит, что темами на портале гораздо предпочтительнее функций листа содержит пробелы,B1
Как убрать НД в Excel
), чтобы указатель принял ячейку или собственное (ПРОСМОТР, СУММПРОИЗВ, ИНДЕКС.
ВПР гибкую альтернативу дляне работает, поэтому включена соответствующая надстройка.и выберите команду выше, так же_Boroda_ в которых значение Excel не распознал пользовательских предложений для ЕОШИБКА и ЕОШ, заключите его в. Ссылка на ячейку вид, как на сообщение. Вы можете
Ошибка #ИМЯ! в Excel
и ПОИСКПОЗ) вЕсли любая часть путине избежать. ВместоВПР лучше изучать примеры При использовании ихПрисвоить имя выдает «#имя?»: В ячейке А4 первой число, а текста написанного в Excel. так как не
Ошибка #ПУСТО! в Excel
апострофы. Например:B1 рисунке ниже. Нажмите сделать это, поместив сочетании с к таблице пропущена,ВПР. в том порядке, без надстройки будет.P.S. Проблема решилась, ничего формула, там вот второй – текст формуле (название функцииПри ошибочных вычислениях, формулы требует избыточности при=СУММ(‘отчет о продажах’!A1:A8)в формуле превратилась левую кнопку мыши
ВПРСОВПАД Ваша функцияВы можете использовать
Другой источник ошибки в каком они выводится ошибка #ИМЯ?.Введите уникальное имя. не делал, заново эта часть
#ССЫЛКА! – ошибка ссылок на ячейки Excel
с помощью функции =СУМ() ему неизвестно, отображают несколько типов построении формулы. При. в ссылку на
и перетащите границув функцию, которая различает регистр.ВПР формулу массива с#Н/Д
приведены в статье. Например, чтобы использоватьВ качестве прописал точно такуюМЕДВЕШЧАКСИМВ(A3;1)=».» =СУММ(), то ошибки оно написано с ошибок вместо значений. использовании функций ЕОШИБКАЕсли вы указываете ссылку несуществующую ячейку. столбца до нужной
ЕСЛИОШИБКА Более подробно Выне будет работать комбинацией функцийв формулах сИсправляем ошибку #Н/Д функцию ПЕРЕСЧЕТЕВРО, нужнообласти же формулу 1что такое не возникнет, а
ошибкой). Это результат Рассмотрим их на и ЕОШ формула на другую внешнююЧтобы исправить эту ошибку, ширины.(IFERROR) в Excel можете узнать из и сообщит об
ИНДЕКСВПРИсправляем ошибку #ЗНАЧ! в включить надстройкувыберите лист или
Как исправить ЗНАЧ в Excel
в 1 +МЕДВЕШЧАКСИМВ? текст примет значение ошибки синтаксиса при практических примерах в вычисляется дважды: сначала книгу, нужно либо удалитьСовет: 2013, 2010 и урока — 4 ошибке(INDEX),– это числа формулах с ВПРИнструменты для евро всю книгу. перегрузил ПК, заработало.Нет такой функции,
Решетки в ячейке Excel
0 при вычислении. написании имени функции. процессе работы формул, проверяется наличие ошибок,заключите имя книги в несуществующую ссылку вЕсли дважды кликнуть 2007 или использовать способа сделать ВПР#ЗНАЧ!ПОИСКПОЗ в текстовом форматеОшибка #ИМЯ? в ВПР. Если вы применяетеПри желании введите примечание. :)
вот и ругается. Например: Например: которые дали ошибочные а затем возвращается квадратные скобки ([]). формуле, либо отменить по границе столбца связку функций с учетом регистра
(даже если рабочая(MATCH) и
в основной таблицеВПР не работает (проблемы, пользовательские функции иНажмите кнопку
exceltable.com
Формула Если вместо значения видает #имя? (Формулы)
=ЕСЛИ(D4>=1000;»текст1″;ЕСЛИ(И(D4>=500;D4=60;D4=20;D40;D4 Это простоivanuchРяд решеток вместо значенияПустое множество: #ПУСТО! –
результаты вычислений. результат. При использованииЗатем введите полный путь действие, кликнув по
A
ЕСЛИ+ЕОШИБКА в Excel. книга с таблицейСЖПРОБЕЛЫ или в таблице ограничения и решения) макросы, для которыхОК
машине не нравится,
: ячейки ;; – это ошибки оператораВ данном уроке будут
функции ЕСЛИОШИБКА формула к файлу.
иконкерядом с его
(IF+ISERROR) в болееКак Вы уже знаете, поиска в данный
(TRIM): поиска.ВПР – работа с требуется пакет анализа,. что в формуле
_Boroda_ данное значение не пересечения множеств. В описаны значения ошибок вычисляется только одинЗаключите его в апострофыОтменить
заголовком, то ширина ранних версиях.ВПР момент открыта).=INDEX($C$2:$C$10,MATCH(TRUE,TRIM($A$2:$A$10)=TRIM($F$2),0))Это обычно случается, когда функциями ЕСЛИОШИБКА и убедитесь, что надстройкаДалее нужно добавить имя такая куча лишнего., к сожалению не является ошибкой. Просто Excel существует такое
формул, которые могут раз.
(в начале пути(Undo) на панели столбца автоматически изменитсяСинтаксис функции
возвращает из заданного
Для получения дополнительной информации
=ИНДЕКС($C$2:$C$10;ПОИСКПОЗ(ИСТИНА;СЖПРОБЕЛЫ($A$2:$A$10)=СЖПРОБЕЛЫ($F$2);0))
Вы импортируете информацию ЕОШИБКА
Пакет анализа в формулу. Где Вы взяли нахожу я такого это информация о понятие как пересечение содержать ячейки. ЗнаяКонструкция =ЕСЛИОШИБКА(Формула;0) гораздо лучше и после имени быстрого доступа (или и будет соответствоватьЕСЛИОШИБКА столбца значение, соответствующее о функции
Так как это формула из внешних базВ формулах свключена.Курсор должен быть в
«этот пример»? … и к том, что ширина множеств. Оно применяется значение каждого кода
конструкции =ЕСЛИ(ЕОШИБКА(Формула;0;Формула)). листа перед восклицательным нажать
самой широкой ячейке(IFERROR) прост и первому найденному совпадениюВПР массива, не забудьте данных или когдаВПРЧтобы включить надстройку в
том месте формулы,И что Вы тому же вопрос столбца слишком узкая для быстрого получения (например: #ЗНАЧ!, #ДЕЛ/0!,
Если синтаксис функции составлен знаком).Ctrl+Z столбца.
говорит сам за с искомым. Однако,, ссылающейся на другой нажать ввели апостроф передсообщение об ошибке
Excel: куда вы хотите нарушаете Правила форума
был по #ИМЯ? для того, чтобы
данных из больших #ЧИСЛО!, #Н/Д!, #ИМЯ!, неправильно, она можетНапример:).Ошибка себя: Вы можете заставить
файл Excel, обратитесьCtrl+Shift+Enter числом, чтобы сохранить
#N/AЩелкните добавить созданное имя. не менее, чем в ячейках B4, вместить корректно отображаемое таблиц по запросу #ПУСТО!, #ССЫЛКА!) можно вернуть ошибку #ЗНАЧ!.=СУММ(‘/Пользователи/ваше_имя/Рабочий_стол/[Q2 Operations.xlsx]Продажи’!A1:A8)Урок подготовлен для Вас#ИМЯ?IFERROR(value,value_if_error)
ее извлечь 2-е, к уроку: Поисквместо привычного стоящий в начале(#Н/Д) – означает
ФайлНа вкладке
в 3-х пунктах. B5 … и содержимое ячейки. Нужно точки пересечения вертикального
легко разобраться, какРешение. командой сайта office-guru.ru(#NAME?) возникает вЕСЛИОШИБКА(значение;значение_если_ошибка) 3-е, 4-е или
в другой рабочейEnter ноль.not available >Формулы
Эта тема закрыта. как я заметил просто расширить столбец. и горизонтального диапазона
найти ошибку в
excelworld.ru
: проверьте правильность синтаксиса.
Функция ПОИСКПОЗ не ищет значения |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
В этой статье объясняется с примерами формул, как использовать функцию ПОИСКПОЗ в Excel. Также вы узнаете, как улучшить формулы поиска, создав динамическую формулу с функциями ВПР и ПОИСКПОЗ.
В Microsoft Excel существует множество различных функций, которые могут помочь вам найти определенное значение в диапазоне ячеек, и ПОИСКПОЗ (MATCH на английском) — одна из них. По сути, она определяет относительное положение элемента в массиве значений. Однако функция ПОИСКПОЗ может делать гораздо больше.
- Функция ПОИСКПОЗ — пошаговая инструкция
- Поиск частичного совпадения с подстановочными знаками
- ПОИСКПОЗ с учетом регистра
- ПОИСКПОЗ и несколько условий
- Как сравнить столбцы при помощи ПОИСКПОЗ
- Совместное использование ВПР и ПОИСКПОЗ
- Использование ГПР и ПОИСКПОЗ
Функция ПОИСКПОЗ Excel — пошаговая инструкция
Функция ПОИСКПОЗ в Excel ищет указанное значение в массиве и возвращает относительное положение этого значения.
Рассмотрим пошагово, как составить формулу ПОИСКПОЗ:
ПОИСКПОЗ(искомое_значение; массив_поиска, [тип_совпадения])
Шаг 1. Искомое_значение (обязательный аргумент) — значение, которое вы хотите найти. Это может быть число, текстовое или логическое значение, а также ссылка на ячейку.
Шаг 2. Массив_поиска (обязательно) — диапазон ячеек для поиска.
Шаг 3. Указываем Тип_совпадения (необязательно) — определяет тип соответствия. Это может быть одно из следующих значений: 1, 0, -1. Аргумент, установленный в 0, возвращает только точное совпадение, в то время как два других значения допускают приблизительное совпадение.
- 1 или опущено (по умолчанию) — найти наибольшее значение в массиве поиска, которое меньше или равно значению поиска. Требуется сортировка массива поиска в порядке возрастания, от меньшего к большему или от А до Я.
- 0 — найти первое значение в массиве, точно равное искомому значению. Никакой сортировки не требуется.
- -1 — найти наименьшее значение в массиве, которое больше или равно искомому значению. Массив поиска должен быть отсортирован в порядке убывания, от наибольшего к наименьшему или от Я до A.
Чтобы лучше понять функцию ПОИСКПОЗ, давайте составим простую формулу на основе этих данных: имена учащихся в столбце А и их экзаменационные баллы в столбце В, отсортированные от наибольшего к наименьшему. Чтобы узнать, какое место среди других занимает конкретный ученик (скажем, Елена ), используйте эту простую формулу:
=ПОИСКПОЗ(“Елена”; A2:A8;0)
При желании вы можете поместить искомое значение в какую-либо ячейку (E1 в этом примере) и сослаться на эту ячейку в своей формуле:
=ПОИСКПОЗ(E1; A2:A8;0)
Как вы видите на скриншоте выше, имена расположены не по алфавиту, а потому мы устанавливаем аргументу тип_совпадения значение 0 (точное соответствие). Ведь только этот вариант не требует сортировки в массиве поиска.
Технически формула ПОИСКПОЗ возвращает относительное положение «Елена» в списке. Но поскольку оценки отсортированы от наибольшей суммы к наименьшей, это также говорит нам о том, что Елена занимает пятое место среди 8 учащихся.
4 вещи, которые вы должны знать о функции ПОИСКПОЗ
Как вы только что убедились, использовать ПОИСКПОЗ в Excel достаточно просто. Однако, как и в случае с почти любой другой функцией Excel, есть несколько особенностей, о которых вам следует помнить:
- Функция ПОИСКПОЗ возвращает относительное положение искомого значения в массиве, а не само значение.
- ПОИСКПОЗ нечувствительна к регистру , то есть не различает строчные и прописные символы при работе с текстовыми значениями.
- Если искомый массив содержит несколько вхождений искомого значения, то возвращается позиция первого найденного значения.
- Если искомое значение не найдено в массиве поиска, возвращается ошибка #Н/Д.
Как использовать ПОИСКПОЗ в Excel — примеры формул
Теперь, когда вы знаете основные способы использования функции ПОИСКПОЗ Excel, давайте обсудим еще несколько примеров формул, чуть более сложных.
Частичное совпадение с подстановочными знаками
Как и многие другие функции, ПОИСКПОЗ понимает следующие подстановочные знаки :
- Вопросительный знак (?) — заменяет любой одиночный символ
- Звездочка (*) — заменяет любую последовательность символов
Примечание. Подстановочные знаки можно использовать только тогда, если для параметра тип_совпадения установлено значение 0.
Формула поиска с подстановочными знаками полезна в ситуациях, когда требуется сопоставить не всю текстовую строку, а только некоторые символы или её часть. Чтобы проиллюстрировать это, рассмотрим следующий пример.
Предположим, у вас есть данные о продажах напитков за последний месяц. Вы хотите найти относительную позицию определенного наименования в списке (отсортированном по суммам продаж в порядке убывания), но не можете точно вспомнить полное наименование, хотя помните несколько первых символов.
Предположим, что наименования товаров находятся в диапазоне A2:A11, и вы ищете имя, начинающееся с «доб». Формула выглядит следующим образом:
=ПОИСКПОЗ(«доб*»; A2:A11;0)
Чтобы сделать нашу формулу более универсальной, вы можете ввести искомое значение в какую-либо ячейку (E1 в этом примере) и соединить эту ячейку с подстановочным знаком, например:
=ПОИСКПОЗ(E1&»*»; A2:A11;0)
Как показано на скриншоте ниже, формула возвращает 4, что является позицией «Добрый экзотик»:
Обратите внимание, что напитков «Добрый» в нашем массиве целых три. Но формула останавливает поиск, как только будет найдено первое подходящее соответствие.
Чтобы заменить только один символ в искомом значении, используйте подстановочный знак «?».
Формула ПОИСКПОЗ с учетом регистра
Как упоминалось ранее, функция ПОИСКПОЗ не различает символы верхнего и нижнего регистра.
Чтобы создать формулу поиска с учетом регистра, используйте ПОИСКПОЗ в сочетании с функцией СОВПАД, которая точно сравнивает содержимое ячеек, включая регистр символов.
Вот общая формула с учетом регистра для сопоставления данных:
=ПОИСКПОЗ(ИСТИНА;СОВПАД(искомый массив ; искомое значение );0)
Формула работает по следующей логике:
- Функция СОВПАД (EXACT в английской версии) сравнивает значение с каждым элементом массива поиска. Если сравниваемые ячейки точно равны, функция возвращает значение ИСТИНА, в противном случае — ЛОЖЬ.
- Затем функция ПОИСКПОЗ сравнивает ИСТИНА (которое является ее искомым_значением ) с каждым значением в массиве, возвращаемом функцией СОВПАД, и возвращает позицию первого совпадения.
Пожалуйста, имейте в виду, что это формула массива , которая требует нажатия Ctrl + Shift + Enter
при завершении ее ввода.
Предполагая, что искомое значение находится в ячейке E1, а массив поиска — A2:A9, формула выглядит следующим образом:
=ПОИСКПОЗ(ИСТИНА;СОВПАД(A2:A9;E1);0)
На скриншоте показана формула поиска соответствия с учетом регистра в Excel:
Как видите, формула различает регистр букв и по этой причине «А-201» было признано неподходящим.
ПОИСКПОЗ и несколько условий
Выше мы рассматривали функцию ПОИСКПОЗ с одним условием. Но на практике очень часто критериев поиска бывает несколько. Давайте рассмотрим такой случай.
Предположим, у нас есть список продаж отдельных товаров в нескольких регионах. Нужно найти первую подходящую позицию в списке для нужного товара и заданного региона.
Вот формула ПОИСКПОЗ для нескольких условий:
=ПОИСКПОЗ(1;(B2:B12=G1)*(C2:C12=G2);0)
Давайте разбираться.
Наши два условия мы записываем в виде выражения (B2:B12=G1)*(C2:C12=G2). Первое условие (B2:B12=G1) означает, что мы сравниваем каждое из значений в столбце «Регион» с целью «Север», которая записана в G1. Получаем массив {ЛОЖЬ:ИСТИНА:ИСТИНА:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ}
Аналогично каждый из товаров сравниваем с «Яблоки» из G2. Аналогично получаем результат {ИСТИНА:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ЛОЖЬ:ИСТИНА:ЛОЖЬ:ИСТИНА}.
После перемножения этих массивов получаем матрицу единиц и нулей: {0:0:0:1:0:0:0:0:1:0:0}
Здесь единицы означают те позиции, в которых оба условия выполняются.
И вот в этом массиве функция ПОИСКПОЗ ищет первую единицу. И находит ее в 4-й позиции.
Обратите внимание, что в наших данных есть две строки, в которых выполняются оба условия — товар и регион. Но функция ПОИСКПОЗ ищет в массиве только первое совпадение и после этого поиск останавливается.
Думаю, вы понимаете, что совершенно аналогичным образом можно вести поиск по трём и большему количеству условий.
Номер позиции в данном случае для нас может быть не так уж и важен сам по себе. Но зато, зная его, мы можем при помощи функции ИНДЕКС извлечь значение из любого столбца в этой позиции. Более подробно об этом читайте: ИНДЕКС+ПОИСКПОЗ с несколькими условиями.
Как сравнить столбцы при помощи ПОИСКПОЗ
Проверка двух списков на совпадения и различия — одна из наиболее распространенных задач в Excel, и ее можно выполнить различными способами. Формула ЕНД/ПОИСКПОЗ является одним из них:
ЕСЛИ(ЕНД(ПОИСКПОЗ( 1-е значение в Списке1 , Списке2 , 0)), «Нет в Списке 1», «»)
Для любого значения списка 2, которого нет в списке 1, формула возвращает « Нет в списке 1 ».
Рассмотрим пошагово:
- Функция ПОИСКПОЗ ищет значение из списка 1 в списке 2. Если значение найдено, оно возвращает его относительное положение, в противном случае получается ошибка #Н/Д.
- Функция ЕНД в Excel выполняет только одну работу — проверяет наличие ошибок #Н/Д (что означает «недоступно»). Если обрабатываемое ею значение является ошибкой #Н/Д, функция возвращает значение ИСТИНА, в противном случае – ЛОЖЬ. В нашем случае ИСТИНА означает, что значение из списка 1 не найдено в списке 2 (т. е. функция ПОИСКПОЗ возвращает ошибку).
- Поскольку вам может быть не слишком понятным видеть ИСТИНА для значений, которые не отображаются в списке 1, вы оборачиваете функцию ЕСЛИ вокруг ЕНД, чтобы вместо ИСТИНА отображалось « Нет в списке 1 » или любой другой текст, который вы хотите.
Например, чтобы сравнить значения в столбце B со значениями в столбце A, формула может быть записана так (где B2 — самая верхняя ячейка):
=ЕСЛИ(ЕНД(ПОИСКПОЗ(B2;A:A;0)); «Нет в списке 1»; «»)
Как вы помните, функция ПОИСКПОЗ в Excel сама по себе нечувствительна к регистру. Чтобы она различала регистр символов, вставьте функцию СОВПАД (EXACT по английски) в аргумент массив_поиска и не забудьте нажать Ctrl + Shift + Enter
, чтобы ввести эту формулу массива :
{=ЕСЛИ(ЕНД(ПОИСКПОЗ(ИСТИНА; СОВПАД(A:A; B2);0)); «Нет в списке 1»; «»)}
На следующем рисунке показаны обе формулы в действии:
Быть может, вам также будет интересен этот материал: 5 способов сравнения ячеек в Excel.
Совместное использование ВПР и ПОИСКПОЗ
В этом примере предполагается, что у вас уже есть базовые знания о функции ВПР в Excel . И если вы работали с ВПР, то есть вероятность, что вы столкнулись с ее многочисленными ограничениями (подробный обзор которых можно найти в статье Почему не работает функция ВПР в Excel ) и ищете более надежную и универсальную альтернативу.
Один из самых досадных недостатков ВПР заключается в том, что она перестает корректно работать после вставки или удаления столбца в таблице поиска. Это происходит потому, что функция ВПР извлекает совпадающее значение на основе указанного вами номера возвращаемого столбца (номер индекса). Поскольку номер индекса «жестко запрограммирован» в формуле, Excel не может изменить его, когда в таблицу добавляются или удаляются новые столбцы.
Функция ПОИСКПОЗ в Excel работает с относительным положением искомого значения, что идеально подходит для аргумента номер_стролбца функции ВПР. Другими словами, вместо указания возвращаемого столбца в виде статического числа вы используете ПОИСКПОЗ, чтобы найти текущую позицию этого столбца.
Чтобы упростить понимание, давайте снова воспользуемся таблицей с экзаменационными баллами студентов (аналогичной той, которую мы использовали в начале этой статьи). Но на этот раз мы будем получать реальную оценку, а не ее относительное положение.
Предполагая, что искомое значение находится в ячейке F1, значения таблицы расположены в $A$1:$C$8 (рекомендуется зафиксировать его с помощью абсолютных ссылок на ячейки, если вы планируете копировать формулу), выражение выглядит следующим образом:
=ВПР($G$1;$A$1:$С$8; 2; ЛОЖЬ)
Третий аргумент ( номер столбца ) имеет значение 2, потому что результат Теста 1 , который мы хотим получить, является вторым столбцом в таблице. Как вы можете видеть на скриншоте ниже, эта обычная формула ВПР работает хорошо.
Но только до тех пор, пока вы не вставите или не удалите какие-то столбцы:
Как видите, если мы вставляем дополнительный столбец, то формула теперь извлекает неверные данные. Она по-прежнему ссылается на второй столбец, в то время как данные Тест 1 сместились в третий.
Чтобы предотвратить подобные вещи, вы можете сделать свою формулу ВПР более гибкой, включив в нее функцию ПОИСКПОЗ:
ПОИСКПОЗ($F$2;$A$1:$С$1;0)
Где:
- F2 — это искомое значение, которое в точности совпадает с именем возвращаемого столбца, т. е. столбца, из которого вы хотите извлечь значение ( Тест 1 в этом примере).
- A1:C1 — массив поиска, содержащий заголовки таблицы.
А теперь запишите эту формулу в аргумент номер_столбца вашей формулы ВПР, например:
=ВПР($G$1;$A$1:$D$8; ПОИСКПОЗ($F$2;$A$1:$С$1;0); ЛОЖЬ)
И убедитесь, что формула работает безупречно, независимо от того, сколько столбцов вы добавляете или удаляете.
Вставляем столбец с итоговым тестом:
Формула автоматически изменяется и продолжает работать, возвращая верный результат:
=ВПР($G$1;$A$1:$D$8; ПОИСКПОЗ($F$2;$A$1:$D$1;0); ЛОЖЬ)
Использование ГПР и ПОИСКПОЗ
Аналогичным образом вы можете использовать функцию ПОИСКПОЗ в Excel, чтобы улучшить свои формулы ГПР . Общий принцип, по сути, такой же, как и в случае ВПР: вы используете функцию ПОИСКПОЗ, чтобы получить относительное положение возвращаемого столбца, и передаете это число аргументу номер_строки вашей формулы ГПР.
Предположим, что искомое значение находится в ячейке B5, данные таблицы — B1:H3, имя возвращаемой строки (значение поиска для ПОИСКПОЗ) — в ячейке A6, а заголовки строк — A1:A3.
Тогда формула выглядит следующим образом:
=ГПР(B5;B1:H3;ПОИСКПОЗ(A6; A1:A3;0);ЛОЖЬ)
Как вы только что видели, комбинация ВПР/ГПР и ПОИСКПОЗ, безусловно, является улучшением по сравнению с обычными формулами. Однако функция ПОИСКПОЗ не устраняет всех их ограничений и недостатков. В частности, эта формула ВПР по-прежнему не может делать «левый поиск», а ГПР не может выполнять поиск ни в одной строке, кроме самой верхней.
Чтобы преодолеть вышеуказанные (и некоторые другие) ограничения, научитесь использовать комбинацию ИНДЕКС+ПОИСКПОЗ, которая обеспечивает действительно мощный и универсальный способ поиска в Excel, превосходящий ВПР и ГПР во многих отношениях.
Подробное руководство и примеры формул можно найти в ИНДЕКС и ПОИСКПОЗ в Excel — лучшей альтернативе ВПР .
Вот как можно использовать формулы ПОИСКПОЗ в Excel для быстрого поиска в массиве данных. Надеемся, что примеры, рассмотренные в этом руководстве, окажутся полезными в вашей работе.