Ако приемем, че горната таблица е наречена „DogTable“. Тази именувана таблица представлява диапазона A3: C7.
Така че нашата формула може да бъде:
= VLOOKUP (C1, DogTable, 2.0)
Или
= ПРЕГЛЕД (C1, A3: C7,2,0)
И двете формули работят обаче, като използват именувани диапазони и диапазони на таблици за вашия Table_Array са по-динамични и гъвкави. Препоръчваме това, а не абсолютни диапазони.
Col_Index_Num
Индексният номер на колоната е колоната, в която искате да извлечете данни, ако стойността ви е намерена в масива Table_Array.
Ако искате да намерите стойността на “Dog” в DogTable и да върнете нейния размер, ще посочите номера на колоната, започвайки от първата колона на диапазона.
Така че, ако следващата най-лява колона е Animal, а следващата колона е Size, вашата стойност ще бъде 2. Това е 2ndколона от мястото, където може да се намери Lookup_Value. Ако таблицата по-горе беше Animal, Cost и then Size, стойността щеше да бъде 3.
Range_Lookup
По подразбиране за range_lookup винаги ще бъде 1, ако е пропуснато. Това ще намери относително съвпадение и обикновено не е много точно за повечето цели. Препоръчително е да търсите точно съвпадение, като използвате 0 или FALSE.
VLOOKUP генерира #REF! Грешка
Това ще се случва от време на време и може да бъде разочароващо да се проследи, ако имате сложни формули, свързани с VLOOKUPs. Нека да разгледаме примера по-долу и да видим какъв е проблемът и как да го разрешим.
В примера по-долу имаме друг набор от данни, където искаме да намерим цената на животното. И така, ще използваме VLOOKUP, за да се позовем на нашата таблица на базата данни 'DogTable' и да извлечем информация за цените. Както се вижда по-долу, ние използваме = VLOOKUP (S10, DogTable, 3,0). S10 държи стойността на Bird. S9 държи стойността на Dog.
Ако погледнете под „Разходи“, ще видите, че получаваме #REF! Съобщение за грешка. Формулата обаче изглежда правилна. Е, ако погледнете по-отблизо, ще видите, че сме направили грешка при създаването на нашата маса. Не разширихме обхвата, за да включим колоната „Разходи“.
Въпреки че функцията VLOOKUP намира стойността „Куче“ в нашата таблица, ние я молим да върне тритеrdстойност на колоната. Това е странно, но нашата таблица се състои само от две колони. В този случай трябва да разширим обхвата на нашия Table_Array, за да включим колоната „Разходи“. След като това бъде направено, нашият #REF! съобщението за грешка ще изчезне.
Етикети видове грешки в Excel 2 минути четене