Это действительно зависит от вас, чтобы решить, что лучше всего подходит для ваших нужд
- Xlookup и Vlookup — две наиболее часто используемые функции Excel. Но что именно они делают? И чем они отличаются?
- У каждого есть свое место, но есть ситуации, когда один подходит больше, чем другой.
- Мы разбираем различия между этими двумя функциями, чтобы вы могли решить, какая из них подходит для того, что вы ищете.

ИксУСТАНОВИТЕ, НАЖИМАЯ НА СКАЧАТЬ ФАЙЛ
- Загрузите Fortect и установите его. на вашем ПК.
- Запустите процесс сканирования инструмента для поиска поврежденных файлов, которые являются источником вашей проблемы.
- Щелкните правой кнопкой мыши Начать ремонт чтобы инструмент мог запустить алгоритм исправления.
- Fortect был скачан пользователем 0 читателей в этом месяце.
Представьте себя с большим набором данных в Майкрософт Эксель, и вам нужно найти конкретное значение. Если вы не знаете точную строку и столбец, в которых он находится, вам потребуется целая вечность, чтобы найти его. Однако с Xlookup и Vlookup ваш поиск упрощается.
Вы, наверное, спросите, почему бы просто не использовать старый добрый CTRL + Ф combo, чтобы найти ваши значения, но эти два обеспечивают более точный поиск. Оставайтесь с нами, пока мы раскрываем различия между этими двумя.
Когда бы вы использовали Xlookup?
Как следует из названия, Xlookup — это функция поиска, которая возвращает значение указанной ячейки или диапазона ячеек. Это относительно новая функция, широко известная как современная замена Vlookup и Hlookup.
Так, когда появился Xlookup? Xlookup был представлен в 2019 году после многих лет проб и ошибок, чтобы исправить ошибки своих предшественников.
Для ясности, x и v в именах не связаны с алфавитом. Вместо этого они относятся к положению искомого столбца в электронной таблице.
Vlookup ищет в самом левом столбце, а Xlookup ищет в самом правом столбце.
Эти две функции похожи в том, что они обе ищут значение в списке и возвращают другое значение в зависимости от того, найдено ли значение. Их основное отличие состоит в том, что их целевые столбцы расположены в разных позициях в вашей электронной таблице.
В основном они одинаковы, только Xlookup имеет больше улучшений. Xlookup — отличный способ получить данные из ваших источников данных. Его можно использовать по-разному, поэтому важно понимать, как он работает и почему он может быть вам полезен.
Выбор Xlookup или Vlookup во многом зависит от того, как ваши данные организованы в Excel. Если у вас есть более одного столбца в таблице данных и вам нужно искать только слева направо, как и большинству людей, то использование Vlookup, вероятно, будет для вас проще, чем Xlookup.
Однако, если вам нужно искать по нескольким столбцам, а ваши данные не организованы таким образом по умолчанию, Xlookup будет для вас проще, чем Vlookup.
Каковы основные различия между Xlookup и Vlookup?
1. Синтаксис
ВПР
Формула синтаксиса для Vlookup: (lookup_value, table_array, col_index_num,[range_lookup])

- Искомое_значение – Это значение для поиска в столбце поиска. Это может быть число, текстовая строка или ссылка, которая точно соответствует искомому значению.
- Таблица_массив – Массив таблицы состоит из значений, которые вы хотите найти.
- Col_index_num – Номер столбца в таблице поиска, который содержит опорное значение. Если в вашей таблице поиска несколько столбцов, укажите, какой столбец вы хотите использовать.
- Range_lookup – Это дополнительная функция, которую вы можете включить в зависимости от желаемых результатов. Если вам нужно точное совпадение, вы можете включить FALSE. Это означает, что если совпадений нет, в результате будет возвращена ошибка, а не самое близкое совпадение.
Например, предположим, что у нас есть таблица Excel с сотрудниками Windows Report и их телефонными номерами. В первом столбце перечислены имена, а во втором столбце — номер телефона человека.
Мы хотим найти номер телефона человека по его имени. Например, если мы введем Клэр Мораа в ячейку A1, Excel должен найти номер телефона Клэр в ячейке B1.
В этом случае мы используем Vlookup, потому что наши данные организованы в два столбца, один из которых содержит имена, а другой — номера телефонов.
Xlookup
Формула синтаксиса Xlookup: (искомое_значение, искомый_массив, возвращаемый_массив,[if_not_found],[match_mode],[search_mode])
- Lookup_array – Здесь будет искаться первый элемент массива.
- Возвращаемый_массив – Это необязательный аргумент, указывающий, следует ли возвращать исходное значение, если оно не было найдено в массиве.
- Если_не_найдено – Еще один необязательный параметр, который определяет, что произойдет, если для вашего запроса поиска нет совпадений.
- Match_mode – необязательный параметр. Это может быть одно из двух значений: 0 (по умолчанию) или 1. Совпадение 0 означает, что все символы должны совпадать точно, а 1 означает, что символы совпадают только приблизительно.
- Режим_поиска – Еще один необязательный параметр для указания режима поиска сверху или снизу.
Совет эксперта:
СПОНСОР
Некоторые проблемы с ПК трудно решить, особенно когда речь идет об отсутствующих или поврежденных системных файлах и репозиториях вашей Windows.
Обязательно используйте специальный инструмент, например Защитить, который просканирует и заменит ваши поврежденные файлы их свежими версиями из своего репозитория.
Как видите, оба синтаксиса имеют разные способы обработки поиска. В функции Xlookup, если искомый текст не найден в первом столбце вашей таблицы, Excel будет перемещаться вниз по каждому последующему столбцу, пока не найдет совпадение или не достигнет конца вашей таблицы.
С другой стороны, ВПР проверяет только один столбец за раз. Крайний левый при поиске совпадений. Если он не находит совпадений в этом столбце, он прекращает поиск и не возвращает никаких результатов.
Возможно, самым большим преимуществом использования Xlookup является множество критериев поиска.
2. Обработка ошибок
Из приведенного выше синтаксиса видно, что Xlookup имеет множество параметров, которые позволяют выполнять встроенную обработку ошибок. Нередки случаи, когда поиски не дают результатов. В таких случаях вам нужно настроить синтаксис, чтобы найти то, что вы хотите.
Если_не_найдено Параметр в Xlookup позволяет уточнить поиск. Например, в нашем примере выше, если мы хотим найти другого сотрудника, но его нет в списке, синтаксис Vlookup вернет результат N/A.
Однако, используя Xlookup, вы можете добавить необязательный параметр, используя если_не_найдено и включить Нет в списке если указанное имя не может быть найдено.
- Как удалить шифрование из Excel [самые быстрые способы]
- Как удалить пустые строки в Excel [массовое удаление]
- Исправлено: это значение не соответствует проверке данных
- XLS против XLSX: различия и 3 способа их преобразования
3. Обратный поиск
Синтаксис Vlookup прост, но ограничен. Для Xlookup вы можете определить, где начнется ваш поиск. Если у вас есть большой набор данных и вы знаете, где искать, вы можете выполнить обратный поиск.
В основном это означает, что вы можете начать сверху или снизу, чтобы сэкономить время. Скажем, у нас есть список из более чем 1000 сотрудников, и вы ищете номер телефона, Vlookup позволяет выполнять поиск только слева направо.
С Xlookup вы можете начать сверху или снизу.
Резюме в табличной форме:
Xlookup | ВПР | |
Совместимость | Excel 2021 и более поздние версии | Все версии |
Полное совпадение | Да | Нет |
Дополнительные параметры | Да | Нет |
Вертикальный/горизонтальный поиск | Да | Нет |
В чем недостаток Xlookup?
После хвалебных отзывов о Xlookup вы, вероятно, думаете, что это слишком хорошо, чтобы быть правдой. Что ж, ты не ошибаешься. Xlookup не лишен недостатков, но, надеюсь, они не будут настолько значительными, чтобы вы от них отказались.
Некоторые из его известных минусов включают в себя:
- Совместимость - Это, безусловно, его самый уродливый минус. Xlookup совместим только с более поздними версиями Excel, начиная с Excel 2021. Таким образом, некоторые пользователи предыдущих версий могут быть заблокированы для использования этой функции.
- Требует больше ресурсов – Любому приложению, выполняющему такой усовершенствованный поиск, потребуется больше системных ресурсов, чем обычно. Фактически, один пользователь быстро указывает, что при использовании синтаксиса Xlookup результаты возвращали ответ N/A.
На моей рабочей машине с 16 ГБ ОЗУ я получаю операции XLOOKUP, которые возвращают «#Н/Д» для существующих значений. Эти же XLOOKUP обновятся с правильным значением, как только я перейду к своему набору данных и нажму CTRL-F.
Хотя это еще предстоит доказать, есть небольшой шанс, что это может быть правдой. Если это так, то современные проблемы требуют современных решений. Вы всегда можете обновить оперативную память или использовать очистители оперативной памяти.
В целом, вам решать, что лучше всего подходит для ваших нужд. В конце концов, оба являются ценными инструментами для опытных пользователей Excel. Хотя в целом Vlookup может быть более полезным, он не такой гибкий и настраиваемый, как Xlookup.
Если бы нам нужно было решить, с какой точки зрения мы сидим, Xlookup выглядит как функция, которую вы должны использовать.
Вы взаимодействовали с какой-либо из этих функций? Мы хотели бы услышать ваши отзывы о том, что вы предпочитаете и почему.
Все еще испытываете проблемы?
СПОНСОР
Если приведенные выше рекомендации не помогли решить вашу проблему, на вашем компьютере могут возникнуть более серьезные проблемы с Windows. Мы предлагаем выбрать комплексное решение, такое как Защитить для эффективного решения проблем. После установки просто нажмите кнопку Посмотреть и исправить кнопку, а затем нажмите Начать ремонт.