If-Koubou

Как да използвате VLOOKUP в Excel

Как да използвате VLOOKUP в Excel (MS Office Съвети)

Ето кратък урок за тези, които се нуждаят от помощ при използването на VLOOKUP функция в Excel. VLOOKUP е много полезна функция за лесно търсене чрез един или повече колони в големи работни листове за намиране на свързани с тях данни. Можете да използвате HLOOKUP, за да направите едно и също нещо за един или повече редове на данните. По принцип, когато използвате VLOOKUP, питате: "Ето стойност, намирайте тази стойност в този друг набор от данни и след това върнете ми стойността на друга колона в същия набор от данни".

Така че може да попитате как това може да бъде полезно? Е, вземете например следната примерна електронна таблица, която създадох за този урок. Електронната таблица е много проста: един лист има информация за няколко собственика на автомобили, като име, номер на колата, цвят и конски сили. Вторият лист има имената на автомобилите и техните реални имена. Общият елемент от данните между двата листа е идентификационният номер на автомобила.

Сега, ако искам да покажа името на колата на лист 1, мога да използвам VLOOKUP за търсене на всяка стойност в листа за собствениците на коли, да намеря тази стойност във втория лист и след това да върна втората колона (модела на колата) желаната стойност. Е, как става това? Е, първо ще трябва да въведете формулата в клетката H4, Забележете, че вече влязох в пълната формула в клетката F4 през F9, Ще проследим какво точно означава всеки параметър в тази формула.

Ето как изглежда формулата:

= VLOOKUP (В4, Лист2 $ A $ 2: $ B $ 5,2 фалшиво)

Към тази функция има 5 части:

1. = VLOOKUP - = означава, че тази клетка ще съдържа функция и в нашия случай това е функцията VLOOKUP за търсене в една или повече колони данни.

2. B4 - Първият аргумент за функцията. Това е истинският термин за търсене, който искаме да търсим. Думата или стойността за търсене е всичко, което се въвежда в клетка B4.

3. Sheet2 $ A $ 2: $ B $ 5 - Обхватът на клетките в Sheet2, за които искаме да търсим, за да намерим нашата стойност за търсене в B4. Тъй като обхватът се намира в Лист2, трябва да предхождаме диапазона с името на листа, последвано от. Ако данните са на един и същ лист, няма нужда от префикс. Можете също така да използвате именувани диапазони, ако искате.

4. 2 - Този номер указва колоната в определения диапазон, за който искате да върнете стойността. Така че в нашия пример, на Sheet2, искаме да върнем стойността на колона B или името на колата, след като съвпадението е намерено в колона А. Обърнете внимание, обаче, че позицията на колоната в работния лист на Excel няма значение. Така че, ако преместите данните в колони А и Б до D и E, да речем, стига да сте определили диапазона си в аргумент 3 като $ D $ 2: $ E $ 5, номерът на колоната за връщане пак ще бъде 2. Това е относителната позиция, а не абсолютното число на колоната.

5. фалшив - False означава, че Excel ще връща само стойност за точно съвпадение. Ако го зададете на True, Excel ще потърси най-близкото съвпадение. Ако е настроен на False и Excel не може да намери точно съвпадение, то ще се върне # N / A.

Надяваме се, че сега можете да видите как тази функция може да бъде полезна, особено ако имате много данни, изнесени от нормализирана база данни. Възможно е да има основен запис, който да има стойности, съхранени в списъците за търсене или справки. Можете да изтеглите други данни, като "свържете" данните чрез VLOOKUP.

Друго нещо, което вероятно сте забелязали, е използването на символ $ пред буквата на колоната и номера на реда. Символът $ казва на Excel, че когато формулата се влачи надолу до други клетки, това трябва да остане същото. Например, ако трябваше да копирате формулата в клетка F4 до H4, премахнете символите $ и след това плъзнете формулата до H9, ще забележите, че последните 4 стойности стават # N / A.

Причината за това е, че когато преместите формулата надолу, обхватът се променя в зависимост от стойността за тази клетка. Така, както можете да видите на снимката по-горе, диапазонът на търсене за клетка H7 е Sheet2 A5: B8, Просто продължи да добавя 1 към номерата на реда. За да запазите този диапазон фиксиран, трябва да добавите символа $ преди буквата на колоната и номера на реда.

Една бележка: ако искате да зададете последния аргумент на True, трябва да се уверите, че данните във вашия обхват на търсене (вторият лист в нашия пример) са подредени във възходящ ред, иначе няма да работи! Въпроси, публикувайте коментар. Наслади се!