सामग्री तालिका
VLOOKUP प्रकार्य Excel मा सबैभन्दा लोकप्रिय लुकअप र सन्दर्भ प्रकार्य हो। यो पनि सबैभन्दा कठिन मध्ये एक हो र डरलाग्दो #N/A त्रुटि सन्देश एक सामान्य दृश्य हुन सक्छ।
यस लेखले तपाईंको VLOOKUP काम नगर्नुको 6 सबैभन्दा सामान्य कारणहरू हेर्नेछ।
तपाईंलाई एक सटीक मिलान चाहिन्छ
VLOOKUP प्रकार्यको अन्तिम तर्क, जसलाई रेन्ज_लुकअप भनेर चिनिन्छ, सोध्छ कि तपाईं अनुमानित वा सटीक मिलान चाहनुहुन्छ भने .
धेरै अवस्थामा मानिसहरू एक विशेष उत्पादन, अर्डर, कर्मचारी वा ग्राहक खोजिरहेका छन् र त्यसैले एक सटीक मिलान आवश्यक छ। एक अद्वितीय मान खोज्दा, FALSE range_lookup तर्कको लागि प्रविष्ट गर्नुपर्छ।
यो तर्क ऐच्छिक हो, तर यदि खाली छोडियो भने, TRUE मान प्रयोग गरिन्छ। TRUE मान काम गर्नको लागि बढ्दो क्रममा क्रमबद्ध गरिएको तपाईंको डेटामा निर्भर गर्दछ।
तलको छविले दायरा_लुकअप तर्कलाई हटाएर VLOOKUP देखाउँछ, र गलत मान फर्काइन्छ।
समाधान
यदि एक अद्वितीय मान खोज्दै हुनुहुन्छ भने, अन्तिम तर्कको लागि FALSE प्रविष्ट गर्नुहोस्। माथिको VLOOKUP =VLOOKUP(H3,B3:F11,2,FALSE)
को रूपमा प्रविष्ट गर्नुपर्छ।
तालिका सन्दर्भ लक गर्नुहोस्
सम्भवतः तपाइँ रेकर्डको बारेमा फरक जानकारी फिर्ता गर्न धेरै VLOOKUPs प्रयोग गर्न खोज्दै हुनुहुन्छ। यदि तपाइँ आफ्नो VLOOKUP लाई धेरै कक्षहरूमा प्रतिलिपि गर्ने योजना गर्दै हुनुहुन्छ भने, तपाइँले तपाइँको तालिका लक गर्न आवश्यक छ।
तलको छविले गलत रूपमा प्रविष्ट गरिएको VLOOKUP देखाउँछ। गलत सेल दायराहरू सन्दर्भ गरिँदै छन् lookup_value र table array का लागि।
समाधान
VLOOKUP प्रकार्यले हेर्नको लागि प्रयोग गर्ने तालिका बाट जानकारीको लागि र फिर्तालाई table_array भनिन्छ। यो तपाईंको VLOOKUP प्रतिलिपि गर्नको लागि पूर्ण रूपमा सन्दर्भ गर्न आवश्यक हुनेछ।
सूत्र भित्रका सन्दर्भहरूमा क्लिक गर्नुहोस् र सन्दर्भलाई सापेक्षिकबाट निरपेक्षमा परिवर्तन गर्न किबोर्डमा F4 कुञ्जी थिच्नुहोस्। सूत्र =VLOOKUP($H$3,$B$3:$F$11,4,FALSE)
को रूपमा प्रविष्ट गर्नुपर्छ।
यस उदाहरणमा दुबै lookup_value र table_array सन्दर्भहरू निरपेक्ष बनाइयो। सामान्यतया यो केवल table_array हुन सक्छ जसलाई लक गर्न आवश्यक छ।
एउटा स्तम्भ सम्मिलित गरिएको छ
स्तम्भ अनुक्रमणिका नम्बर, वा col_index_num , प्रयोग गरिन्छ। VLOOKUP प्रकार्यद्वारा अभिलेखको बारेमा कुन जानकारी फिर्ता गर्ने भनेर प्रविष्ट गर्नुहोस्।
यसलाई अनुक्रमणिका नम्बरको रूपमा प्रविष्ट गरिएको हुनाले, यो धेरै टिकाउ हुँदैन। यदि तालिकामा नयाँ स्तम्भ सम्मिलित गरियो भने, यसले तपाईंको VLOOKUP लाई काम गर्नबाट रोक्न सक्छ। तलको छविले यस्तो परिदृश्य देखाउँछ।
मात्रा स्तम्भ 3 मा थियो, तर नयाँ स्तम्भ सम्मिलित भएपछि यो स्तम्भ 4 भयो। यद्यपि VLOOKUP स्वचालित रूपमा अद्यावधिक भएको छैन।
समाधान 1
एउटा समाधान कार्यपत्रको सुरक्षा गर्न हुन सक्छ ताकि प्रयोगकर्ताहरूले स्तम्भहरू सम्मिलित गर्न सक्दैनन्। यदि प्रयोगकर्ताहरूले यो गर्न सक्षम हुन आवश्यक छ भने, यो एक व्यवहार्य समाधान होइन।
समाधान 2
अर्को विकल्पमा MATCH प्रकार्य घुसाउनु हो। col_index_num VLOOKUP को तर्क।
MATCH
प्रकार्यलाई आवश्यक स्तम्भ नम्बर खोज्न र फर्काउन प्रयोग गर्न सकिन्छ। यसले col_index_num लाई गतिशील बनाउँछ त्यसैले सम्मिलित स्तम्भहरूले अब VLOOKUP लाई असर गर्दैन।
माथि देखाइएको समस्यालाई रोक्न तलको सूत्र यस उदाहरणमा प्रविष्ट गर्न सकिन्छ।
तालिका ठूलो भएको छ
तालिकामा थप पङ्क्तिहरू थपिँदा, यी अतिरिक्त पङ्क्तिहरू समावेश छन् भनी सुनिश्चित गर्न VLOOKUP अद्यावधिक गर्नुपर्ने हुन सक्छ। तलको छविले फलको वस्तुको लागि सम्पूर्ण तालिका जाँच नगर्ने VLOOKUP देखाउँछ।
समाधान
टेबलको रूपमा दायरा ढाँचामा विचार गर्नुहोस् (एक्सेल 2007+), वा गतिशील दायरा नामको रूपमा। यी प्रविधिहरूले तपाईंको VLOOKUP प्रकार्यले सधैं सम्पूर्ण तालिका जाँच गरिरहेको छ भनी सुनिश्चित गर्नेछ।
टेबलको रूपमा दायरा फर्म्याट गर्न, तपाईंले table_array को लागि प्रयोग गर्न चाहनुभएको कक्षहरूको दायरा चयन गर्नुहोस् र क्लिक गर्नुहोस्। घर > तालिकाको रूपमा ढाँचा गर्नुहोस् र ग्यालेरीबाट शैली चयन गर्नुहोस्। तालिका उपकरणहरू अन्तर्गत डिजाइन ट्याबमा क्लिक गर्नुहोस् र प्रदान गरिएको बाकसमा तालिकाको नाम परिवर्तन गर्नुहोस्।
तलको VLOOKUP ले FruitList प्रयोग भइरहेको तालिका देखाउँछ।
VLOOKUP ले यसको बायाँतिर हेर्न सक्दैन
VLOOKUP प्रकार्यको एक सीमा यो हो कि यसले यसको बायाँ तिर हेर्न सक्दैन। यसले तालिकाको सबैभन्दा बायाँ स्तम्भ तल हेर्नेछ र दायाँबाट जानकारी फिर्ता गर्नेछ।
समाधान
समाधानयसमा VLOOKUP प्रयोग नगर्नु समावेश छ। एक्सेलको INDEX र MATCH प्रकार्यहरूको संयोजन प्रयोग गर्नु VLOOKUP को एक सामान्य विकल्प हो। यो धेरै बहुमुखी छ।
तलको उदाहरणले तपाईँले खोजिरहनुभएको स्तम्भको बाँयामा जानकारी फर्काउन प्रयोग भइरहेको देखाउँछ।
INDEX र MATCH प्रयोग गर्ने बारे थप जान्नुहोस्
तपाईंको तालिकामा नक्कलहरू छन्
VLOOKUP प्रकार्यले एउटा रेकर्ड मात्र फर्काउन सक्छ। यसले तपाईंले खोजेको मानसँग मेल खाने पहिलो रेकर्ड फर्काउनेछ।
यदि तपाईँको तालिकामा नक्कलहरू छन् भने VLOOKUP कार्यमा निर्भर हुनेछैन।
समाधान १
हुनुपर्छ। तपाईको सूचीमा नक्कलहरू छन्? यदि तिनीहरूलाई हटाउन विचार छैन। यसका लागि द्रुत तरिका तालिका चयन गर्नु र डेटा ट्याबमा रहेको डुप्लिकेटहरू हटाउँछ बटनमा क्लिक गर्नु हो।
अधिक पूर्णका लागि एबलबिट्स डुप्लिकेट रिमूभर जाँच गर्नुहोस्। तपाईंको एक्सेल तालिकाहरूमा नक्कलहरू ह्यान्डल गर्ने उपकरण।
समाधान 2
ठीक छ, त्यसैले तपाईंको सूचीमा नक्कलहरू हुनुपर्छ। यस अवस्थामा VLOOKUP तपाईलाई चाहिने कुरा होइन। PivotTable एउटा मान चयन गर्न र परिणामहरूको सट्टामा सूचीकरण गर्न उपयुक्त हुन्छ।
तलको तालिका अर्डरहरूको सूची हो। मानौं कि तपाइँ कुनै विशेष फलको लागि सबै अर्डरहरू फिर्ता गर्न चाहनुहुन्छ।
प्रयोगकर्तालाई रिपोर्ट फिल्टर र सूचीबाट फल ID चयन गर्न सक्षम बनाउनको लागि पिभोटटेबल प्रयोग गरिएको छ। सबै आदेशहरू देखा पर्छन्।
समस्या मुक्त VLOOKUPs
यो लेखVLOOKUP प्रकार्यले काम नगर्ने ६ सबैभन्दा सामान्य कारणहरूको समाधान देखाएको छ। यस जानकारीको साथ सशस्त्र तपाईंले यस उत्कृष्ट एक्सेल प्रकार्यको साथ कम समस्याग्रस्त भविष्यको आनन्द लिनुपर्दछ।
लेखकको बारेमा
एलन मुरे एक आईटी प्रशिक्षक र कम्प्युटरगागाका संस्थापक हुन्। उसले एक्सेल, वर्ड, पावरपोइन्ट र प्रोजेक्टमा अनलाइन प्रशिक्षण र नवीनतम सुझावहरू र चालहरू प्रदान गर्दछ।