VLOOKUP

 

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

## რა არის VLOOKUP?

VLOOKUP ნიშნავს ვერტიკალურ ძიებას. ეს არის ფუნქცია, რომელიც ეძებს მნიშვნელობას ცხრილის პირველ სვეტში (ე.წ. საძიებელი სვეტი) და აბრუნებს მნიშვნელობას იმავე მწკრივის სხვა სვეტიდან (ე.წ. დაბრუნების სვეტი). VLOOKUP-ის სინტაქსია:

=VLOOKUP(ძიების_მნიშვნელობა, ცხრილის_მასივი, col_index_num, [range_lookup])

VLOOKUP-ის არგუმენტებია:

– lookup_value: მნიშვნელობა, რომლის მოძიებაც გსურთ. ეს შეიძლება იყოს რიცხვი, ტექსტი, ლოგიკური მნიშვნელობა ან უჯრედის მითითება.
– table_array: უჯრედების დიაპაზონი, რომელიც შეიცავს საძიებო სვეტს და დაბრუნების სვეტს. თქვენ შეგიძლიათ გამოიყენოთ დასახელებული დიაპაზონი ან ცხრილის სახელი უჯრედის მითითებების ნაცვლად.
– col_index_num: სვეტის ნომერი ცხრილის_მასივში, რომელიც შეიცავს დაბრუნებულ მნიშვნელობას. პირველი სვეტი არის 1, მეორე სვეტი არის 2 და ა.შ.
– range_lookup: ლოგიკური მნიშვნელობა, რომელიც განსაზღვრავს, გსურთ ზუსტი დამთხვევა (FALSE) თუ სავარაუდო დამთხვევა (TRUE). თუ ამ არგუმენტს გამოტოვებთ, ის ნაგულისხმევად არის TRUE.

## როგორ გამოვიყენოთ VLOOKUP ზუსტი შესატყვისებისთვის

იმისათვის, რომ გამოიყენოთ VLOOKUP ზუსტი შესატყვისებისთვის, თქვენ უნდა დააყენოთ range_lookup არგუმენტი FALSE ან 0. ეს ნიშნავს, რომ VLOOKUP დააბრუნებს მნიშვნელობას მხოლოდ იმ შემთხვევაში, თუ ის პოულობს ზუსტ შესატყვისს lookup_value-სთვის საძიებო სვეტში. თუ ზუსტი დამთხვევა არ არის, VLOOKUP დააბრუნებს #N/A შეცდომას.

მაგალითად, დავუშვათ, რომ თქვენ გაქვთ თანამშრომლების მონაცემების ცხრილი A1:D10 უჯრედებში, როგორც ეს ნაჩვენებია ქვემოთ:

![თანამშრომლის მონაცემების ცხრილი](#graphic_art(“ცხრილი ოთხი სვეტით: ID, სახელი, გვარი, ხელფასი”))

შეგიძლიათ გამოიყენოთ VLOOKUP თანამშრომლის ხელფასის სანახავად მათი პირადობის მოწმობით. მაგალითად, 53-ე თანამშრომლის ხელფასის მოსაძებნად, შეგიძლიათ გამოიყენოთ ეს ფორმულა:

=VLOOKUP(53,A1:D10,4,FALSE)

ეს ფორმულა დააბრუნებს 4500-ს, რაც 53-ის თანამშრომლის ხელფასია.

გაითვალისწინეთ, რომ lookup_value (53) უნდა იყოს ცხრილის_მასივის პირველ სვეტში (A1:D10). ასევე გაითვალისწინეთ, რომ col_index_num (4) შეესაბამება ცხრილის_მასივის მეოთხე სვეტს, რომელიც არის ხელფასის სვეტი.

## როგორ გამოვიყენოთ VLOOKUP სავარაუდო შესატყვისებისთვის

VLOOKUP-ის სავარაუდო შესატყვისებისთვის გამოსაყენებლად, თქვენ უნდა დააყენოთ range_lookup არგუმენტი TRUE ან 1. ეს ნიშნავს, რომ VLOOKUP დააბრუნებს უახლოეს მნიშვნელობას, რომელიც ნაკლებია ან ტოლია lookup_value-ზე საძიებო სვეტში. იმისათვის, რომ ეს იმუშაოს, საძიებო სვეტი უნდა იყოს დალაგებული ზრდადობის მიხედვით. თუ არ არის მნიშვნელობა, რომელიც ნაკლებია ან ტოლია lookup_მნიშვნელობაზე, VLOOKUP დააბრუნებს #N/A შეცდომას.

მაგალითად, დავუშვათ, რომ თქვენ გაქვთ საგადასახადო განაკვეთების ცხრილი უჯრედებში F1:G6, როგორც ეს ნაჩვენებია ქვემოთ:

![საგადასახადო განაკვეთის ცხრილი](#graphic_art(“ცხრილი ორი სვეტით: შემოსავალი და გადასახადის განაკვეთი”))

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

=VLOOKUP(85000,F1:G6,2,TRUE)

ეს ფორმულა დააბრუნებს 0.25-ს, რაც არის საგადასახადო განაკვეთი 80,000-დან 100,000-მდე შემოსავლისთვის.

გაითვალისწინეთ, რომ lookup_value (85000) არ უნდა იყოს table_array-ის პირველ სვეტში (F1:G6). ასევე გაითვალისწინეთ, რომ col_index_num (2) შეესაბამება ცხრილის_მასივის მეორე სვეტს, რომელიც არის საგადასახადო განაკვეთის სვეტი.

## როგორ გამოვიყენოთ VLOOKUP wildcards-ით

VLOOKUP მხარს უჭერს ორ ბუნებრივ ბარათს ნაწილობრივი მატჩებისთვის: * და ?. ვარსკვლავი (*) ემთხვევა სიმბოლოების ნებისმიერ თანმიმდევრობას, ხოლო კითხვის ნიშანი (?) ნებისმიერ სიმბოლოს. ველური ბარათების VLOOKUP-ით გამოსაყენებლად, თქვენ უნდა დააყენოთ range_lookup არგუმენტი FALSE ან 0.

მაგალითად, დავუშვათ, რომ თქვენ გაქვთ პროდუქტის მონაცემების ცხრილი უჯრედებში J1:M10, როგორც ეს ნაჩვენებია ქვემოთ:

![პროდუქტის მონაცემთა ცხრილი](#graphic_art(“ცხრილი ოთხი სვეტით: პროდუქტის ID, პროდუქტის სახელი, კატეგორია და ფასი”))

თქვენ შეგიძლიათ გამოიყენოთ VLOOKUP wildcards-ით, რათა მოიძიოთ ინფორმაცია პროდუქტის შესახებ მისი სახელით. მაგალითად, პროდუქტის ფასის საპოვნელად, რომელიც თავის სახელში შეიცავს „კალამი“, შეგიძლიათ გამოიყენოთ ეს ფორმულა:

=VLOOKUP(“*კალამი*”,J1:M10,4,FALSE)

ეს ფორმულა დააბრუნებს 1.5, რაც არის პროდუქტის ფასი სახელწოდებით “წითელი კალამი”.

გაითვალისწინეთ, რომ lookup_value (“*კალამი*”) უნდა იყოს ჩასმული ორმაგ ბრჭყალებში. ასევე გაითვალისწინეთ, რომ col_index_num (4) შეესაბამება table_array-ის მეოთხე სვეტს, რომელიც არის ფასის სვეტი.