Სარჩევი
VLOOKUP არის ფართოდ გამოყენებული ფუნქცია Excel-ში მონაცემთა სვეტის ამოსაღებად ერთი ფურცლიდან მეორეზე. ის ჩვეულებრივ ეძებს მნიშვნელობას მონაცემთა ნაკრებში და ამოიღებს მონაცემებს ჩვენი სასურველი სვეტიდან, რომელიც შეესაბამება საძიებო მნიშვნელობას. თუმცა, ეს ფუნქცია იწვევს მასის მასას გამოთვლებში. ეს სტატია აღწერს 11 შესაძლო მიზეზს და გამოსავალს Excel-ის VLOOKUP ჩამოწევის არ მუშაობს. თუ თქვენ გაინტერესებთ ისინი, ჩამოტვირთეთ ჩვენი სავარჯიშო სამუშაო წიგნი და მოგვყევით.
ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი
ჩამოტვირთეთ ეს პრაქტიკული წიგნაკი პრაქტიკისთვის, სანამ ამ სტატიას კითხულობთ.
Vlookup გადაათრიეთ ქვემოთ არ მუშაობს.xlsx
11 შესაძლო გადაწყვეტილებები Excel-ისთვის VLOOKUP ჩათრევა არ მუშაობს
გადაწყვეტილებების საჩვენებლად, განვიხილავთ მონაცემთა ბაზას 10 ნებისმიერი ორგანიზაციის თანამშრომელი. მონაცემთა ნაკრები შეიცავს თანამშრომლების პირადობის მოწმობებს, სახელებს, საცხოვრებელ ადგილს, ოჯახის წევრების რაოდენობას, შემოსავალს და ცხოვრების ხარჯებს. ასე რომ, შეგვიძლია ვთქვათ, რომ ჩვენი მონაცემთა ნაკრები არის უჯრედების დიაპაზონში B5:G14 .
ამ კონტექსტში, ჩვენ ვნახავთ, როგორ გავასწოროთ Excel VLOOKUP ჩათრევა არ მუშაობს. VLOOKUP ფუნქციის ზოგადი წარმოდგენა მოცემულია ქვემოთ;
VLOOKUP(ძიების_მნიშვნელობა, ცხრილის_მასივი, col_index_num,[range_lookup])აქ,
- lookup_value : მნიშვნელობა, რომელსაც ჩვენ ვეძებთ, რომ შევინარჩუნოთ ჩვენი მონაცემთა ნაკრების პირველ სვეტში ანფორმატირება.
ამ სახის პრობლემის გადაწყვეტა ნაჩვენებია ქვემოთ:
📌 ნაბიჯები:
- უპირველეს ყოვლისა, გადადით თქვენს თავდაპირველ მონაცემთა ფურცელზე. ჩვენს ფაილში ის არის ფურცელში Dataset .
- შემდეგ, აირჩიეთ ამ სვეტის რომელიმე უჯრედი მონაცემთა ფორმატის შესამოწმებლად.
- ამის შემდეგ შეამოწმეთ მონაცემთა ტიპები Number Home ჩანართის ჯგუფი.
- ისევ გადადით ფურცელზე, სადაც იყენებდით ფუნქცია. ჩვენს სამუშაო წიგნში ფურცელი სახელწოდებით უჯრედების შეუსაბამო ფორმატი .
- აირჩიეთ უჯრედების მთელი დიაპაზონი D5:D14 .
- ახლა, მთავარი ჩანართი, Number ჯგუფიდან აირჩიეთ მონაცემთა მსგავსი ტიპები. ჩვენთვის მონაცემთა ტიპად ავირჩიეთ აღრიცხვა .
- თქვენ იხილავთ უჯრედის ყველა მნიშვნელოვან მნიშვნელობას, როგორც ორიგინალური მონაცემთა ნაკრები.
საბოლოოდ, შეგვიძლია ვთქვათ, რომ ჩვენ შეგვიძლია დავადგინოთ და გამოვასწოროთ Excel-ის გართულება VLOOKUP ჩამოწევა არ მუშაობს.
წაიკითხეთ მეტი: გადაათრიეთ ნომრის გაზრდა არ მუშაობს Excel-ში (გადაწყვეტა მარტივი ნაბიჯებით)
გამოსავალი 11: ამოიღეთ Invisible Dash
უხილავი ტირეების ხაფანგში ხანდახან დაბრკოლებები წარმოიქმნება უჯრედის მნიშვნელობის მისაღებად VLOOKUP ფუნქცია. ამ პრობლემის მოსაგვარებლად:
- პირველ რიგში, გადადით თქვენს თავდაპირველ მონაცემთა ბაზაში და გაარკვიეთ ერთეული, რომელშიც გამოჩნდება პრობლემა.
- შემდეგ, წაშალეთ არსებული მონაცემები და ხელახლა შეიყვანეთ ისინი ხელახლა.
Theპრობლემა მოგვარდება და თქვენ მიიღებთ სასურველ მონაცემებს.
დასკვნა
ეს სტატიის დასასრულია. ვიმედოვნებ, რომ ეს სტატია თქვენთვის სასარგებლო იქნება და თქვენ შეძლებთ გამოასწოროთ Excel VLOOKUP-ის გადატანის პრობლემა. გთხოვთ, გაგვიზიაროთ დამატებითი შეკითხვები ან რეკომენდაციები ქვემოთ, კომენტარების განყოფილებაში, თუ თქვენ გაქვთ დამატებითი შეკითხვები ან რეკომენდაციები.
არ დაგავიწყდეთ, შეამოწმოთ ჩვენი ვებ-გვერდი ExcelWIKI Excel-თან დაკავშირებული რამდენიმე პრობლემისთვის. და გადაწყვეტილებები. განაგრძეთ ახალი მეთოდების სწავლა და განაგრძეთ ზრდა!
ცხრილი. - table_array : ცხრილი, რომელშიც ვეძებთ მნიშვნელობას.
- column_index_num : სვეტი მონაცემთა ნაკრებში ან ცხრილში, საიდანაც ჩვენ ვეძებთ. მიიღეთ ჩვენი სასურველი მნიშვნელობა.
- range_lookup : არასავალდებულო მოთხოვნა შეიცავს 2 შემთხვევას, TRUE დაახლოებითი შესატყვისი , რომელიც არის ნაგულისხმევი და FALSE ზუსტი შესატყვისი .
გამოსავალი 1: შეცვალეთ გაანგარიშების პარამეტრები
ზოგჯერ ხდება გაანგარიშების ვარიანტის შეცვლა Excel-ი გვაწუხებს, როცა ფუნქციას ჩამოვთრევთ. ზუსტი შედეგის მისაღებად ის უნდა შევცვალოთ. ახლა, თუ გადავხედავთ ჩვენს მონაცემთა ბაზას, დაინახავთ, რომ ის აჩვენებს იგივე შედეგს სვეტში C ყველა თანამშრომლისთვის.
ამის გამოსწორების გამოსავალი საკითხი მოცემულია ქვემოთ:
📌 ნაბიჯები:
- უპირველეს ყოვლისა, აირჩიეთ ნებისმიერი უჯრედი ფორმულის შესამოწმებლად ფორმულის ზოლიდან . ჩვენ ვირჩევთ უჯრედს D6 .
- მიუხედავად იმისა, რომ ჩვენი ფორმულა იყო სწორი, მან არ მიიღო ზუსტი შედეგი.
- ამ პრობლემის გადასაჭრელად აირჩიეთ ფორმულა ჩანართი.
- შემდეგ, დააწკაპუნეთ ჩამოსაშლელი ისარზე გაანგარიშების ოფცია და აირჩიეთ ვარიანტი მექანიკური ავტომატური .
- წამში ნახავთ VLOOKUP ფუნქცია ამოიღებს ზუსტ შედეგს.
ამგვარად, შეგვიძლია ვთქვათ, რომ ჩვენმა მეთოდმა იდეალურად იმუშავა და შეგვიძლია მოვაგვაროთ VLOOKUP გადაათრიეთქვემოთ არ მუშაობს Excel-ში.
წაიკითხეთ მეტი: [გამოსწორდა!] Excel ჩავლებით შევსება არ მუშაობს (8 შესაძლო გამოსავალი)
გამოსავალი 2: ჩადეთ უჯრედის აბსოლუტური მითითება საძიებო მასივი
როდესაც ჩავწერთ VLOOKUP ფუნქციას მონაცემების მისაღებად, უნდა უზრუნველვყოთ უჯრედის აბსოლუტური მითითება ცხრილის_მასივიში . წინააღმდეგ შემთხვევაში, თუ მონაცემთა პოზიცია შეიცვლება, ფუნქციამ შეიძლება ზუსტი შედეგი ვერ მოგვცეს. ჩვენს ფაილში ნახავთ ფუნქციას, რომელიც იძლევა ნებისმიერ შედეგს უჯრედებისთვის B12 და B13 . ვინაიდან ამ უჯრედების პოზიცია არ ემთხვევა ჩვენს თავდაპირველ მონაცემთა ბაზას, ამდენად, ფუნქცია ვერ მოგვაწოდებს რაიმე მნიშვნელობას.
ამ პრობლემის გადაჭრის ნაბიჯები მოცემულია შემდეგნაირად:
📌 ნაბიჯები:
- თავდაპირველად აირჩიეთ უჯრედი D5 და დაინახავთ table_array მითითებას არ გვაქვს უჯრედის აბსოლუტური მითითება ნიშანი.
- ჩაწერეთ შემდეგი ფორმულა უჯრედში D5 და დარწმუნდით უჯრედის აბსოლუტური მითითება 1>მაგიდა_მასივი . თუ არ იცით როგორ დაამატოთ უჯრედის აბსოლუტური მითითება , შეგიძლიათ დაამატოთ ის რამდენიმე გზით.
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- ახლა დააჭირეთ Enter .
- ამის შემდეგ, ორჯერ დააწკაპუნეთ Fill Handle ხატულაზე, რათა დააკოპიროთ ფორმულა უჯრედამდე D14 .
- თქვენ ნახავთ, რომ ფუნქცია მიიღებს სწორ მნიშვნელობას შესაბამისი საძიებლადმნიშვნელობა.
ბოლოს და ბოლოს, შეგვიძლია ვთქვათ, რომ ჩვენმა ფორმულამ ეფექტურად იმუშავა და ჩვენ შეგვიძლია მოვაგვაროთ VLOOKUP -ის პრობლემა, რომ არ გადაიტანოთ მუშაობა Excel-ში.
წაიკითხეთ მეტი: როგორ გადაიტანეთ ფორმულა ჰორიზონტალურად ვერტიკალური მითითებით Excel-ში
გამოსავალი 3: ამოიღეთ დუბლიკატი მონაცემები მონაცემთა ნაკრებიდან
მონაცემთა ნაკრებში დუბლიკატი მონაცემების არსებობა სირთულეებს გვიქმნის, როდესაც ჩამოვთრევთ VLOOKUP ფუნქციას. ეს ძირითადად ადამიანური შეცდომაა. ჩვენ შემთხვევით შევიყვანთ ნებისმიერ მნიშვნელობას ორჯერ. ჩვენს მონაცემთა ბაზაში ხედავთ, რომ VLOOKUP ფუნქცია არ იძლევა რეალურ შედეგს უჯრედისთვის B11 . სამხრეთ აღმოსავლეთის -ის ნაცვლად, ჩვენი ფუნქცია უზრუნველყოფს ჩრდილო-დასავლეთი და მერსისაიდი უჯრედისთვის B11 .
ამ მიზეზის გამოსწორების პროცედურა მოცემულია ქვემოთ:
📌 ნაბიჯები:
- ამ პროცესის დასაწყისში აირჩიეთ უჯრედის დიაპაზონი B5: B14 .
- ახლა, მთავარი ჩანართში, აირჩიეთ ჩამოსაშლელი ისარი პირობითი ფორმატირების ოფციიდან 1>სტილების ჯგუფი.
- შემდეგ, აირჩიეთ მონიშნეთ უჯრედის წესები > Duplicate Values ვარიანტი.
- თქვენ იხილავთ დუბლიკატულ მნიშვნელობებს ხაზგასმული.
- ამის შემდეგ შეიყვანეთ სწორი მნიშვნელობა. ჩვენს მონაცემთა ბაზაში ჩვენ შევიყვანეთ სწორი ID 202207 .
- ბოლოს, ნახავთ, რომ უჯრედის D11 მნიშვნელობა შეიცვლება ჩვენ სასურველზეშედეგი.
ბოლოს, შეგვიძლია ვთქვათ, რომ ჩვენმა კორექტირების პროცესი მშვენივრად მუშაობდა და ჩვენ შეგვიძლია გამოვასწოროთ VLOOKUP ჩათრევის პრობლემა. მუშაობა Excel-ში.
წაიკითხეთ მეტი: როგორ შევავსოთ ბოლო მწკრივი მონაცემებით Excel-ში (3 სწრაფი მეთოდი)
გამოსავალი 4: შეინარჩუნეთ მონაცემების შესაბამისობა სავარაუდო შესატყვისთან
ზოგჯერ მონაცემების ზუსტი შესატყვისის პოვნა უჭირს მნიშვნელობის მიღებას VLOOKUP ფუნქციის მეშვეობით. ჩვენ ასევე გვაქვს მსგავსი შემთხვევა ჩვენს მონაცემთა ბაზაში უჯრედში D11 .
პრობლემის გადასაჭრელად ნაბიჯები ახსნილია ქვემოთ:
📌 ნაბიჯები:
- აირჩიეთ უჯრედი D11 , რათა შეამოწმოთ ფორმულა ფორმულის ზოლში .
- ახლა, შეცვალეთ ქეისის დამთხვევის ტიპი TRUE -დან FALSE . ფორმულა მოგეწონებათ, როგორც ნაჩვენებია ქვემოთ:
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,FALSE)
- დააჭირეთ Enter .
- თქვენ ნახავთ, რომ ფუნქცია მიიღებს მნიშვნელობას ძირითადი მონაცემთა ნაკრებიდან.
საბოლოოდ, ჩვენ შეიძლება ითქვას, რომ ჩვენმა პროცედურამ იდეალურად იმუშავა და ჩვენ შეგვიძლია მოვაგვაროთ VLOOKUP ჩავლების პრობლემა, რომელიც არ მუშაობს Excel-ში.
წაიკითხეთ მეტი: როგორ გადავათრიოთ ფორმულა და დავაიგნოროთ დამალული უჯრედები Excel-ში (2 მაგალითი)
გამოსავალი 5: ამოიღეთ ცარიელი უჯრედები მონაცემთა ნაკრებიდან
ზოგჯერ ჩვენ შემთხვევით ვშლით უჯრედის ნებისმიერ მნიშვნელობას თავდაპირველი მონაცემთა ნაკრებიდან. შედეგად, ეს იწვევს გართულებებს Excel-ისთვის მნიშვნელობის ამოღება ფუნქციით. Ეს არისასევე ადამიანური შეცდომა. თქვენ შეგიძლიათ მარტივად იპოვოთ იგი. ამ შემთხვევაში, ფუნქცია აჩვენებს 0 საიდანაც შეგვიძლია ვიწინასწარმეტყველოთ, რომ აქ რაღაც არასწორედ მოხდება. ჩვენს მონაცემთა ბაზაში უჯრედი D13 აჩვენებს ასეთ შედეგს.
ამ პრობლემის გამოსწორების პროცესი მოცემულია ქვემოთ:
📌 ნაბიჯები:
- გადადით Dataset მთავარ ფურცელზე Sheet Name Bar .
- ახლა შეიტანეთ წაშლილი უჯრედის მნიშვნელობა ხელით. თუ თქვენ გაქვთ დიდი მონაცემთა ნაკრები, შეგიძლიათ იპოვოთ თქვენთვის სასურველი მონაცემები მონაცემთა დიაპაზონის არჩევით.
- შეიტანეთ მონაცემები ხელით თქვენი კლავიატურით და დააჭირეთ Enter .
- შემდეგ, დაუბრუნდით წინა ფურცელს და ნახავთ, რომ პრობლემა მოგვარებულია.
მაშ ასე , შეგვიძლია ვთქვათ, რომ ჩვენ შეგვიძლია მოვაგვაროთ VLOOKUP ჩათრევის პრობლემა Excel-ში.
დაწვრილებით: [მოგვარებულია]: შევსების სახელური არ მუშაობს Excel-ში (5 მარტივი გადაწყვეტილებები)
გამოსავალი 6: ჩაწერეთ Accurate Lookup Value
არასწორი საძიებო უჯრედის მითითების შეყვანა, ზოგჯერ იწვევს მასას Excel-ისთვის, რომ მიიღოს მნიშვნელობა ჩვენი სურვილის მიხედვით. ასეთ შემთხვევაში, VLOOKUP ფუნქცია ვერ ასრულებს თავის დავალებას სწორად. ასე რომ, შეგვიძლია ვთქვათ, რომ ჩამოწევა ასევე არ იმუშავებს. ჩვენს მონაცემთა ბაზაში გვაქვს ასეთი #N/A შეცდომა უჯრედების მთელ დიაპაზონში D5:D14 .
ამ გართულების მოგვარების ნაბიჯები მოცემულია ქვემოთ:
📌 ნაბიჯები:
- პირველ რიგში,აირჩიეთ უჯრედი D5 ფუნქციის არგუმენტის შესამოწმებლად. შეგიძლიათ დააწკაპუნოთ უჯრედის მითითებაზე, რათა ნახოთ ელცხრილში არჩეული უჯრედი.
- ხედავთ, რომ უჯრედის ნაცვლად B5 , ჩვენ ვირჩევთ A5 ფუნქციაში.
- ახლა, დააჭირეთ ღილაკს Backspace უჯრედის მითითების გასასუფთავებლად და აირჩიეთ უჯრედი B5 . შეცვლილი ფორმულა ნაჩვენებია ქვემოთ:
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- დააჭირეთ Enter .
- ამის შემდეგ, დააწკაპუნეთ ორჯერ შევსების სახელურის ხატულაზე, რათა დააკოპიროთ ახალი ფორმულა უჯრედამდე D14 .
- თქვენ მიიღებთ ყველა სასურველ მნიშვნელობას.
ამგვარად, შეგვიძლია ვთქვათ, რომ ჩვენ შეგვიძლია ამოიცნობთ და მოაგვარეთ პრობლემა VLOOKUP ჩამოწიეთ, რომელიც არ მუშაობს Excel-ში.
გამოსავალი 7: შეინახეთ საძიებო მნიშვნელობა მარცხენა სვეტში
VLOOKUP ფუნქცია ვერ იმუშავებს გამართულად, თუ ჩვენ არ შევიყვანთ ჩვენი ორიგინალური მონაცემთა შორეულ მარცხენა უჯრედს, როგორც lookup_value . ამ შემთხვევაში, ფუნქცია აბრუნებს გარკვეულ სადენიანი მნიშვნელობას შედეგში, როგორც ქვემოთ ნაჩვენები სურათი.
ამ სირთულის გამოსწორების მიდგომა აღწერილია ქვემოთ:
📌 ნაბიჯები:
- აირჩიეთ უჯრედი D5 და შეცვალეთ lookup_vaue უჯრედის მითითება C5 <1-ზე>B5 .
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- შემდეგ დააჭირეთ Enter . ფუნქცია აჩვენებს ჩვენს სასურველ ადგილს უჯრედში.
- ახლა, ორჯერ დააწკაპუნეთ შევსების სახელურის ხატულა, რათა დააკოპიროთ ფორმულა უჯრედამდე D14 .
- საკითხი მოგვარდება და თქვენ მიიღებთ მნიშვნელობას ყველა თანამშრომლისთვის.
ბოლოს, შეგვიძლია ვთქვათ, რომ შეგვიძლია გამოვასწოროთ VLOOKUP ჩამოწევის პრობლემა, რომელიც არ მუშაობს Excel-ში.
გამოსავალი 8: ჩადეთ სწორი სვეტის ინდექსი რიცხვი
ახალი სვეტის დამატებამ შეიძლება გამოიწვიოს მასა VLOOKUP ფუნქციით . ის ცვლის column_index_num , რის შედეგადაც VLOOKUP ფუნქცია არ აბრუნებს სასურველ შედეგს. ჩვენს მონაცემთა ბაზას შეექმნა მსგავსი პრობლემა და ყველა რიცხვი მივიდა 0 .
ამ პრობლემის გადაჭრის გზა ახსნილია ქვემოთ:
📌 ნაბიჯები:
- პირველ რიგში, აირჩიეთ უჯრედი D5 ფორმულის ზოლში და შეიყვანეთ სწორი column_index_num.
- ჩვენს შემთხვევაში, ახალი column_index_num არის 5 . ფორმულა იქნება როგორც ნაჩვენებია ქვემოთ:
=VLOOKUP(B5,$K$4:$Q$14,5,TRUE)
- ახლა დააჭირეთ Enter .
- ამის შემდეგ, ორჯერ დააწკაპუნეთ შევსების სახელურის ხატულაზე, რათა დააკოპიროთ ფორმულა მდე უჯრედი D14 .
- გადაწყვეტა მოგვარდება და თქვენ მიიღებთ მნიშვნელობას ყველა ერთეულისთვის.
ამგვარად, ჩვენ შეგვიძლია ვთქვათ, რომ ჩვენი ფორმულა ზუსტად მუშაობდა და ჩვენ შეგვიძლია მოვაგვაროთ VLOOKUP ჩამოწევის პრობლემა, რომელიც არ მუშაობს Excel-ში.
გამოსავალი 9: აირჩიეთ სწორი ცხრილის მასივი
შეყვანა არასწორი table_array მითითებააკიდევ ერთი მიზეზი VLOOKUP ფუნქციიდან შეცდომის მისაღებად. ასეთ შემთხვევაში, ჩვენ ვაჩვენებთ #N/A შეცდომას მონაცემთა ნაკრებში. ვინაიდან ფუნქცია ვერ ასრულებს თავის დავალებას სწორად, ამიტომ შეგვიძლია დავადასტუროთ, რომ ჩამოწევა ასევე არ იმუშავებს. ჩვენს ფაილში გვაქვს მსგავსი ტიპის #N/A შეცდომა უჯრედების მთელ დიაპაზონში D5:D14 .
ამ შეფერხების მოგვარების მეთოდი მოცემულია ქვემოთ:
📌 ნაბიჯები:
- საწყისში აირჩიეთ უჯრედი D5 შეამოწმეთ ფუნქციის არგუმენტი ფორმულის ზოლში .
- შემდეგ, ჩაწერეთ შესაბამისი ფუნქცია ზუსტი ცხრილის_მასივით, როგორც ქვემოთ:
=VLOOKUP(B5,Dataset!$B$4:$G$14,3,TRUE)
- ახლა დააჭირეთ Enter კლავიშს.
- შემდეგი , ორჯერ დააწკაპუნეთ შევსების სახელურის ხატულაზე ახალი ფორმულის დასაკოპირებლად D14 უჯრედამდე.
- თქვენ მიიღებთ ტურის ყველა სასურველ მნიშვნელობას .
ბოლოს და ბოლოს, შეგვიძლია ვთქვათ, რომ შეცდომების გადაჭრის ჩვენმა ტექნიკამ სწორად იმუშავა და ჩვენ შეგვიძლია მოვაგვაროთ VLOOKUP ჩათრევის პრობლემა. მუშაობს Excel-ში.
გამოსავალი 10: დააყენეთ შესაბამისი უჯრედის ფორმატი
ზოგჯერ ადრე დაყენებულმა უჯრედის ფორმატმა შეიძლება შეგვქმნას პრობლემები, როდესაც ჩვენ მონაცემთა იმპორტს ერთი ფურცლიდან მეორეში ვახორციელებთ VLOOKUP-ის საშუალებით ფუნქცია. როდესაც ვცდილობდით მოგვეპოვებინა შემოსავლის მნიშვნელობა ყველა თანამშრომლისთვის, მივიღეთ რამდენიმე არაპროგნოზირებადი მნიშვნელობა ჩვენს მონაცემთა ბაზაში, როგორიცაა სურათი. ეს ხდება არასწორი უჯრედის გამო