TRUE वाला VLOOKUP - कैसे निकटतम मैच का पता लगाएं?

विषय - सूची

TRUE के साथ VLOOKUP

99.99% समय, हर कोई रेंज लुकअप मानदंड के रूप में FALSE का उपयोग करता है क्योंकि 99.99% समय, हमें तालिका सरणी से सटीक मिलान की आवश्यकता होती है। यहां तक ​​कि प्रशिक्षण सत्रों में, आपके प्रशिक्षकों ने केवल FALSE मानदंडों की व्याख्या की होगी और कहा होगा कि TRUE मानदंडों के बारे में चिंता न करें। संभवतः उत्पन्न न होने वाले परिदृश्य के कारण, हमने TRUE मानदंड का उपयोग नहीं किया है, लेकिन इस लेख में, हम आपको दिखाएंगे कि विभिन्न परिदृश्यों के साथ VLOOKUP में TRUE मानदंड का उपयोग कैसे करें।

TRUE O ption का उपयोग करके VLOOKUP निकटतम मिलान परिणाम

सबसे पहले, VLOOKUP फॉर्मूला के सिंटैक्स पर एक नज़र डालें।

उपरोक्त सिंटैक्स में, VLOOKUP फ़ंक्शन के सभी तर्क अनिवार्य हैं, लेकिन अंतिम तर्क (रेंज लुकअप) वैकल्पिक है। इस तर्क के लिए, हम दो मापदंडों की आपूर्ति कर सकते हैं, अर्थात, TRUE (1) या FALSE (0)

यदि आप TRUE (1) की आपूर्ति करते हैं, तो यह अनुमानित मैच मिलेगा, और यदि आप FALSE (0) की आपूर्ति करते हैं, तो यह सटीक मिलान पाएगा।

अब एक्सेल में नीचे दिए गए डेटा पर एक नज़र डालें।

ऊपर, हमारे पास 3 से 20 तक संख्याएं हैं, और दाईं ओर, हमारे पास लुकअप संख्या 14 है, लेकिन यह संख्या मुख्य संख्या तालिका में मौजूद नहीं है।

अब सटीक मैच खोजने के लिए रेंज लुकअप मानदंड के रूप में पहले FALSE के साथ VLOOKUP फ़ंक्शन लागू करें।

अब सूत्र का परिणाम प्राप्त करने के लिए एंटर की दबाएं।

हमें परिणामस्वरूप # N / A उपलब्ध नहीं होने का त्रुटि मान मिला है ।

अब FALSE (0) से TRUE (1) तक रेंज लुकअप मानदंड बदलें।

इस बार हमें परिणाम 10 के रूप में मिला है। आप संख्या 14 के बारे में सोच रहे होंगे, जो तालिका सरणी में मौजूद नहीं है। परिणामस्वरूप यह पैरामीटर 10 कैसे लौटा है?

मुझे आप के लिए परिणाम की व्याख्या करते हैं।

हमने रेंज लुकअप तर्क को TRUE निर्धारित किया है , इसलिए यह प्रदान किए गए लुकअप मान (14) के लिए निकटतम मिलान पाता है।

यह कैसे काम करता है "हमारा लुकअप मान 14 है, और VLOOKUP ऊपर से नीचे तक खोजना शुरू कर देता है, जब लुकअप मान तालिका में उस मूल्य से कम होता है जो उस समय संबंधित बिंदु पर वापस आ जाएगा।"

उदाहरण के लिए, हमारे डेटा में, 14 10 से अधिक है और 15 से कम है, इसलिए VLOOKUP 15 का मान पाता है, यह पिछले छोटे मूल्य को वापस ले जाएगा, अर्थात 10।

इसका परीक्षण करने के लिए, मान को 10 से 15 तक बदलें और जादू देखें।

क्योंकि हमने लुकअप की तुलना में वर्तमान कम मूल्य को बदल दिया है, इसने पिछले कम मूल्य, यानी 8 को वापस कर दिया है।

IF शर्त के विकल्प के रूप में VLOOKUP TRUE

यदि एक्सेल में महत्वपूर्ण कार्य है, और सभी मानदंडों के आधार पर गणना के लिए, हम IF स्टेटमेंट का उपयोग करते हैं। उदाहरण के लिए, नीचे दिए गए डेटा को देखें।

हमारे यहां दो टेबल हैं, "सेल्स टेबल" और "इंसेंटिव%" टेबल। " "बिक्री तालिका" के लिए, हमें प्रत्येक कर्मचारी द्वारा उत्पन्न राजस्व के आधार पर प्रोत्साहन% पर पहुंचने की आवश्यकता है। प्रोत्साहन% की गणना करने के लिए, हमारे पास निम्न मापदंड हैं।

  • यदि राजस्व> 50000 है, तो प्रोत्साहन% 10% होगा।
  • यदि राजस्व> 40000 है, तो प्रोत्साहन% 8% होगा।
  • यदि राजस्व> 20000 है, तो प्रोत्साहन% 6% होगा।
  • यदि राजस्व <20000 है, तो प्रोत्साहन% 5% होगा।

तो हमें संतुष्ट करने के लिए चार मापदंड हैं। इन मामलों में, हम प्रोत्साहन IF पर पहुंचने के लिए सामान्य IF शर्तों का उपयोग करते हैं, लेकिन अब देखते हैं कि हम VLOOKUP का उपयोग प्रोत्साहन% पर कैसे कर सकते हैं।

मापदंड के रूप में TRUE के साथ VLOOKUP फॉर्मूला लागू करें।

तुम वहाँ जाओ। हमारे पास प्रत्येक कर्मचारी द्वारा उत्पन्न राजस्व के खिलाफ हमारा प्रोत्साहन% है। मैं आपको समझाता हूं कि यह कैसे काम करता है।

सबसे पहले, प्रोत्साहन% तालिका देखें।

  • यह कहता है कि 0 से 20000 के बीच प्रोत्साहन% 5% है।
  • 20001 से 40000 के बीच, प्रोत्साहन% 6% है।
  • 40001 से 50000 के बीच, प्रोत्साहन% 8% है।
  • 50000 प्रोत्साहन% से ऊपर कुछ भी 10% है।

चूंकि हमने TRUE को रेंज लुकिंग तर्क के रूप में प्रदान किया है, इसलिए यह लगभग मैच लौटाएगा।

पहले मामले को देखें, इस राजस्व में 35961 है, यह 40000 की प्रोत्साहन तालिका मूल्य से कम है, और तालिका में 40000 से कम का मूल्य 20000 है, और इस प्रोत्साहन के लिए,% 6% है।

इस तरह, TRUE फ़ंक्शन काम करता है और जटिल IF परिस्थितियों को अलविदा कहता है।

याद रखने वाली चीज़ें

  • TRUE अनुमानित मिलान पाता है।
  • TRUE को भी 1 से दर्शाया गया है।
  • संख्यात्मक परिदृश्य के मामले में यह हमेशा तालिका सरणी में लुकअप मान से कम या बराबर पाता है।
  • यदि लुकअप तालिका में सभी मानों की तुलना में लुकअप मान कम है, तो यह # N / A जैसी त्रुटि लौटाएगा।

दिलचस्प लेख...