ВПР против ИНДЕКС/ПОИСКПОЗ: что лучше?

ВПР против ИНДЕКС/ПОИСКПОЗ: что лучше?

Когда дело доходит до мира Excel, он делится на две фракции - ВПР пироги ИНДЕКС/ПОИСКПОЗ пирог.

Если вы хотите узнать вВПР и ИНДЕКС/ПОИСКПОЗУ кого из них больше очков в бою, постарается ответить эта статья.

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

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

Когда я упомянул об этом, у них было много вопросов:

  • Это формула поиска и ссылки?Да!может быть, лучший
  • Это новое в Excel 2016?Конечно нет!
  • Может ли он ссылаться на данные между разными листами или книгами?да
  • ЛУЧШЕ, ЧЕМ ВПР?По-разному

В этом уроке я буду сравнивать две формулы максимально объективно.

Сначала у меня не было фаворитов, но я предпочитаю использовать комбинацию ИНДЕКС/ПОИСКПОЗ вместо ВПР.Выбор определяется многими факторами, в том числе тем, как данные выглядят и используются.Я расскажу обо всех из них в этой статье.

Содержание:

связанный вопрос  Выделить пустые ячейки в Excel

VLOOKUP Vs INDEX MATCH – ОБЪЕКТИВНОЕ СРАВНЕНИЕ

Итак, давайте начнем и закончим долгий спор о ВПР против ИНДЕКС/ПОИСКПОЗ и о том, что лучше.

Для этого я сравню две функции по некоторым параметрам (некоторые из них поддаются количественной оценке, некоторые — нет).

Популярность функций

Для некоторых людей, если вы знаете, как использовать функцию ВПР, значит, вы знаете, как использовать Excel.Учитывая, как много может сделать эта единственная функция, я их не виню.

По этой причине многие люди используют функцию ВПР, потому что ее легче понять другим пользователям Excel.

Хотя это не конкурс популярности, он играет огромную роль в том, почему ВПР так широко используется.

Представьте, что вы работаете с аккаунтом/менеджером, который хорошо разбирается в ВПР, но не знает, как использовать ИНДЕКС/ПОИСКПОЗ.Имеет больше смысла использовать функции, которые вы все знаете, а не пытаться научить их ИНДЕКС/ПОИСКПОЗ.

Вывод: ВПР — явный лидер по популярности.

Легко использовать

Что делает ВПР таким популярным, так это простота использования (по крайней мере, по сравнению с ИНДЕКС/ПОИСКПОЗ).

Когда я тренируюсь в Excel, я всегда сначала ввожу функцию ВПР.Многим людям ВПР сложно, поэтому я даже не могу представить, как научить их ИНДЕКС/ПОИСКПОЗ (если только они уже не знают, как умело использовать ВПР).

В большинстве случаев VLOOKUP достаточно хорош.Он делает большинство вещей, которые люди должны делать при работе с данными.Конечно, вы можете сделать то же самое с ИНДЕКС/ПОИСКПОЗ, но зачем идти сложным путем, если вам это не нужно.

ВПР принимает 3 параметра (четвертый необязателен) и его легче понять, чем ИНДЕКС/ПОИСКПОЗ.

ИНДЕКС и ПОИСКПОЗ — это две отдельные функции, каждая из которых принимает три аргумента, которые следует объединить для поиска (усложнилось??).

связанный вопрос  7 удивительных вещей, которые Excel может сделать для вас с помощью Text to Columns

Когда вы освоитесь, вам может показаться, что ИНДЕКС/ПОИСКПОЗ так же прост, но новички могут тяготеть к ВПР.

ВПР и индекс

Вывод: функция VLOOKUP известна своей простотой использования.

Функциональная гибкость

ВПР — отличная функция с некоторыми ограничениями:

  • Он не выполняет поиск и возвращает значение слева от значения поиска.
  • Он работает только для вертикально расположенных данных.
  • Если вы добавите или удалите новые столбцы к данным, функция ВПР даст неправильные результаты (поскольку значение номера столбца теперь относится к неправильному столбцу).Вы можете сделать номера столбцов динамическими, но если вы планируете объединить две или более функций, почему бы не использовать ИНДЕКС/ПОИСКПОЗ в первую очередь.

Прежде чем вы начнете разглагольствовать и комментировать, как VLOOKUP выполняет все эти задачи, выслушайте меня.ВПР как отдельная функция не предназначена для этого.Конечно, вы можете комбинировать его с другими формулами и обойти все эти вещи, но он лишается простых в использовании меток.

Если кто-то может использовать комбинации формул, чтобы функция ВПР смотрела влево или чтобы столбцы были динамическими, я уверен, что этому человеку будет лучше использовать ИНДЕКС/ПОИСКПОЗ, который легко справляется с этими вещами.

Так что да, ВПР может обойти эти ограничения, но оно того не стоит.Я уверен, что с немного большим количеством кода и робототехники вы сможете заставить ВПР получать свой любимый кофе, но помните, что он не предназначен для этого.

С другой стороны, для решения всех этих проблем используется комбинация ИНДЕКС-ПОИСКПОЗ.это может

  1. Найдите и верните значение слева от искомого значения,
  2. Работа с горизонтально и/или вертикально структурированными данными.
  3. обрабатывать номера строк/столбцов на случай, если вы вставите или удалите некоторые из набора данных

Значение поиска Vlookup справа

Вывод. Комбинация ИНДЕКС/ПОИСКПОЗ обеспечивает большую гибкость, чем ВПР.

формула скорости

Эта разница едва заметна, когда у вас есть наборы данных меньшего размера.

Однако если у вас тысячи строк и много столбцов, это может стать решающим фактором.

Не изобретая велосипед, вот оноЧарли Кидстатья, в которой он ясно упоминаетВ худшем случае метод ИНДЕКС-ПОИСКПОЗ работает так же быстро, как ВПР;В лучшем случае намного быстрее.

Хотя я думаю, что это один из факторов, я не думаю, что он так важен, как другие.Корпорация Майкрософт усердно работала над повышением скорости этих функций на протяжении многих лет, и с тех пор, как я впервые написал эту статью, они внесли значительные улучшения.

это обновление, они упомянули, как они сделали такие формулы, как ВПР, ГПР и ПОИСКПОЗ, быстрее.

Кроме того, очень немногие люди действительно могут извлечь выгоду из повышения скорости, связанного с использованием ИНДЕКС/ПОИСКПОЗ вместо ВПР.

Вывод: если вам нужна скорость, комбинация ИНДЕКС/ПОИСКПОЗ – то, что вам нужно.

связанный вопрос  Загрузка драйвера Bluetooth Acer для Windows 10, 8.1 или 7

Общая оценка (ВПР в сочетании с ИНДЕКС/ПОИСКПОЗ)

Хотя я большой поклонник ИНДЕКС/ПОИСКПОЗ, честно говоря, я должен признать, что ВПР по-прежнему лидирует.

Это не означает, что вы не должны изучать ИНДЕКС/ПОИСКПОЗ, но если вы новичок в Excel и формулах поиска, начните с ВПР.Сначала используйте и осваивайте, а затем переходите к ИНДЕКСУ/ПОИСКПОЗУ.

ИНДЕКС/ПОИСКПОЗ — мощная комбинация с большей гибкостью и скоростью, чем формула ВПР.

Сказав это, ВПР никуда не денется и, вероятно, останется одной из самых популярных функций в Excel на долгие годы.

Разница между ВПР и ИНДЕКС/ПОИСКПОЗ

Прежде чем проводить сравнение, я думаю, важно понять основные различия (и, что более важно, сходства) между этими двумя функциями.

Я не буду углубляться в синтаксис и примеры этих функций.Если вам интересно, у меня есть подробное руководство по ВПР и ИНДЕКС/ПОИСКПОЗ.

И ВПР, и ИНДЕКС/ПОИСКПОЗ — это формулы, которые можно использовать для поиска значений в наборе данных и получения соответствующих значений (например, если вы просматриваете меню и находите цену блюда, которое хотите заказать).

В большинстве случаев вы можете использовать их взаимозаменяемо.

Основное различие между этими функциями становится еще более важным, когда вам нужно нечто большее, чем простые операции поиска и получения.

Вот некоторые основные различия между двумя формулами:

  1. ВПР — это единственная формула, которая выполняет поиск и получение, но для ИНДЕКС/ПОИСКПОЗ вам нужно использовать в формуле две функции.
  2. ИНДЕКС/ПОИСКПОЗ может выполнять более сложные поиски, такие как поиск левой части набора данных, создание динамических значений строк/столбцов и т. д.
  3. ИНДЕКС/ПОИСКПОЗ обеспечивает большую гибкость и больше подходит для построения моделей данных или работы со сложными данными.

о, привет 👋Рад встрече.

Подписывайтесь на нашу новостную рассылку, Отправляйте очень регулярноОтличная технологияК твоему сообщению.

Оставить комментарий