10 საუკეთესო პრაქტიკა VLOOKUP-თან ერთად Excel-ში

  • გააზიარეთ ეს
Hugh West

Სარჩევი

Microsoft Excel-ში VLOOKUP ფუნქცია ჩვეულებრივ გამოიყენება მონაცემთა ამოსაღებად სვეტში ან უჯრედების დიაპაზონში საძიებო მნიშვნელობის საფუძველზე. ამ სტატიაში თქვენ გაეცნობით 10 საუკეთესო მაგალითს და პრაქტიკას VLOOKUP ფუნქციით.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

შეგიძლიათ ჩამოტვირთეთ Excel-ის სამუშაო წიგნი, რომელიც ჩვენ გამოვიყენეთ ამ სტატიის მოსამზადებლად.

პრაქტიკა VLOOKUP.xlsx-ით

შესავალი VLOOKUP ფუნქციაში

  • ფუნქციის მიზანი:

VLOOKUP ფუნქცია გამოიყენება სანახავად მოცემული მნიშვნელობისთვის მოცემული ცხრილის მარცხენა სვეტში და შემდეგ აბრუნებს მნიშვნელობას იმავე მწკრივში მითითებული სვეტიდან.

  • სინტაქსი:

=VLOOKUP(ძიების_მნიშვნელობა, ცხრილის_მასივი, col_index, [დიაპაზონის_ძიება])

  • არგუმენტების ახსნა:
არგუმენტი აუცილებელი/სურვილისამებრ ახსნა
lookup_value საჭირო მნიშვნელობა, რომელსაც ის ეძებს მოცემული ცხრილის მარცხენა სვეტში. შეიძლება იყოს ერთი მნიშვნელობა ან მნიშვნელობების მასივი.
table_array საჭირო ცხრილი, რომელშიც ის ეძებს საძიებელი_მნიშვნელობას მარცხენა სვეტში.
col_index_num საჭირო ცხრილის ნომერი, საიდანაც უნდა იყოს მნიშვნელობათქვენ დაუყოვნებლივ გაჩვენებთ შედეგებს.

ახლა შეგიძლიათ შეცვალოთ ნებისმიერი სახელი ან თვე გამყიდველი და თვე ჩამოშლილია და დაუყოვნებლივ იპოვეთ შესაბამისი გამომავალი C17C17 -ში.

წაიკითხეთ მეტი: VLOOKUP ჩამოსაშლელი სიით Excel-ში

💡 რაც უნდა გახსოვდეთ

  • lookup_მნიშვნელობა შეიძლება იყოს ერთი მნიშვნელობა ან მასივი ღირებულებები. თუ შეიყვანთ მნიშვნელობების მასივს, ფუნქცია მოძებნის თითოეულ მნიშვნელობას მარცხენა სვეტში და დააბრუნებს იმავე მწკრივის მნიშვნელობებს მითითებული სვეტიდან.
  • ფუნქცია მოძებნის სავარაუდო შესატყვისს, თუ [range_lookup] არგუმენტი დაყენებულია 1-ზე. ამ შემთხვევაში, ის ყოველთვის ეძებს lookup_value -ის ქვედა უახლოეს მნიშვნელობას და არა ზედა უახლოეს მნიშვნელობას.
  • თუ col_index_number არის წილადი მთელი რიცხვის ნაცვლად, Excel თავად გადააქცევს მას ქვედა რიცხვად. მაგრამ ეს გაზრდის #VALUE! შეცდომა, თუ col_index_number ნულია ან უარყოფითი.

დასკვნითი სიტყვები

იმედი მაქვს <1-ის ყველა გამოყენება>VLOOKUP ფუნქცია ამ სტატიაში ახლა დაგეხმარებათ გამოიყენოთ ისინი Excel ცხრილებში საძიებო მნიშვნელობის საფუძველზე მონაცემების მოპოვებისას. თუ თქვენ გაქვთ რაიმე შეკითხვა ან გამოხმაურება, გთხოვთ შემატყობინოთ კომენტარების განყოფილებაში. ან შეგიძლიათ ნახოთ ჩვენი სხვა სტატიები, რომლებიც დაკავშირებულია Excel ფუნქციებთან ამ ვებსაიტზე.

დაბრუნდა. [range_lookup] სურვილისამებრ გეტყვით თუ არა საჭიროა search_value-ის ზუსტი ან ნაწილობრივი დამთხვევა. 0 ზუსტი მატჩისთვის, 1 ნაწილობრივი მატჩისთვის. ნაგულისხმევი არის 1 (ნაწილობრივი დამთხვევა).
  • დაბრუნების პარამეტრი:

აბრუნებს მნიშვნელობას იმავე მწკრივის მოცემული ცხრილის მითითებული სვეტიდან, სადაც მარცხენა სვეტის მნიშვნელობა ემთხვევა lookup_მნიშვნელობას.

10 საუკეთესო პრაქტიკა VLOOKUP-თან ერთად Excel-ში

ჩვენ დავყავით VLOOKUP ფუნქციის გამოყენების სირთულის დონეები სამ კატეგორიად: დამწყები, საშუალო და მოწინავე .

1. დამწყები დონის მაგალითები და პრაქტიკა VLOOKUP-ით

ი. VLOOKUP ცხრილიდან კონკრეტული მონაცემების ან ჰორიზონტალურად მასივის მოსაძებნად

შემდეგ ცხრილში, გაყიდვების რამდენიმე მონაცემი ჩაწერილია გამყიდველისთვის. VLOOKUP ფუნქციის ჩვენს პირველ მაგალითში ჩვენ ამოვიღებთ მითითებული გამყიდველის გაყიდვების ჩანაწერს.

მაგალითად, ჩვენ ვაპირებთ მივიღოთ გაყიდვების ჩანაწერი პიტერი ცხრილიდან.

გამომავალში უჯრედში C16 , საჭირო ფორმულა იქნება:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Enter დაჭერის შემდეგ, თქვენ მიიღებთ განყოფილებას, თვეს და გაყიდვების ღირებულებას ჰორიზონტალურ მასივში ერთდროულად. ამ ფუნქციაში ჩვენ განვსაზღვრეთ სამი C, D და E სვეტის სვეტის ინდექსი {2,3,4} მასივში. ასე რომ,ფუნქციამ დააბრუნა ამოღებული მნიშვნელობები სამივე სვეტიდან.

წაიკითხეთ მეტი: როგორ ამოიღოთ მონაცემები მრავალი სამუშაო ფურცლიდან Excel-ში (4 სწრაფი გზები)

ii. VLOOKUP-ის პრაქტიკა დასახელებული დიაპაზონით Excel-ში

VLOOKUP ფუნქციის პირველ არგუმენტში ჩვენ შეგვიძლია განვსაზღვროთ მასივი ან ცხრილის მონაცემები დასახელებული დიაპაზონით . წინა მაგალითში არჩეული მასივი ან ცხრილის მონაცემთა დიაპაზონი იყო B5:E13 . მაგრამ აქ ჩვენ დავასახელებთ მონაცემთა ამ დიაპაზონს, როგორც Sales_Data.

ამისთვის, უბრალოდ უნდა აირჩიოთ მასივი და შემდეგ შეცვალოთ სახელი Name Box მდებარეობს ცხრილის მარცხენა ზედა კუთხეში.

ახლა, წინა მაგალითში გამოყენებული ფორმულა ასე გამოიყურება განსაზღვრული დასახელებული დიაპაზონით:

=VLOOKUP(B16,Sales_Data,{2,3,4},FALSE)

Enter -ის დაჭერის შემდეგ, ჩვენ შევძლებთ მსგავსი მონაცემების ამოღებას, როგორც წინა განყოფილებაში.

iii. მონაცემთა კატეგორიზაცია VLOOKUP-ით Excel-ში

ამ მაგალითში დავამატეთ დამატებითი სვეტი სახელად კატეგორია მონაცემთა ცხრილის ან მასივის გარეთ. რასაც ჩვენ გავაკეთებთ აქ არის დეპარტამენტების კატეგორიზაცია A, B ან C ბოლოში მეორე ცხრილის საფუძველზე.

📌 ნაბიჯი 1:

➤ აირჩიეთ უჯრედი F5 და ჩაწერეთ:

=VLOOKUP(C5,$C$16:$D$18,2,FALSE)

➤ დააჭირეთ Enter და ფუნქცია დაბრუნდება A რადგან ეს ანბანი აღნიშნავს ჯინსს განყოფილება.

📌 ნაბიჯი 2:

➤ ახლა გამოიყენეთ შეავსეთ სახელური ავტომატური შევსების მიზნით მთელი სვეტი F და გაჩვენებთ ყველა კატეგორიას დეპარტამენტების სახელების მიხედვით.

2. ზომიერი დონის მაგალითები და პრაქტიკა VLOOKUP-ით

ი. შეცდომის შეტყობინების ჩვენება, თუ მონაცემები ვერ მოიძებნა VLOOKUP-ით

ზოგჯერ, შეიძლება ვერ ვიპოვოთ ან ამოიღოთ მონაცემები ჩვენი განსაზღვრული კრიტერიუმის მიხედვით. ამ შემთხვევაში, VLOOKUP ფუნქცია დააბრუნებს შეცდომას, რომელიც საკმაოდ უცნაურად გამოიყურება მონაცემთა ცხრილში. ჩვენ შეგვიძლია შევცვალოთ შეცდომის შეტყობინება მორგებული განცხადებით, როგორიცაა „არ მოიძებნა“ ან „მონაცემები მიუწვდომელია“.

მაგალითად, ჩვენ ვიპოვით გაყიდვების ჩანაწერი რობერტ მაგრამ ეს სახელი მიუწვდომელია Salesman სვეტაში. ამრიგად, ჩვენ აქ გამოვიყენებთ IFERROR ფუნქციას და ეს ფუნქცია განსაზღვრავს შეტყობინებას, რომელიც გამოჩნდება, როდესაც ფუნქცია ვერ დაემთხვევა მოცემულ კრიტერიუმს.

უჯრედში C16 , საჭირო ფორმულა IFERROR და VLOOKUP ფუნქციებით იქნება:

=IFERROR(VLOOKUP(B16,Sales_Data,{2,3,4},FALSE),"Not Found")

ახლა დააჭირეთ Enter და თქვენ იპოვით მორგებულ განცხადებას „ვერ მოიძებნა“ რადგან ფუნქციამ ვერ შეძლო მონაცემების ამოღება სახელის არარსებობის გამო 'Robert სვეტა B .

ii. VLOOKUP მნიშვნელობა, რომელიც შეიცავს დამატებით სივრცე(ებს)

ჩვენი საძიებო მნიშვნელობა შეიძლება შეიცავდეს ფარულ სივრცესხანდახან. ამ შემთხვევაში, ჩვენი საძიებო მნიშვნელობა არ შეიძლება შეესაბამებოდეს სვეტა B -ში არსებულ შესაბამის სახელებს. ამრიგად, ფუნქცია დააბრუნებს შეცდომას, როგორც ნაჩვენებია შემდეგ სურათზე.

იმისთვის, რომ თავიდან ავიცილოთ ეს შეცდომის შეტყობინება და ამოიღოთ სივრცე მითითებული მნიშვნელობის ძიებამდე, უნდა გამოვიყენოთ TRIM ფუნქცია შიგნით. TRIM ფუნქცია წყვეტს არასაჭირო სივრცეს საძიებელი მნიშვნელობიდან.

რადგან უჯრედი B16 შეიცავს დამატებით ადგილს სახელის ბოლოს - Peter, საჭირო ფორმულა სახელის პეტრეს მოსაძებნად მხოლოდ გამოსავალში სივრცის გარეშე უჯრედი C16 იქნება:

=VLOOKUP(TRIM(B16),B5:E13,{2,3,4},FALSE)

დაჭერის შემდეგ შეიყვანეთ , თქვენ იპოვით პეტრეს ამოღებულ მონაცემებს.

iii. VLOOKUP MATCH ფუნქციით Excel-ში

ამ განყოფილებაში ჩვენ ვეძებთ ორ განსაზღვრულ კრიტერიუმს სვეტებთან და მწკრივებთან ერთად. ამ ორმხრივ ძიებაში, ჩვენ უნდა გამოვიყენოთ MATCH ფუნქცია, რათა განვსაზღვროთ სვეტის ნომერი არჩეული მასივიდან.

მაგალითად, შემდეგ მონაცემთა ბაზაზე დაყრდნობით, ჩვენ შეგვიძლია გამოვყოთ ნებისმიერი გარკვეული გაყიდვების ჩანაწერი მითითებული გამყიდველისთვის, ეს იყოს ანტონიო და ჩვენ ვიპოვით მის განყოფილებას აქ.

გამომავალში Cell C18 , საჭირო ფორმულა MATCH და VLOOKUP ფუნქციებით იქნება:

=VLOOKUP(C16,B4:E13,MATCH(C17,B4:E4,0),FALSE)

დააჭირეთ Enter და ფორმულა დაბრუნდება "ჯინსი" როგორც ანტონიო მუშაობს ჯინსშიდეპარტამენტი.

შეგიძლიათ შეცვალოთ გამომავალი კრიტერიუმები Cell C17 და გაყიდვების სხვა შესაბამისი ჩანაწერები მყისიერად გამოჩნდება. თქვენ ასევე შეგიძლიათ შეცვალოთ გამყიდველის სახელი Cell C16 , რომ იპოვოთ გაყიდვების მონაცემები სხვა გამყიდველებისთვისაც.

დაწვრილებით: INDEX MATCH vs VLOOKUP ფუნქცია (9 მაგალითი)

iv. VLOOKUP

VLOOKUP ფუნქციით ნაწილობრივ დამთხვევაზე დაფუძნებული მონაცემების ამოღება ასევე მუშაობს სიმბოლო სიმბოლოების გამოყენებით , რომლის მეშვეობითაც ჩვენ შეგვიძლია მოვძებნოთ ნაწილობრივი შესატყვისი ცხრილში და ამოიღეთ შესაბამისი მონაცემები.

მაგალითად, ჩვენ შეგვიძლია მოვძებნოთ რეალური სახელი მხოლოდ ნაწილობრივი ტექსტით „ტონა“ და შემდეგ მოვიძიოთ ამოიღეთ გაყიდვების ჩანაწერი ამ გამყიდველისთვის.

საჭირო ფორმულა C16 Cell -ში უნდა იყოს:

=VLOOKUP("*ton*",B5:E13,{2,3,4},FALSE)

დაჭერის შემდეგ Enter , ფორმულა დააბრუნებს გაყიდვების მონაცემებს Antonio რადგან ეს სახელი შეიცავს მითითებულ ტექსტს- „ton“ .

დაწვრილებით: VLOOKUP wildcard-ით Excel-ში (3 მეთოდი)

v. სიაში ბოლო მნიშვნელობის ამოღება VLOOKUP-ით

უკანასკნელი ან საბოლოო მნიშვნელობის ამოღება უჯრედების დიდ დიაპაზონში ძალიან მარტივია VLOOKUP ფუნქციით.

შემდეგ სურათზე სვეტი B შეიცავს რიცხვებს შემთხვევითი მნიშვნელობებით. ჩვენ ამ სვეტიდან ამოვიღებთ ბოლო მნიშვნელობას ან უჯრედების დიაპაზონს B5:B14 .

აუცილებელი ფორმულა VLOOKUP ფუნქცია გამოსავალში Cell D8 იქნება:

=VLOOKUP(9.99999999999999E+307,$B$5:$B$14,TRUE)

დააჭირეთ Enter და თქვენ მიიღებთ ამ სვეტის ბოლო უჯრედში არსებულ მნიშვნელობას.

🔎 როგორ მუშაობს ფორმულა?

  • ამ ფუნქციაში საძიებელი მნიშვნელობა არის უზარმაზარი რიცხვი, რომელიც უნდა მოძებნოთ უჯრედების დიაპაზონში B5:B14 .
  • ძებნის კრიტერიუმები აქ მესამე არგუმენტი არის TRUE რომელიც აღნიშნავს ამ რიცხვის სავარაუდო შესატყვისს.
  • VLOOKUP ფუნქცია ეძებს ამ უზარმაზარ მნიშვნელობას და აბრუნებს ბოლო მნიშვნელობას სავარაუდო შესატყვისის საფუძველზე. რადგან ფუნქცია ვერ პოულობს განსაზღვრულ რიცხვს სვეტში.

დაწვრილებით: Excel VLOOKUP ბოლო მნიშვნელობის მოსაძებნად სვეტში (ალტერნატივებით)

მსგავსი წაკითხვები

  • VLOOKUP არ მუშაობს (8 მიზეზი და გამოსავალი)
  • Excel LOOKUP vs VLOOKUP: 3 მაგალითით
  • რა არის ცხრილის მასივი VLOOKUP-ში? (ახსნილია მაგალითებით)
  • გამოიყენეთ VLOOKUP მრავალი კრიტერიუმით Excel-ში (6 მეთოდი + ალტერნატივები)
  • როგორ შევასრულოთ VLOOKUP wildcard-ით Excel-ში (2 მეთოდი)

3. გაფართოებული დონის მაგალითები და პრაქტიკები VLOOKUP-ით

i. VLOOKUP Excel-ში რეგისტრის მგრძნობიარე ტექსტის საპოვნელად

ზოგჯერ შეიძლება მოგვიწიოს რეგისტრის მგრძნობიარე შესატყვისების ძიება და შემდეგ მონაცემების ამოღება. შემდეგ ცხრილში სვეტი B იყოოდნავ შეცვლილია და თუ შეამჩნევთ, ამ სვეტს ახლა აქვს სახელი 'Simon' სამჯერ, მაგრამ თითოეულ მათგანს განსხვავებული შემთხვევები აქვს.

ჩვენ ვეძებთ ზუსტ სახელს ' SIMON' და შეადგინეთ გაყიდვების მონაცემები შესაბამისობის მიხედვით.

საჭირო ფორმულა გამოსავალში C16 უჯრედი იქნება:

=VLOOKUP(TRUE, CHOOSE({1,2,3,4}, EXACT(B16, B5:B13), C5:C13,D5:D13,E5:E13), {2,3,4}, FALSE)

Enter დაჭერის შემდეგ თქვენ გამოჩნდება გაყიდვების შესაბამისი მონაცემები ზუსტი სახელისთვის 'SIMON' მხოლოდ.

🔎 როგორ მუშაობს ფორმულა?

  • <1-ის საძიებო მასივი>VLOOKUP ფუნქცია განისაზღვრა CHOOSE და EXACT ფუნქციების კომბინაციით.
  • EXACT ფუნქცია აქ ეძებს შემთხვევას. -სენსიტიური ემთხვევა სახელს SIMON უჯრედების დიაპაზონში B5:B13 და აბრუნებს მასივს:

{FALSE;FALSE;FALSE;FALSE;FALSE; FALSE;FALSE;TRUE;FALSE

  • CHOOSE ფუნქცია აქ ამოიღებს ცხრილის მთელ მონაცემებს, მაგრამ მხოლოდ პირველი სვეტი აჩვენებს ლოგიკურ მნიშვნელობებს (TRUE და FALSE ) ნაცვლად გამყიდველი ასახელებს.
  • VLOOKUP ფუნქცია ეძებს მითითებულ ლოგიკურ მნიშვნელობას TRUE ამ ამოღებულ მონაცემებში და შემდგომში აბრუნებს გაყიდვების ხელმისაწვდომ ჩანაწერებს შესატყვისი რიგის ნომრის მიხედვით საძიებო მნიშვნელობა TRUE .

წაიკითხეთ მეტი: როგორ გავხადოთ VLOOKUP რეგისტრის მგრძნობიარე Excel-ში (4 მეთოდი)

II. ჩამოსაშლელი სიის ელემენტების გამოყენება VLOOKUP-ადმნიშვნელობები

სახელის ან სხვა კრიტერიუმების ხელით შეცვლის ნაცვლად, ჩვენ ასევე შეგვიძლია შევქმნათ ჩასაშლელი სიები განსაზღვრული კრიტერიუმებისთვის და ამოვიღოთ მონაცემები. შემდეგ ცხრილში, რამდენიმე გამყიდველის გაყიდვების ღირებულება დაფიქსირდა სამი სხვადასხვა თვის განმავლობაში. პირველადი ცხრილის ქვეშ, ჩვენ შევქმნით ორ ჩამოსაშლელ სიას გამყიდველებისთვის და თვეებისთვის.

📌 ნაბიჯი 1:

➤ აირჩიეთ C15 უჯრედი სადაც მინიჭებული იქნება ჩამოსაშლელი სია.

მონაცემების ლენტიდან აირჩიეთ მონაცემთა დადასტურება Data Tools ჩასაშლელიდან.

დიალოგური ფანჯარა გამოჩნდება.

📌 ნაბიჯი 2:

➤ ველში ნებადართული აირჩიეთ ვარიანტი სია .

➤ <1-ში>წყარო ველში, მიუთითეთ უჯრედების დიაპაზონი, რომელიც შეიცავს ყველა გამყიდველის სახელს.

➤ დააჭირეთ OK და თქვენ დაასრულეთ პირველი ჩამოსაშლელი მენიუს შექმნა.

როგორც ქვემოთ მოცემულ სურათზე, თქვენ იპოვით ჩამოსაშლელ სიას ყველა გამყიდველისთვის.

მსგავსად, თქვენ უნდა შექმნათ სხვა ჩამოსაშლელი სია. უჯრედების დიაპაზონისთვის (C4:E4) , რომელიც შეიცავს თვეების სახელებს.

📌 ნაბიჯი 3 :

➤ ახლა აირჩიეთ სახელი Antonio Salesman ჩამოშლილი მენიუდან.

➤ აირჩიეთ თვის სახელი თებერვალი თვე ჩამოსაშლელი .

➤ ბოლოს, გამოსავალში C17C17 , შესაბამისი ფორმულა იქნება:

=VLOOKUP(C15,B5:E13,MATCH(C16,B4:E4,0),FALSE)

➤ დააჭირეთ შეიყვანეთ და

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.