वीबीए में इंटरसेक्ट का उपयोग कैसे करें (उदाहरण के साथ)


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

व्यवहार में इस पद्धति का उपयोग करने का एक सामान्य तरीका यहां दिया गया है:

 Function FindIntersect(range1, range2)
    FindIntersect = Application.Intersect(range1, range2)
End Function

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

निम्नलिखित उदाहरण दिखाते हैं कि एक्सेल में निम्नलिखित डेटा सेट के साथ इस फ़ंक्शन का अभ्यास में कैसे उपयोग किया जाए:

उदाहरण 1: दो श्रेणियों का प्रतिच्छेदन ज्ञात करें (परिणामस्वरूप एक सेल के साथ)

मान लीजिए कि हम उस सेल मान को वापस करना चाहते हैं जो श्रेणी A2:C2 और A1:A11 के बीच प्रतिच्छेदन का प्रतिनिधित्व करता है।

हम VBA में निम्नलिखित फ़ंक्शन को परिभाषित कर सकते हैं:

 Function FindIntersect(range1, range2)
    FindIntersect = Application.Intersect(range1, range2)
End Function

फिर हम इस फ़ंक्शन को सीधे अपनी स्प्रैडशीट में एक सेल में टाइप कर सकते हैं:

सूत्र Mavs मान लौटाता है, जो श्रेणी A2:C2 और A1:A11 के प्रतिच्छेदन का प्रतिनिधित्व करता है:

उदाहरण 2: दो श्रेणियों के प्रतिच्छेदन का पता लगाएं (परिणाम के रूप में एकाधिक कोशिकाओं के साथ)

मान लीजिए कि हम कोशिकाओं की पूरी श्रृंखला को वापस करना चाहते हैं जो श्रेणी A1:C3 और A1:B10 के बीच प्रतिच्छेदन का प्रतिनिधित्व करती है।

हम VBA में निम्नलिखित फ़ंक्शन को परिभाषित कर सकते हैं:

 Function FindIntersect(range1, range2)
    FindIntersect = Application.Intersect(range1, range2)
End Function

फिर हम इस फ़ंक्शन को सीधे अपनी स्प्रैडशीट में एक सेल में टाइप कर सकते हैं:

सूत्र मानों की संपूर्ण आयताकार श्रेणी लौटाता है जो श्रेणी A1:C3 और A1:B10 के प्रतिच्छेदन का प्रतिनिधित्व करती है:

नोट : आप वीबीए इंटरसेक्ट विधि के लिए संपूर्ण दस्तावेज़ यहां पा सकते हैं।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि वीबीए में अन्य सामान्य कार्य कैसे करें:

वीबीए: उपयोग किए गए कॉलमों की संख्या कैसे गिनें
वीबीए: तालिका में पंक्तियों की गिनती कैसे करें
वीबीए: किसी कार्यपुस्तिका में शीटों की संख्या कैसे गिनें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *