Xlookup срещу Vlookup: Защо да използвате един над друг?

Наистина зависи от вас да решите кое работи най-добре за вашите нужди

  • Xlookup и Vlookup са две от най-често използваните функции на Excel. Но какво точно правят? И с какво се различават?
  • Всеки има своето място, но има ситуации, в които един е по-подходящ от друг.
  • Разбиваме разликите между тези две функции, за да можете да решите коя е подходяща за това, което търсите.

хИНСТАЛИРАЙТЕ КАТО КЛИКНЕТЕ ВЪРХУ ИЗТЕГЛЯНЕ НА ФАЙЛА

За да коригирате системни проблеми с Windows PC, ще ви е необходим специален инструментFortect е инструмент, който не просто почиства вашия компютър, но има хранилище с няколко милиона системни файлове на Windows, съхранени в първоначалната им версия. Когато компютърът ви срещне проблем, Fortect ще го поправи вместо вас, като замени лошите файлове с нови версии. За да коригирате текущия си проблем с компютъра, ето стъпките, които трябва да предприемете:
  1. Изтеглете Fortect и го инсталирайте на вашия компютър.
  2. Стартирайте процеса на сканиране на инструмента за да търсите повредени файлове, които са източникът на вашия проблем.
  3. Щракнете с десния бутон върху Старт на ремонта така че инструментът да може да стартира алгоритъма за фиксиране.
  • Fortect е изтеглен от 0 читатели този месец.

Представете си себе си с голям набор от данни Microsoft Excelи трябва да намерите определена стойност. Ако не знаете точния ред и колона, в които се намира, ще отнеме цяла вечност, за да го намерите. С Xlookup и Vlookup обаче търсенето ви е улеснено.

Вероятно се питате защо просто не използвате доброто старо CTRL + Е комбинация, за да намерите вашите стойности, но тези две предоставят по-прецизни търсения. Останете с нас, докато разкриваме разликите между тези две.

Кога бихте използвали Xlookup?

Както подсказва името, Xlookup е функция за търсене, която връща стойността на определена клетка или диапазон от клетки. Това е сравнително нова функция, известна като модерната замяна на Vlookup и Hlookup.

Така, когато беше представен Xlookup? Xlookup беше представен през 2019 г. след години на опити и грешки, за да коригира грешките на своите предшественици.

За по-голяма яснота x и v в имената не са свързани с азбуката. Вместо това те се отнасят до позицията на колоната, която се търси в електронна таблица.

Vlookup търси надолу в най-лявата колона, докато Xlookup търси надолу в най-дясната колона.

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

Те са основно същите, само че Xlookup дойде с повече подобрения. Xlookup е чудесен начин да получите данни от вашите източници на данни. Може да се използва по различни начини, така че е важно да разберете как работи и защо може да е полезно за вас.

Изборът на Xlookup срещу Vlookup зависи до голяма степен от това как вашите данни са подредени в Excel. Ако имате повече от една колона във вашата таблица с данни и трябва да търсите само отляво надясно като повечето хора, тогава използването на Vlookup вероятно ще бъде по-лесно за вас от Xlookup.

Ако обаче трябва да търсите в множество колони и вашите данни не са подредени по този начин по подразбиране, Xlookup ще бъде по-лесен за вас от Vlookup.

Какви са основните разлики между Xlookup и Vlookup?

1. Синтаксис

Vlookup

Синтаксисната формула за Vlookup е: (търсена_стойност, таблица_масив, номер_на_индекс_колона, [търсене_на_диапазон])

  • Търсена_стойност – Това е стойността, която трябва да търсите в колоната за търсене. Това може да бъде число, текстов низ или препратка, която съвпада точно с търсената стойност.
  • Таблица_масив – Масивът на таблицата се състои от стойности, в които искате да търсите.
  • Col_index_num – Номерът на колоната в таблицата за справка, която съдържа референтната стойност. Ако вашата справочна таблица има няколко колони, посочете коя колона искате да използвате.
  • Търсене_обхват – Това е незадължителна функция, която можете да включите в зависимост от желаните резултати. Ако искате точно съвпадение, можете да включите FALSE. Това означава, че ако няма съвпадение, резултатът ще върне грешка, вместо да донесе най-близкото съвпадение.

Да кажем например, че имаме таблица в Excel със служители на Windows Report и техните телефонни номера. Първата колона изброява имената, а втората колона съдържа телефонния номер на лицето.

Искаме да потърсим телефонния номер на човек въз основа на името му. Например, ако въведем Claire Moraa в клетка A1, Excel трябва да намери телефонния номер на Claire в B1.

В този случай използваме Vlookup, защото нашите данни са организирани в две колони, едната съдържа имена, а другата съдържа телефонни номера.

Xlookup

Формулата за синтаксис на Xlookup е: (търсена_стойност, търсен_масив, върнат_масив,[if_not_found],[match_mode],[search_mode])

  • Търсене_масив – Тук ще се търси първият елемент от масива.
  • Върнат_масив – Това е незадължителен аргумент, указващ дали да се върне оригиналната стойност, ако не е намерена в масива.
  • Ако_не_намерено – Друг незадължителен параметър, който определя какво ще се случи, ако няма съвпадения за вашата заявка за търсене.
  • Match_mode – Незадължителен параметър. Може да бъде една от две стойности: 0 (по подразбиране) или 1. Съвпадение 0 означава, че всички знаци трябва да съвпадат точно, а 1 означава, че знаците съвпадат само приблизително.
  • Search_mode – Друг незадължителен параметър за указване на режима на търсене дали отгоре или отдолу.

Експертен съвет:

СПОНСОРИРАНА

Някои проблеми с компютъра са трудни за справяне, особено когато става въпрос за липсващи или повредени системни файлове и хранилища на вашия Windows.
Не забравяйте да използвате специален инструмент, като напр Фортект, който ще сканира и замени повредените ви файлове с техните нови версии от своето хранилище.

Както можете да видите, и двата синтаксиса имат различни начини за обработка на търсенията. Във функция Xlookup, ако текстът за търсене не бъде намерен в първата колона на вашата таблица, Excel ще се придвижи надолу през всяка следваща колона, докато намери съвпадение или стигне до края на вашата таблица.

От друга страна, Vlookup проверява само една колона наведнъж. Най-лявата при търсене на съвпадения. Ако не намери съвпадения в тази колона, ще спре търсенето и няма да върне резултати.

Може би най-голямото предимство на използването на Xlookup е множеството критерии за търсене.

2. Обработка на грешки

От синтаксиса по-горе можете да видите, че Xlookup има много параметри, които позволяват вградена обработка на грешки. Не е необичайно търсенията да не дават резултати. В такива случаи ще трябва да персонализирате синтаксиса, за да намерите това, което искате.

The Ако_не_намерено параметър в Xlookup ви позволява да прецизирате търсенето си. Например в нашия пример по-горе, ако искаме да намерим друг служител, но той не е в списъка, синтаксисът на Vlookup ще върне резултат N/A.

Въпреки това, като използвате Xlookup, можете да добавите незадължителен параметър, използвайки if_not_found и включват Не е в списъка ако посоченото име не може да бъде намерено.

Прочетете повече по тази тема
  • Как да премахнете криптирането от Excel [Най-бързи начини]
  • Как да премахнете празни редове в Excel [Масово изтриване]
  • Поправка: Тази стойност не съответства на валидирането на данните
  • XLS срещу XLSX: Разлики и 3 начина за конвертирането им

3. Обратно търсене

Синтаксисът на Vlookup е прост, но ограничен. За Xlookup можете да определите къде ще започне вашето търсене. Ако имате голям набор от данни и имате представа къде търсите, можете да направите обратно търсене.

Това основно означава, че можете да започнете отгоре или отдолу, за да спестите време. Да кажем, че имаме списък с над 1000 служители и вие търсите телефонен номер, Vlookup ви позволява да търсите само като започнете отляво.

С Xlookup можете да започнете отгоре или отдолу.

Обобщено в табличен вид:

Xlookup Vlookup
Съвместимост Excel 2021 и по-нови версии Всички версии
Точно съвпадение да Не
Незадължителни параметри да Не
Вертикално/хоризонтално търсене да Не

Какъв е недостатъкът на Xlookup?

След възхвалата на Xlookup вероятно си мислите, че е твърде хубаво, за да е истина. Е, не грешите. Xlookup не е без недостатъци, но се надяваме, че няма да е достатъчно значим, за да ви накара да го изхвърлите.

Някои от известните му недостатъци включват:

  • Съвместимост – Това е най-грозният му кон. Xlookup е съвместим само с по-нови версии на Excel, като се започне от Excel 2021. Следователно някои потребители, които все още използват предишни версии, може да не могат да използват тази функция.
  • Изисква повече ресурси – Всяко приложение, извършващо такива прецизни търсения, би изисквало повече от обичайните системни ресурси. Всъщност, един потребител бързо отбелязва, че при използване на синтаксиса на Xlookup резултатите върнаха отговор N/A.

На моята работна машина с 16 GB RAM, получавам XLOOKUPs, които връщат „#N/A“ за съществуващи стойности. Същите тези XLOOKUPs ще се актуализират с правилната стойност веднага щом отида до моя набор от данни и „CTRL-F

Въпреки че това все още предстои да бъде доказано, има малка вероятност да е вярно. Ако това е така, съвременните проблеми изискват съвременни решения. Винаги можете да надстроите вашата RAM или използвайте RAM почистващи средства.

Като цяло, наистина зависи от вас да решите кое работи най-добре за вашите нужди. В крайна сметка и двете са ценни инструменти за опитни потребители на Excel. Въпреки че Vlookup може да е по-полезен като цяло, той не е толкова гъвкав или персонализиран като Xlookup.

Ако трябва да решим, от мястото, където седим, Xlookup изглежда като функцията, която трябва да използвате.

Взаимодействали ли сте с някоя от тези функции? Ще се радваме да чуем вашите отзиви за това кое предпочитате и защо.

Все още имате проблеми?

СПОНСОРИРАНА

Ако горните предложения не са разрешили проблема ви, компютърът ви може да има по-сериозни проблеми с Windows. Предлагаме да изберете решение "всичко в едно" като Фортект за ефективно отстраняване на проблемите. След инсталирането просто щракнете върху Преглед и коригиране и след това натиснете Старт на ремонта.

Как да отпечатвате етикети от Excel: 6 лесни стъпки

Как да отпечатвате етикети от Excel: 6 лесни стъпкиMicrosoft Excel

Разгледайте тези изпитани от експерти стъпки, за да го направитеАко имате списък с адреси в електронна таблица на Excel, най-лесният начин за създаване на етикети е функцията Start Mail Merge на Wo...

Прочетете още