მთავარი წაღებები
- VLOOKUP ფუნქცია Excel-ში გამოიყენება მნიშვნელობის საპოვნელად ელცხრილში.
- სინტაქსი და არგუმენტები არის =VLOOKUP(ძებნის_მნიშვნელობა, საძიებო_ცხრილი, სვეტის_ნომერი, [დაახლოებითი_შემთხვევა])
ეს სტატია განმარტავს, თუ როგორ გამოიყენოთ VLOOKUP ფუნქცია Excel-ის ყველა ვერსიაში, მათ შორის Excel 2019 და Microsoft 365.
რა არის VLOOKUP ფუნქცია?
VLOOKUP ფუნქცია Excel-ში გამოიყენება ცხრილში რაღაცის საპოვნელად. თუ თქვენ გაქვთ მონაცემთა რიგები ორგანიზებული სვეტების სათაურებით, VLOOKUP შეიძლება გამოყენებულ იქნას სვეტის გამოყენებით მნიშვნელობის მოსაძებნად.
როდესაც აკეთებთ VLOOKUP-ს, თქვენ ეუბნებით Excel-ს, რომ ჯერ მოძებნოს ის მწკრივი, რომელიც შეიცავს მონაცემებს, რომლის მოძიებაც გსურთ და შემდეგ დააბრუნოს მნიშვნელობა, რომელიც მდებარეობს ამ მწკრივის კონკრეტულ სვეტში.
VLOOKUP ფუნქციის სინტაქსი და არგუმენტები
ამ ფუნქციის ოთხი შესაძლო ნაწილია:
=VLOOKUP(ძებნის_მნიშვნელობა, საძიებო_ცხრილი, სვეტის_ნომერი, [დაახლოებითი_დამთხვევა])
- search_value არის მნიშვნელობა, რომელსაც ეძებთ. ის უნდა იყოს lookup_table-ის პირველ სვეტში.
- lookup_table არის დიაპაზონი, რომელსაც თქვენ ეძებთ შიგნით. ეს მოიცავს search_value-ს.
- სვეტის_ნომერი არის რიცხვი, რომელიც ასახავს რამდენ სვეტს Look_table-ში, მარცხნიდან, უნდა იყოს სვეტი, საიდანაც VLOOKUP აბრუნებს მნიშვნელობას.
- დაახლოებითი_დამთხვევა არჩევითია და შეიძლება იყოს TRUE ან FALSE. ის განსაზღვრავს, იპოვონ ზუსტი შესატყვისი თუ სავარაუდო შესატყვისი. როდესაც გამოტოვებულია, ნაგულისხმევი არის TRUE, რაც ნიშნავს, რომ ის იპოვის სავარაუდო შესატყვისს.
VLOOKUP ფუნქციის მაგალითები
აქ არის რამოდენიმე მაგალითი, რომელიც აჩვენებს VLOOKUP ფუნქციას მოქმედებაში:
იპოვეთ მნიშვნელობა სიტყვის გვერდით ცხრილიდან
=VLOOKUP("Lemons", A2:B5, 2)
ეს არის VLOOKUP ფუნქციის მარტივი მაგალითი, სადაც რამდენიმე ელემენტის სიიდან უნდა ვიპოვოთ რამდენი ლიმონი გვაქვს მარაგში. დიაპაზონი, რომელსაც ჩვენ განვიხილავთ, არის A2:B5 და რიცხვი, რომელიც უნდა გამოვიტანოთ, არის მე-2 სვეტში, რადგან „საწყობში“არის მეორე სვეტი ჩვენი დიაპაზონიდან. შედეგი აქ არის 22.
იპოვეთ თანამშრომლის ნომერი მათი სახელის გამოყენებით
=VLOOKUP(A8, B2:D7, 3)
=VLOOKUP(A9, A2:D7, 2)
აქ არის ორი მაგალითი, სადაც ვწერთ VLOOKUP ფუნქციას ცოტა განსხვავებულად. ორივე იყენებს მსგავს მონაცემთა ნაკრებებს, მაგრამ რადგან ჩვენ ვიღებთ ინფორმაციას ორი ცალკეული სვეტიდან, 3 და 2, ჩვენ ამ განსხვავებას ვაკეთებთ ფორმულის ბოლოს - პირველი იკავებს ადამიანის პოზიციას A8-ში (ფინლი), ხოლო მეორე ფორმულა აბრუნებს სახელს, რომელიც ემთხვევა თანამშრომლის ნომერს A9-ში (819868).ვინაიდან ფორმულები მიუთითებს უჯრედებზე და არა კონკრეტულ ტექსტურ სტრიქონზე, შეგვიძლია გამოვტოვოთ ციტატები.
გამოიყენეთ IF განცხადება VLOOKUP-ით
=IF(VLOOKUP(A2, Sheet4!A2:B5, 2)>10, "არა", "დიახ")
VLOOKUP ასევე შეიძლება გაერთიანდეს სხვა Excel ფუნქციებთან და გამოიყენოს მონაცემები სხვა ფურცლებიდან. ამ მაგალითში ორივეს ვაკეთებთ იმის დასადგენად, გვჭირდება თუ არა უფრო მეტი ნივთის შეკვეთა A სვეტში. ჩვენ ვიყენებთ IF ფუნქციას ისე, რომ თუ მნიშვნელობა მე-2 პოზიციაზე Sheet4-ში!A2:B5 არის 10-ზე მეტი, დავწეროთ No. მიუთითეთ, რომ მეტის შეკვეთა არ გვჭირდება.
იპოვეთ ყველაზე ახლოს რიცხვი ცხრილში
=VLOOKUP(D2, $A$2:$B$6, 2)
ამ ბოლო მაგალითში, ჩვენ ვიყენებთ VLOOKUP-ს, რათა განვსაზღვროთ ფასდაკლების პროცენტი, რომელიც უნდა იყოს გამოყენებული ფეხსაცმლის სხვადასხვა ნაყარი შეკვეთებისთვის. ფასდაკლება, რომელსაც ჩვენ ვეძებთ, არის D სვეტში, დიაპაზონი, რომელიც მოიცავს ფასდაკლების ინფორმაციას არის A2:B6, და ამ დიაპაზონში არის სვეტი 2, რომელიც შეიცავს ფასდაკლებას.ვინაიდან VLOOKUP არ საჭიროებს ზუსტი შესატყვისის პოვნას, approximate_match რჩება ცარიელი, რათა მიუთითოს TRUE. თუ ზუსტი დამთხვევა ვერ მოიძებნა, ფუნქცია იყენებს შემდეგ მცირე რაოდენობას.
თქვენ ხედავთ, რომ 60 შეკვეთის პირველ მაგალითში, ფასდაკლება არ არის ნაპოვნი მარცხნივ ცხრილში, ამიტომ გამოიყენება შემდეგი უფრო მცირე თანხა 50, რაც არის 75% ფასდაკლება. სვეტი F არის საბოლოო ფასი, როდესაც ფასდაკლება გამოითვლება.
VLOOKUP შეცდომები და წესები
აქ არის რამოდენიმე რამ, რაც უნდა გახსოვდეთ Excel-ში VLOOKUP ფუნქციის გამოყენებისას:
- თუ search_value არის ტექსტის სტრიქონი, ის უნდა იყოს გარშემორტყმული ბრჭყალებით.
- Excel დააბრუნებს NO MATCH თუ VLOOKUP ვერ იპოვის შედეგს.
- Excel დააბრუნებს NO MATCH, თუ არ არის რიცხვი lookup_table-ში, რომელიც მეტი ან ტოლია search_value-ს.
- Excel დააბრუნებს REF! თუ სვეტის_ნომერი აღემატება სვეტების რაოდენობას lookup_table-ში.
- search_value ყოველთვის არის საძიებელი_ცხრილის მარცხენა მარცხენა პოზიციაზე და არის პოზიცია 1 სვეტის_ნომრის განსაზღვრისას.
- თუ მიახლოებით_შემთხვევისთვის მიუთითებთ FALSE-ს და ზუსტი შესატყვისი ვერ მოიძებნება, VLOOKUP დააბრუნებს N/A.
- თუ მიახლოებით_დამთხვევისთვის მიუთითებთ TRUE-ს და ზუსტი შესატყვისი ვერ მოიძებნა, დაბრუნდება შემდეგი მცირე მნიშვნელობა.
- დაუხარისხებელმა ცხრილებმა უნდა გამოიყენონ FALSE მიახლოებით_შემთხვევისთვის, რათა დაბრუნდეს პირველი ზუსტი შესატყვისი.
- თუ სავარაუდო_დამთხვევა არის TRUE ან გამოტოვებული, პირველი სვეტი უნდა დალაგდეს ანბანურად ან რიცხვით. თუ ის არ არის დალაგებული, Excel-მა შესაძლოა დააბრუნოს მოულოდნელი მნიშვნელობა.
- უჯრედის აბსოლუტური მითითებების გამოყენება საშუალებას გაძლევთ ავტომატურად შეავსოთ ფორმულები საძიებო_ცხრილის შეცვლის გარეშე.
სხვა ფუნქციები, როგორიცაა VLOOKUP
VLOOKUP ახორციელებს ვერტიკალურ ძიებას, რაც იმას ნიშნავს, რომ ის იბრუნებს ინფორმაციას სვეტების დათვლით. თუ მონაცემები ჰორიზონტალურად არის ორგანიზებული და გსურთ მწკრივების დათვლა მნიშვნელობის მისაღებად, შეგიძლიათ გამოიყენოთ HLOOKUP ფუნქცია.
XLOOKUP ფუნქცია მსგავსია, მაგრამ მუშაობს ნებისმიერი მიმართულებით.