Как да използвам VLookup с различни листове в Excel

Формулата VLookup на Microsoft Excel ви позволява да търсите в големи електронни таблици за конкретни данни, една от функциите за търсене и справка на Excel. Можете да използвате VLookup между листове в работна книга на Excel, както и в рамките на един лист.

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

Използване на формулата VLookup

VLookup в Excel съдържа четири параметъра, наречени аргументи, които се попълват от вас като част от формулата на функцията. Синтаксисът на VLookup изглежда така:

= VLOOKUP (lookup_value, таблица_масив, col_index_num, [range_lookup])

Аргументите са:

  1. lookup_value: това е стойността, за която търсите в електронната таблица. Ако търсите броя на хората в директория на име Laura, справочната стойност ще бъде въведена като текстов низ, "Laura", включително кавичките. Числовите стойности не се нуждаят от кавички.

  2. table_array: това е диапазонът от клетки, в които търсите данните. Например, ако имената на хората са в три колони от B до D и има 300 реда данни, бихте въвели диапазона B1: D300, ако приемете, че данните са започнали на първия ред.
  3. col_index_num: отнася се до колоната в масива на таблицата, в която да се намери справочната стойност. В този пример колона D е числово третата колона, така че номерът на индекса е 3.
  4. [range_lookup]: този незадължителен параметър връща приблизителни съвпадения, ако стойността за търсене на диапазон е TRUE и връща само точни съвпадения, ако търсенето на диапазон е FALSE. Пропускането на този параметър приема стойност TRUE.

Формулата за VLookup в клетка на Excel за този пример ще бъде:

= VLOOKUP ("Laura", B2: D300,3, FALSE)

Тук се търсят всички точни съвпадения на хората на име Лора.

Използване на VLOOKUP между листове

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

Всичко, което е необходимо, за да се постигне това, е да се добави информация за листа във втория аргумент. Кажете например, че имената в директорията са на Sheet2. Добавете името на целевия лист преди препратката към клетката в масива на таблицата, разделена с удивителен знак. Това кара формулата VLookup да се позовава на диапазона от клетки на друг лист. Например, формулата на функцията сега ще бъде:

= VLOOKUP ("Laura", SHEET2! B2: D300,3, FALSE)

Независимо на кой лист е формулата VLookup, формулата вече препраща към данните на лист 2.

Бакшиш

Можете също така да търсите в други работни книги на Excel, като добавите папката и името на файла в квадратни скоби преди името на листа.