एक्सेल फॉर्मूला: दो नंबर के बीच लुकअप वैल्यू -

विषय - सूची

सामान्य सूत्र

=LOOKUP(B5,minimums,results)

सारांश

दो मानों के बीच मानों को देखने और इसी परिणाम को वापस करने के लिए, आप LOOKUP फ़ंक्शन और एक सॉर्ट की गई तालिका का उपयोग कर सकते हैं। दिखाए गए उदाहरण में, C5 में सूत्र है:

=LOOKUP(B5,mins,results)

जहाँ "mins" नाम की श्रेणी E5: E9 है, और "परिणाम" नामांकित श्रेणी G5: G9 है।

स्पष्टीकरण

LOOKUP फ़ंक्शन एक सीमा में एक अनुमानित मैच लुकअप करता है, और दूसरे में संबंधित मान लौटाता है।

यद्यपि इस उदाहरण में तालिका में अधिकतम और न्यूनतम दोनों मान शामिल हैं, हमें केवल न्यूनतम मानों का उपयोग करने की आवश्यकता है। ऐसा इसलिए है क्योंकि जब LOOKUP एक ​​मैच नहीं खोज सकता है, तो यह अगले सबसे छोटे मूल्य से मेल खाएगा। LOOKUP इस तरह कॉन्फ़िगर किया गया है:

  • लुकअप मान स्तंभ B से आते हैं।
  • लुकअप वेक्टर को "श्रेणी" (E5: E9) नाम दिया गया है।
  • परिणाम वेक्टर को नामांकित श्रेणी "परिणाम" के रूप में दर्ज किया गया है (G5: G9)

LOOKUP इस तरह व्यवहार करता है:

  • यदि LOOKUP लुकअप वेक्टर में सटीक मिलान करता है, तो परिणाम वेक्टर में संबंधित मान वापस आ जाता है।
  • यदि कोई सटीक मिलान नहीं मिला है, तो LOOKUP लुकअप वेक्टर को तब तक खोलेगा जब तक कि एक बड़ा मूल्य नहीं मिल जाता है, फिर पिछली पंक्ति में "स्टेप बैक" करें और परिणाम वापस करें।
  • यदि लुकअप सदिश लुकअप वेक्टर में सबसे बड़े मान से अधिक है, तो LOOKUP लुकअप वेक्टर में अंतिम मान से जुड़ा एक परिणाम लौटाएगा।

नोट: लुकअप वेक्टर में मान आरोही क्रम में क्रमबद्ध होना चाहिए।

के बीच सचमुच

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

=LOOKUP(2,1/((B5>=mins)*(B5<=maxs)),results)

यह संस्करण परिणाम वेक्टर में संबद्ध मूल्य देता है जब B5 में मान किसी दिए गए पंक्ति में न्यूनतम और अधिकतम मूल्य दोनों के बीच होता है। डुप्लिकेट के मामले में, यह सूत्र अंतिम मैच लौटाएगा। तर्क की व्याख्या यहाँ है।

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