Excel VLOOKUP #REF कैसे संभालें! त्रुटि



यह मानते हुए कि ऊपर दी गई तालिका का नाम 'डॉगटेबल' है। यह नामित तालिका रेंज A3: C7 का प्रतिनिधित्व करती है।



तो, हमारा सूत्र हो सकता है:



= VLOOKUP (C1, डॉगटेबल, 2.0)



या

= VLOOKUP (सी 1, ए 3: C7,2,0)

हालाँकि, आपके Table_Array के लिए नामित पर्वतमाला और टेबल रेंज का उपयोग करते हुए दोनों सूत्र अधिक गतिशील और बहुमुखी हैं। हम निरपेक्ष सीमाओं के बजाय इसकी सलाह देते हैं।



Col_Index_Num

कॉलम इंडेक्स नंबर वह कॉलम है जिसमें आप डेटा को पुनः प्राप्त करना चाहते हैं यदि आपका मान Table_Array में मिलता है।

यदि आप डॉगटेबल में 'डॉग' का मूल्य ढूंढना चाहते हैं और उसका आकार वापस चाहते हैं, तो आप रेंज के पहले कॉलम से शुरू होने वाले कॉलम नंबर को निर्दिष्ट करेंगे।

इसलिए, यदि आगे वाला सबसे बड़ा स्तंभ पशु है, और अगला स्तंभ आकार है, तो आपका मान 2 होगा। यह 2 हैndजहां से लुकअप_वैल्यू पाया जा सकता है, पर कॉलम। यदि ऊपर दी गई तालिका पशु, लागत और फिर आकार का मान 3 होगा।

रेंज देखना

यदि छोड़ा गया है तो range_lookup के लिए डिफ़ॉल्ट हमेशा 1 होगा। यह एक सापेक्ष मैच मिलेगा और आमतौर पर अधिकांश उद्देश्यों के लिए बहुत सटीक नहीं है। 0 या FALSE का उपयोग करके एक सटीक मैच की खोज करने की सिफारिश की जाती है।

VLOOKUP एक ​​#REF उत्पन्न कर रहा है! त्रुटि

यह समय-समय पर होगा, और अगर आपके पास VLOOKUPs के साथ जटिल सूत्र शामिल हैं, तो नीचे ट्रैक करने के लिए निराशा हो सकती है। आइए नीचे दिए गए उदाहरण पर एक नज़र डालें और देखें कि समस्या क्या है और इसे कैसे हल किया जाए।

नीचे दिए गए उदाहरण में, हमारे पास डेटा का एक और सेट है जहां हम पशु की लागत का पता लगाना चाहते हैं। इसलिए, हम अपने डेटाबेस टेबल 'डॉगटेबल' को संदर्भित करने और मूल्य निर्धारण की जानकारी को पुनः प्राप्त करने के लिए VLOOKUP का उपयोग करने जा रहे हैं। जैसा कि नीचे देखा गया है, हम = VLOOKUP (S10, DogTable, 3,0) का उपयोग कर रहे हैं। S10 बर्ड का मूल्य रखता है। S9 के पास डॉग का मूल्य है।

यदि आप 'लागत' के तहत देखते हैं तो आप देखेंगे कि हमें एक #REF मिल रहा है! त्रुटि संदेश। सूत्र हालांकि सही प्रतीत होता है। ठीक है, अगर आप करीब से देखेंगे तो आप देखेंगे कि हमने अपनी तालिका बनाते समय एक गलती की थी। हमने 'लागत' कॉलम को शामिल करने के लिए सीमा का विस्तार नहीं किया।

यद्यपि VLOOKUP फ़ंक्शन को हमारी तालिका में 'डॉग' मूल्य मिल रहा है, हम इसे 3 वापस करने के लिए कह रहे हैंतृतीयस्तंभ मान। यह अजीब है लेकिन हमारी तालिका में केवल दो कॉलम हैं। इस मामले में, हमें 'लागत' कॉलम को शामिल करने के लिए अपनी Table_Array की सीमा का विस्तार करने की आवश्यकता है। एक बार ऐसा करने पर हमारा #REF हो जाता है! त्रुटि संदेश गायब हो जाएगा।

टैग एक्सेल में त्रुटि के प्रकार 2 मिनट पढ़ा