01 წლის 03
მოძებნა სავარაუდო მატჩები მონაცემთა Excel- ის VLOOKUP
როგორ VLOOKUP ფუნქცია მუშაობს
Excel- ის VLOOKUP ფუნქცია , რომელიც დგას ვერტიკალურ საძიებელში , შეიძლება გამოყენებულ იქნას კონკრეტული ინფორმაციის მოძიება მონაცემთა ბაზაში ან მონაცემთა ბაზაში.
VLOOKUP ჩვეულებრივ დააბრუნებს მონაცემების ერთ დონეს მისი გამომუშავების სახით. როგორ ხდება ეს:
- თქვენ გთავაზობთ სახელით ან lookup_value, რომელიც მოგვითხრობს VLOOKUP- ში, რომელშიც შეესაბამება მონაცემთა ცხრილის ჩანაწერი ან სასურველ მონაცემებს
- თქვენ მიუთითეთ სვეტის ნომერი, რომელიც ცნობილია როგორც col_index_num- ის მონაცემების მოძიება
- ფუნქცია ეძებს lookup_value მონაცემთა ცხრილის პირველ სვეტში
- VLOOKUP შემდეგ იკავებს და დააბრუნებს ინფორმაციას, რომელსაც ეძებთ იგივე ჩანაწერის სხვა ველიდან მოწოდებული სვეტის ნომრის გამოყენებით
Sorting მონაცემთა პირველი
მიუხედავად იმისა, რომ ყოველთვის არ არის აუცილებელი, ეს ჩვეულებრივ საუკეთესოა პირველი რიგის მონაცემები, რომლითაც VLOOKUP იკვლევს აღმავალი შეკვეთის გამოყენებით პირველი სვეტის დიაპაზონის გამოყენებით.
თუ მონაცემები არ არის დახარისხებული, VLOOKUP შეიძლება დაბრუნდეს არასწორი შედეგი.
VLOOKUP ფუნქციის სინტაქსი და არგუმენტები
ფუნქციის სინტაქსი ეხება ფუნქციის განლაგებას და მოიცავს ფუნქციის სახელს, ფრჩხილებს და არგუმენტებს .
სინტაქსი VLOOKUP ფუნქციისთვის:
= VLOOKUP (lookup_value, table_array, col_index_num, range_lookup)
lookup _value - (საჭირო) ღირებულება ძიება - როგორიცაა რაოდენობის გაყიდული გამოსახულება ზემოთ
table_array - (საჭიროა) ეს არის მონაცემთა ცხრილზე, რომელიც ეძებს VLOOKUP- ს ინფორმაციის მოძიების შემდეგ.
- ცხრილ_არარი უნდა შეიცავდეს მონაცემების მინიმუმ ორ სვეტს
- პირველი სვეტი ჩვეულებრივ შეიცავს lookup_value
col_index_num - (საჭიროა) სასურველი ღირებულების სვეტის ნომერი.
- ნუმერაცია იწყება search_key სვეტით, როგორც სვეტი 1
- თუ col_index_num არის მითითებული რიცხვი, რომელიც არჩეულია ცხრილის _ არეზე არჩეული სვეტების რაოდენობაზე #REF! შეცდომა ფუნქციით არის დაბრუნებული
range_lookup - (სურვილისამებრ) მიუთითებს თუ არა სპექტრი დალაგებულია აღმავალი შეკვეთით.
- პირველი სვეტის მონაცემები გამოიყენება როგორც დალაგების გასაღები
- ლოგიკური მნიშვნელობა - TRUE ან FALSE არის ერთადერთი მისაღები ღირებულებები
- თუ გამოტოვებული, ღირებულება მითითებული უნდა იყოს TRUE
- თუ მითითებული სიმართლისა და გამოტოვებული და დიაპაზონის პირველი სვეტი არ არის დალაგებული აღმავალი შეკვეთით, არასწორი შედეგი შეიძლება მოხდეს
- თუ დადგენა და გამოტოვებული და ზუსტი მატჩი ვერ იპოვის საძიებო _value ვერ მოიძებნა, უახლოეს მატჩს, რომელიც მცირე ზომის ან მნიშვნელობისაა, გამოიყენება როგორც search_key
- თუ FALSE- ში მითითებული, VLOOKUP მხოლოდ იღებს შესაბამის მატჩს საძიებო _value . თუ არსებობს მრავალი შესატყვისი მნიშვნელობა, პირველი შესატყვისი მნიშვნელობა დაბრუნდა
- თუ FALSE- ს დაყენებას და საძიებო ველის შესატყვისი მნიშვნელობა არ მოიძებნება, # N / შეცდომა ფუნქციით არის დაბრუნებული
მაგალითი: მოიძებნა ფასდაკლებით ფასდაკლება
ზემოთ სურათზე გამოსახულებაში გამოყენებულია VLOOKUP ფუნქცია, რათა იპოვოთ ფასდაკლების კურსი, რომელიც დამოკიდებულია შეძენილი ნივთების რაოდენობის მიხედვით.
მაგალითი გვიჩვენებს, რომ ფასდაკლება 19 პროდუქტის შეძენისთვის არის 2%. ეს იმიტომ, რომ სვეტის რაოდენობა შეიცავს ღირებულებების მერყეობს. შედეგად, VLOOKUP ვერ იპოვა ზუსტი მატჩი. ამის ნაცვლად, სავარაუდო მატჩი უნდა მოიძებნოს იმისათვის, რომ დაბრუნდეს სწორი ფასდაკლება.
სავარაუდო მატჩების მოსაძებნად:
- ცხრილის ფორმის მიხედვით დალაგების წესი;
- დააყენეთ Range_lookup არგუმენტი TRUE- ზე
მაგალითად, VLOOKUP ფუნქციის შემცველი შემდეგი ფორმულა გამოიყენება იმ საქონლის რაოდენობით, რომელიც შეძენილია ფასდაკლებით.
= VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE)
მიუხედავად იმისა, რომ ეს ფორმულა შეიძლება უბრალოდ ჩაწერილი worksheet საკანში, სხვა ვარიანტი, როგორც გამოიყენება ნაბიჯები ქვემოთ ჩამოთვლილი, გამოიყენოს ფუნქციის დიალოგი ყუთში შესვლის მისი არგუმენტები.
- დიალოგური ფანჯრის გამოყენება ხშირად იძლევა ფუნქციის არგუმენტების სწორად შესვლის საშუალებას.
გახსნის VLOOKUP დიალოგი ყუთში
ნაბიჯი გამოყენებული VLOOKUP ფუნქცია ნაჩვენები გამოსახულება ზემოთ შევიდა საკანში B2 არიან:
- დააჭირეთ საკანში B2, რათა ის აქტიური უჯრედის - ადგილმდებარეობის სადაც ნაჩვენებია VLOOKUP ფუნქციის შედეგები
- დააჭირეთ ფორმულების ჩანართზე.
- აირჩიეთ საძიებელი და ცნობარი ლენტიდან ფუნქციის ჩამოსატვირთი სიის გასახსნელად
- დააჭირეთ VLOOKUP სიაში, რათა შეადგინოს ფუნქციის დიალოგი
02 03
Entering Excel- ის VLOOKUP ფუნქციის არგუმენტები
მიუთითეთ Cell References
VLOOKUP ფუნქციის არგუმენტები ჩაიწერება დიალოგური ფანჯრის ცალკეული ხაზების სახით, როგორც ზემოთ აღინიშნება სურათზე.
უჯრედის მითითება გამოიყენება როგორც არგუმენტების სწორად შეყვანა, ან, როგორც ქვემოთ მოყვანილი ნაბიჯები, რომელიც მიუთითებს, რომ მოიცავს თაგვის სასურველ დიაპაზონს, შეიძლება გამოყენებულ იქნეს მათ დიალოგურ ყუთში .
მიმართვის გამოყენების უპირატესობებია:
- უფრო სწრაფია, ვიდრე აკრეფა;
- ნაკლები შეცდომები შედის სწორი საკანში მითითებით.
შედარებითი და აბსოლუტური უჯრედების მითითებები გამოყენებით არგუმენტებით
შეუძლებელია VLOOKUP- ის მრავალრიცხოვანი ასლები გამოიყენოს სხვადასხვა ინფორმაცია იმავე ცხრილის მონაცემებისგან. ამის გაკეთება უფრო ადვილია ამის გაკეთება, ხშირად VLOOKUP შეიძლება გადანაწილდეს ერთი საკანში მეორეში. როდესაც ფუნქციები გადაწერილია სხვა საკნებში, ზრუნვა უნდა იქნას მიღებული, რათა უზრუნველყოს, რომ შედეგად საკანში ცნობას სწორია მოცემული ფუნქციის ახალი ადგილმდებარეობა.
ზემოთ გამოსახულში, დოლარის ნიშნების ( $ ) გარშემორტყმულია საკანში მითითება table_array არგუმენტისთვის, რომელიც მიუთითებს იმაზე, რომ ისინი აბსოლუტური უჯრედების მითითებაა , რაც იმას ნიშნავს, რომ ისინი არ შეიცვლება, თუ ფუნქცია სხვა საკანში გადაწერილია. ეს სასურველია, რადგან VLOOKUP- ის მრავალჯერადი ასლები ყველაფერს აწვდის ინფორმაციას, როგორც ინფორმაციის წყაროს.
უჯრედის მითითება, რომელიც გამოიყენება lookup_value, მეორეს მხრივ , არ არის გარშემორტყმული დოლარის ნიშნები, რაც მას ნათესავის უჯრედულ ცნობას ქმნის. შედარებითი საკანში მითითებები შეიცვლება, როდესაც ისინი გადაწერილია, რათა ასახოს მათი ახალი მდებარეობა შედარებით მონაცემები პოზიცია ისინი ეხება.
შეყვანის ფუნქცია არგუმენტები
- დაწკაპეთ Lookup _value ხაზის VLOOKUP დიალოგი ყუთში
- დააჭირეთ საკანში C2 in worksheet შესვლის ამ საკანში მინიშნება, როგორც search_key არგუმენტი
- დააჭირეთ დიალოგური ფანჯრის ცხრილი ხაზის ხაზს
- ხაზგასმა უჯრედების C5 to D8 in worksheet შესვლის ამ დიაპაზონი, როგორც Table_array არგუმენტი - მაგიდა სათაურები არ შედის
- დააჭირეთ F4 ღილაკს კლავიატურაზე, რათა შეიცვალოს დიაპაზონის აბსოლუტური უჯრედების მითითება
- დააჭირეთ დიალოგური ფანჯრის Col_index_num ხაზს
- შეიტანეთ 2 ხაზი, როგორც Col_index_num არგუმენტი, რადგან ფასდაკლებით ფასდება განლაგება
- დაწკაპეთ Range_lookup ხაზის დიალოგური ფანჯარა
- შეიყვანეთ სიტყვა True როგორც Range_lookup არგუმენტი
- დააჭირეთ ღილაკს Enter ღილაკს დახურვა დიალოგური ფანჯარა და დაბრუნდეს worksheet
- პასუხი 2% (ფასდაკლების ღირებულება შეძენილი რაოდენობით) უნდა გამოცხადდეს სამუშაოების D2 საკანში
- როდესაც თქვენ დააჭირეთ საკანში D2, სრული ფუნქცია = VLOOKUP (C2, $ C $ 5: $ D $ 8,2, TRUE) გამოჩნდება ფორმულა ბარი ზემოთ worksheet
რატომ VLOOKUP დაბრუნდა 2% შედეგს
- მაგალითად, რაოდენობრივი სვეტი არ შეიცავს ზუსტ მატჩს 19-ს საძიებო_ისთვის .
- მას შემდეგ, რაც is_sorted არგუმენტი მითითებული to TRUE, VLOOKUP იპოვის სავარაუდო მატჩი search_key მნიშვნელობა.
- სიდიდის უახლოესი ღირებულება, რომელიც ჯერ კიდევ მცირეა, ვიდრე 19-ს სიდიდე _ 11.
- შესაბამისად, VLOOKUP გამოიყურება ფასდაკლების პროცენტში, რომელიც შეიცავს 11-ს, რის შედეგადაც 2% -იანი ფასდაკლება.
03 03
Excel VLOOKUP არ მუშაობს: # N / A და #REF შეცდომები
VLOOKUP შეცდომა შეტყობინებები
შემდეგი შეცდომები დაკავშირებულია VLOOKUP- თან.
# N / A ("არ არის ხელმისაწვდომი") შეცდომა ნაჩვენებია თუ:
- საძიებო _value ვერ მოიძებნა პირველი არგუმენტის სვეტში
- Table_array არგუმენტი არასწორია. მაგალითად, არგუმენტი შეიძლება შეიცავდეს ცარიელი სვეტების მარცხენა მხარეს
- Range_lookup არგუმენტი დაყენებულია FALSE- ზე და ძებნის_ის არგუმენტის ზუსტი მატჩი ვერ მოიძებნება დიაპაზონის პირველ სვეტში
- Range_lookup არგუმენტი დგინდება TRUE და ყველა ღირებულების პირველი სვეტის სპექტრი უფრო დიდია, ვიდრე search_key
#REF! ("მხედველობაში out of range") შეცდომა ნაჩვენებია თუ:
- Col_index_num არგუმენტი აღემატება სვეტების რაოდენობას Table_array- ში