Функцията INDEX и MATCH в Excel може да се използва в комбинация за търсене на стойности много по-бързо от VLOOKUP. По-долу ще намерите стъпките за използване на комбинираната функция на INDEX MATCH в Excel.
Функция на INDEX MATCH в Excel
Въпреки че функцията VLOOKUP е широко използвана, тя е известна като ресурси и бавна поради присъщата й склонност да сканира колони с данни отляво надясно, докато извършва Lookup.
За сравнение, хибридната INDEX MATCH функция е по-бърза и по-ефективна поради способността си да отиде до точното местоположение на информация, използвайки комбинация от INDEX и MATCH функции.
Тази GPS подобна точност се постига чрез използване на функцията INDEX за идентифициране на „масив от данни“ (където се намира информация за търсене) и функция MATCH за определяне на местоположението на елемент (за който е необходима информация).
Както можете да видите на горното изображение, функцията INDEX идентифицира местоположението на ценовата колона, а функцията за съвпадение определя точно местоположението на елемент (Chromebook).
Така че, нека да продължим напред и да разгледаме стъпките за използване на INDEX и MATCH функции в комбинация за по-бързо търсене.
1. Как да използвате функцията INDEX MATCH в Excel
За да илюстрираме използването на INDEX и MATCH функции в комбинация, нека се опитаме да намерим цената на MacBook от данни за продажбите, в които са изброени различни видове компютри, продавани заедно с техните продажни цени.
1. Въведете Името на продукта (MacBook), за който се изисква цена в клетка A13.
2. След това поставете курсора в клетка B13 и започнете да пишете = INDEX - Това ще изведе Синтаксиса на индексната функция.
3. Изберете E1: E10 като масив INDEX - тук се намира цената на артикулите.
4. Сега вместо да насочваме към номер на реда, напишете = Match - тъй като ние ще използваме функцията Match, за да насочим към местоположението на Име на елемент (Chromebook) в нашите данни.
Забележка: Ръчното насочване към местоположението на името на артикула (Row, Col) не е лесно при големи данни. Следователно функцията MATCH се използва за насочване към точното местоположение на Име на елемент.
5. Изберете, Cell A13 като lookup_value - Това е артикулът, за който се изисква Price.
6. Изберете A1: A10 като lookup_array - Това е диапазонът, в който се намира елемент Имена.
7. Следващата стъпка е да заявите Тип на съвпадение - Изберете 0 - Точно съвпадение.
8. Накрая затворете скобите и натиснете клавиша Enter на клавиатурата на вашия компютър.
След като натиснете клавиша Enter, функцията INDEX MATCH ще извърши търсене на матрица (хоризонтално и вертикално), за да донесе цената на Chromebook в клетка B13.
Както можете да видите от горното изображение, INDEX MATCH функция сканира 2 колони с данни, за да намери цената на Chromebook.
За сравнение функцията VLOOK би сканирала 5 колони с данни, за да изпълни същата задача.