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

Животът(Life) е объркан, нали? Неща като проследяване на финанси и управление на времето са разхвърляни и отнемат време. И все пак това са неща, които, ако бъдат подредени, биха подобрят живота ви. Електронните таблици могат да ви помогнат всеки ден(Spreadsheets can help every day) с подобни задачи.

Въпреки това, намирането на информация в електронни таблици може да бъде предизвикателство. Ето защо ще ви покажем как да използвате функцията VLOOKUP в Google Sheets , за да направите намирането на нещо в електронна таблица много по-лесно.

VLOOKUP е функция на Sheets(Sheets function) за намиране на нещо в първата колона на електронна таблица. V е за вертикално, тъй като, подобно на колоните в сграда, колоните на електронната таблица са вертикални. Така че, когато VLOOKUP намери ключовото нещо, което търсим, ще ни каже стойността на конкретна клетка в този ред.

Обяснена е функцията VLOOKUP(The VLOOKUP Function Explained)

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

Функцията е частта =VLOOKUP( ) . Вътре във функцията са:

  • Ключ за търсене(Search Key )казва на VLOOKUP(Tells VLOOKUP) какво трябва да намери.
  • Обхват(Range)казва на VLOOKUP(Tells VLOOKUP) къде да го търси. VLOOKUP винаги ще търси в най-лявата колона на диапазона.
  • Индекс(Index)казва на VLOOKUP(Tells VLOOKUP) колко колони вдясно от най-лявата колона в диапазона, за да търси стойност, ако намери съвпадение на ключа за търсене. Най-лявата колона винаги е 1, следващата от дясната й колона е 2 и т.н.
  • сортирано ли е? (Is sorted?)Казва на VLOOKUP(Tells VLOOKUP) дали първата колона е сортирана. Това по подразбиране е TRUE , което означава, че VLOOKUP ще намери най-близкото съвпадение с ключа за търсене. Това може да доведе до по-малко точни резултати. FALSE казва на VLOOKUP , че трябва да е точно съвпадение, така че използвайте FALSE .

Функцията VLOOKUP по-горе ще използва всяка стойност в клетка E1 като ключ за търсене. Когато намери съвпадение в колона A от диапазона от клетки от A1 до C5 , той ще търси в третата колона на същия ред, както е намерил съвпадението, и ще върне стойността, която е в нея. Изображението по-долу показва резултатите от въвеждането на 4 в клетка E1 . След това нека разгледаме няколко начина за използване на функцията VLOOKUP в Google Sheets .

Пример 1: Използване на VLOOKUP за проследяване на задания(Example 1: Using VLOOKUP For Tracking Jobs)

Да приемем, че имате бизнес с услуги и искате да разберете кога започва работната поръчка. Можете да имате един работен лист, да превъртите надолу до номера на работната поръчка и след това да погледнете през реда, за да разберете кога започва. Това може да стане досадно и податливо на грешки. 

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

  1. Въведете заглавията Работна поръчка(Work Order ) и Работна дата(Work Date ) някъде в работния лист.

  1. Изберете клетката вдясно от работната дата(Work Date ) и започнете да въвеждате формулата =VLOOKUP . Когато пишем, ще се появи помощно поле, което ни показва наличните функции на Google Sheet,(Google Sheet functions) които съответстват на това, което въвеждаме. Когато се покаже VLOOKUP , натиснете Enter и това ще завърши въвеждането.

  1. За да зададете къде VLOOKUP ще намери ключа за търсене(Search Key) , щракнете върху клетката точно над това.

  1. За да изберете диапазона(Range ) от данни, в който да търсите, щракнете и задръжте върху заглавката на колона A и плъзнете, за да изберете всичко ,  включително колона H.

  1. За да изберете индекса(Index) или колоната, от която искаме да извлечем данни , броете от A до H. H е 7-та колона, така че въведете 7 във формулата.

  1. Сега заявяваме как искаме да се търси първата колона от диапазона. Нуждаем се от точно съвпадение, така че въведете FALSE

Забележете(Notice) , че иска да постави отваряща извита скоба след FALSE . Натиснете(Press) backspace, за да премахнете това. 

След това въведете извита затваряща скоба ) и натиснете Enter , за да завършите формулата.

Ще видим съобщение за грешка. Това е добре; направихме нещата правилно. Проблемът е, че все още нямаме стойност на ключ за търсене.

За да тествате формулата VLOOKUP , въведете номера на първата работна поръчка в клетката над формулата и натиснете Enter . Върнатата дата съвпада с датата в колоната WorkDate за работна поръчка A00100.

За да видите как това улеснява живота, въведете номер на работна поръчка, който не се вижда на екрана, като A00231 .

Сравнете върнатата дата и датата в реда за A00231 и те трябва да съвпадат. Ако го направят, формулата е добра.

Пример 2: Използване на VLOOKUP за изчисляване на дневните калории(Example 2: Using VLOOKUP to Calculate Daily Calories)

Примерът за работна поръчка(Order) е добър, но прост. Нека видим действителната мощност на VLOOKUP в Google Sheets , като създадем дневен калкулатор на калории. Ще поставим данните в един работен лист и ще направим калкулатора на калории в друг.

  1. Изберете(Select) всички данни в списъка с храни и калории. 

  1. Изберете Данни(Data ) > Именувани диапазони(Named Ranges) .

  1. Наименувайте диапазона FoodRange . Именуваните диапазони(Named ranges) са по-лесни за запомняне от Sheet2!A1:B:29 , което е действителната дефиниция на диапазона.

  1. Върнете се към работния лист, където храната се проследява. В първата клетка, в която искаме да се показват калориите, можем да въведете формулата =VLOOKUP(A3,FoodRange,2,False) .

Ще работи, но тъй като в A3 няма нищо, ще има грозна грешка #REF . Този калкулатор може да има много хранителни(Food) клетки, оставени празни и ние не искаме да виждаме # REF навсякъде.

  1. Нека поставим формулата VLOOKUP във функция (VLOOKUP)IFERROR . IFERROR казва на Sheets, че ако нещо се обърка с формулата, върнете празно.

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

Ако смятате, че формулата ще използва A3 като ключ надолу по колоната, не се притеснявайте. Sheets ще коригира формулата, за да използва ключа в реда, в който се намира формулата. Например, на изображението по-долу можете да видите, че ключът се е променил на A4 , когато се премести на 4-ти ред. Формулите(Formulas) автоматично ще променят препратките към клетки(change cell references) по този начин, когато се преместват от колона в колона.

  1. За да сумирате всички калории за един ден, използвайте функцията =SUM в празната клетка до Общо(Total) и изберете всички редове с калории над нея.

Сега можем да видим колко калории сме имали днес.

  1. Изберете колоната с калории от понеделник(Monday ) и я поставете в колоната Калории(Calories ) за вторник(Tuesday) , сряда(Wednesday) и т.н. 

Направете същото за общата(Total ) клетка под понеделник(Monday) . Така че сега имаме седмичен брояч на калории.

Обобщаване на VLOOKUP(Summing Up VLOOKUP)

Ако това е първото ви гмуркане в Google Таблици(Google Sheets) и функции, можете да видите колко полезни и мощни могат да бъдат функции като VLOOKUP . Комбинирането му с други функции като IFERROR или толкова много други, ще ви помогне да правите всичко, от което се нуждаете. Ако ви хареса това, може дори да помислите за конвертиране от Excel в Google Sheets(converting from Excel to Google Sheets) .



About the author

Аз съм компютърен програмист, специализиран в разработването на софтуер за MacOS. Използвам уменията си, за да пиша професионални рецензии и да давам съвети как да подобрите уменията си за програмиране на Mac. Имам и уебсайт, който предлага подробни инструкции стъпка по стъпка за създаване на успешен уеб сайт.



Related posts