muzruno.com

Vlookup Excel: как да използвате (примери)

Функцията Vlookup Excel на руски език е написана като VDP. С неговата помощ зададената стойност се претърсва сред определен набор от дадени стойности, дадени в една колона.

Необходимост от VPR

vlookup excel функция

Необходимостта от използване на функцията възниква при сравняване на данните и търсене на данни, разположени в друга таблица, ако искате да добавите информация от една таблица към друга, като сте извършили избора си според необходимите критерии.

Как да използвате Vlookup в Excel ще се показва в тази статия.

Функционален синтаксис

Функция Vlookup Excel = VPR на руски. Синтаксисът на тази функция е:

  • VLOOK (име_на_следователност_на_избиране, таблица, в чието_извършва_изследване, число_колона, [true_long]).

С помощта на функцията VLOOKUP се проверяват стойностите в най-лявата колона на таблицата и се връщат стойностите на клетката в тази колона в същия ред.

vlookup excel в руски език

Използвайки тази функция, се избират стойностите, които се показват в таблицата източник, а номерът на колоната определя стойността, която искате да вмъкнете във втората таблица. Търсенето се извършва по зададената за търсенето стойност и след това се прехвърля от колоната, която е посочена за прехвърлянето (column_number).

Пример за използване на VLF

Как да използвам Vlookup в Excel въз основа на горния синтаксис?

Нека да разгледаме пример, когато при нас в таблицата е даден ФИО, датите на приемане на работа и отделите, в които работят дадените работници. Да предположим, че трябва да заменим стойностите за дата от една таблица в друга. В случай, че има няколко стойности, можете да го направите ръчно.

Но ако много имена, те са разположени в различни таблици в един хаотичен начин, по числото на имената неравни, а освен това те са разположени на различни листове от електронна таблица, задачата става много по-сложно.

Или друг пример VLOOKUP да Excel - има ценоразпис, в който са изброени на цените на определени продукти, а има таблица, в която искате да плъзнете цената за шофиране на броя на продадените артикули, за да се изчисли автоматично оборота за деня.

v Примери за Excel

Функцията Vlookup търси за стойността, която е зададена за търсене в лявата колона на посочената таблица, с преместването отгоре надолу.

Да предположим, че в този пример за използване на Vlookup в Excel, търсите продукти, които са обединени под родовото име "Cat food".

По подразбиране графата на електронната таблица със ценовите списъци "Име на продукта" се подрежда във възходящ ред. Форматът на тази графа в двете таблици трябва да е еднакъв.

Кликваме върху клетката за изчисляване на оборота, в който цената ще бъде включена в ценовата листа.

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

След като потвърдите избора на функцията, се отваря диалогов прозорец, в който трябва да зададете стойностите:

  • начална стойност - посочваме клетката, в която ще бъде заменена цената на търсените стоки;
  • таблица - определете напълно обхвата на таблицата "Ценоразпис";
  • колонен номер - посочете номера на колоната в таблицата "Таблица с цени";
  • Интервал преглед - посочи "фалшиви" (това е малко неясно за обикновения потребител, тъй като "FALSE" показва точната стойност, а "TRUE" - приблизително).

Потвърдете въведените стойности, в резултат на което получаваме изчислението. По този начин, в този пример разгледахме някои аспекти на използването на Vlookup в Excel.

Подобряване на входа

Да предположим, че нямаме две маси, но много маси. В тази ситуация, за да намерите таблицата, която ще трябва да бъде разпределена, трябва да отделите известно време.



За да сте по-лесни за работа, можете да ги изберете веднага, когато въвеждате определени таблици, и да използвате контекстното меню, за да дадете името на диапазона, който след това използвате във формулата, вместо да посочвате обхвата на таблицата.

Така че, ние покрихме основните условия за използването на Vlookup в Excel.

Грешка # N / A (# N / A) В VDP (Vlookup)

Ако тази функция не намери желаната стойност, в клетката, към която е трябвало да бъде записана, се въвежда # N / A (или # N / A, ако е налице английска версия).

vlookup excel как работи

За да се предотврати този ред, а именно, да напусне клетката празно в случай на не намери необходимите стойности в Excel до версия 2007 влиза = IF (ISNA (VLOOKUP (-List1! Stock No стойност колона "Вярно" = 1 или "невярно" = 0 )) - "" - VPR (копирайте същото като в предишната скоба)))

От 2007 г. тази формула може да бъде опростена = IFOLSHKA (VPR (посочете същото като в предишната формула) - "")

VLP с множество условия

Ако трябва да търсите няколко изисквания, трябва да създадете две условия за операцията за търсене, да добавите колона, в която колоните с данни ще бъдат следени по-късно и ще бъде извършено търсене за тях.

Това ще ни позволи да получим една колона за нас, в която можем да използваме формулата по същия начин, както е описано по-горе.

vlookup отлично как да използвате

Например имаме доставчици, които доставят различни материали. Доставчиците се показват в първата колона и стоките се показват във втората колона. Ако търсим само от доставчици, можем да се справим с неправилни стоки - дори ако пренаредим колоните на места, потребителят ще падне за този продукт, а друг доставчик. Затова съчетайте тези две колони със знак : = B2C2. В резултат на това комбинирана колона ще бъде поставена в колона А (ако тази формула е въведена в А2 и след това изтеглена), която ще бъде претърсена подобно на предишната.

Как работи Vlookup в Excel при вмъкване на стойности, без да се свързва с таблица?

Когато зададете някакви формули в книгата, следващия път, когато я отворите, преизчисляването на тези формули се извършва по подразбиране. Изключение е използването на функцията VLOOKUP. Да предположим, че имаме данните в оригиналната таблица се е променило, а след това автоматично се променя данните в таблицата, която използва функцията CDF, и ние не се нуждаят от нея по някаква причина. В този случай, след прилагане на функцията, която искате да копирате стойностите и поставете ги със специална паста, като изберете "Insert" - ". Специално поставяне" "ценности" в В резултат на това таблицата ще бъде въведена само със стойности без формули.

Писане на вашето Vlookup

Използвайки VBA, Vlookup в Excel може да се създаде, по-точно да направи макрос, който да е малко подобен на VLOOK, но той ще бъде проектиран да изпълнява специфичните задачи на конкретен потребител. Например, при сравняване е необходимо да се направи двойна проверка, тъй като някои сравнения може да са по-верни от останалите. Ако VLOOK търси само лявата колона, тогава можете да създадете макрос, който да ви помогне да търсите колоната за прецизиране, ако търсенето на базата е успешно.

vlookup excel vba

Можете също така да използвате VBA, за да замените функцията VLOOKUP. Например има таблица, в която са изброени редица хора и заплатата им, която се е развила на етапи. Искаме да получим заплатата на един от работниците. За да направите това, пишете макрос:

Sub VLookupFunctionDemo ()

Dim d1 As Double

d1 = Application.WorksheetFunction.Vlookup ( "imya_rabotnika_iz_pervoy_kolonki", Range ( "diapazon_tablitsy") nomer_kolonki)

Формат MsgBox (d1, "Валута") ,, "VBA VLookup Function"

End Sub

В заключение

Тази статия обсъжда въпроса: "Как да използвам Vlookup в Excel?" Използването на тази функция може значително да улесни живота на онези потребители, които търсят данни на различни таблици, се занимават с сравняване на различна информация. Използването на VLOOK е полезно за тези потребители, които добавят информация от една таблица към друга с търсене по даден критерий. В някои случаи функциите може да не са достатъчни, а потребителите, които разбират езика на VBA, могат да създават макроси, които разширяват функционалността на Vlookup.

Споделяне в социалните мрежи:

сроден