Richard Schollar udostępnia ten post gościnny. Richard jest MVP Excela z Wielkiej Brytanii Kiedy zobaczyłem tytuł posta Richarda, pomyślałem, że użyje INDEX / MATCH, ale Richard naprawdę używa WYSZUKAJ.PIONOWO!
Jak używać funkcji WYSZUKAJ.PIONOWO, jeśli dane w tabeli zawierają wartość wyszukiwania w kolumnie po prawej stronie kolumny danych, którą chcesz zwrócić?
Wszyscy mieliśmy ten problem - chcesz użyć funkcji WYSZUKAJ.PIONOWO, ale Twoje dane są „w niewłaściwy sposób”:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_2.png.webp)
Masz identyfikator, chcesz zwrócić opis. Normalna funkcja WYSZUKAJ.PIONOWO nie będzie działać, ponieważ nie można użyć kolumny ujemnej:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_3.png.webp)
Jedną z alternatyw jest użycie INDEX / MATCH, np .:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_4.png.webp)
Ale czy nie byłoby fajnie móc korzystać z funkcji WYSZUKAJ.PIONOWO? Ale nie możemy, prawda? Jasne, że możemy, jeśli użyjemy funkcji WYBIERZ:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_5.png.webp)
Ta formuła w G2 to:
Ta formuła jest =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)
Jak to działa: WYBIERZ zwraca tablicę dwóch „kolumn” we właściwej kolejności, w oparciu o kolejność, w jakiej kolumny są przekazywane do funkcji WYBIERZ. Tworzy to tablicę w prawidłowej orientacji od lewej do prawej, aby funkcja WYSZUKAJ.PIONOWO działała. Oto okno dialogowe Oceń formułę po obliczeniu funkcji WYBIERZ:
![](https://cdn.wiki-base.com/9027152/richard_schollar_vlookup_left_-_excel_tips_6.png.webp)