एक्सेल में सभी संभावित संयोजनों को कैसे सूचीबद्ध करें या उत्पन्न करें?
मान लीजिए, मेरे पास डेटा के निम्नलिखित दो कॉलम हैं, और अब, मैं बाएं स्क्रीनशॉट में दिखाए गए मानों की दो सूचियों के आधार पर सभी संभावित संयोजनों की एक सूची तैयार करना चाहता हूं। हो सकता है, यदि कुछ मान हों तो आप सभी संयोजनों को एक-एक करके सूचीबद्ध कर सकते हैं, लेकिन, यदि संभावित संयोजनों को सूचीबद्ध करने के लिए एकाधिक मानों वाले कई कॉलम हैं, तो यहां कुछ त्वरित तरकीबें दी गई हैं जो एक्सेल में इस समस्या से निपटने में आपकी मदद कर सकती हैं। .
सूत्र के साथ दो सूचियों से सभी संभावित संयोजनों को सूचीबद्ध करें या उत्पन्न करें
VBA कोड के साथ तीन या अधिक सूचियों से सभी संभावित संयोजनों को सूचीबद्ध करें या उत्पन्न करें
एक शक्तिशाली सुविधा के साथ एकाधिक सूचियों से सभी संभावित संयोजनों को सूचीबद्ध करें या उत्पन्न करें
सूत्र के साथ दो सूचियों से सभी संभावित संयोजनों को सूचीबद्ध करें या उत्पन्न करें
निम्नलिखित लंबा सूत्र आपको दो सूचियों के मानों के सभी संभावित संयोजनों को शीघ्रता से सूचीबद्ध करने में मदद कर सकता है, कृपया निम्नानुसार कार्य करें:
1. नीचे दिए गए फॉर्मूले को एक रिक्त सेल में दर्ज करें या कॉपी करें, इस स्थिति में, मैं इसे सेल D2 में दर्ज करूंगा, और फिर दबाऊंगा दर्ज परिणाम प्राप्त करने के लिए कुंजी, स्क्रीनशॉट देखें:
2. फिर सेल D2 का चयन करें और रिक्त सेल प्राप्त होने तक भरण हैंडल को नीचे की ओर खींचें और सभी संभावित संयोजनों को दो सूचियों के मानों के आधार पर सूचीबद्ध किया गया है। स्क्रीनशॉट देखें:
VBA कोड के साथ तीन या अधिक सूचियों से सभी संभावित संयोजनों को सूचीबद्ध करें या उत्पन्न करें
हो सकता है कि उपरोक्त सूत्र को लागू करना आपके लिए कुछ कठिन हो, यदि कई कॉलम डेटा हैं, तो इसे संशोधित करना परेशानी भरा होगा। यहां, मैं इससे शीघ्रता से निपटने के लिए एक वीबीए कोड पेश करूंगा।
1. दबाए रखें ALT + F11 कुंजी को खोलने के लिए अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
2। क्लिक करें सम्मिलित करें > मॉड्यूल, और निम्नलिखित कोड को इसमें पेस्ट करें मॉड्यूल खिड़की।
वीबीए कोड: 3 या एकाधिक कॉलम के सभी संयोजन उत्पन्न करें
Sub ListAllCombinations()
'Updateby Extendoffice
Dim xDRg1, xDRg2, xDRg3 As Range
Dim xRg As Range
Dim xStr As String
Dim xFN1, xFN2, xFN3 As Integer
Dim xSV1, xSV2, xSV3 As String
Set xDRg1 = Range("A2:A5") 'First column data
Set xDRg2 = Range("B2:B4") 'Second column data
Set xDRg3 = Range("C2:C4") 'Third column data
xStr = "-" 'Separator
Set xRg = Range("E2") 'Output cell
For xFN1 = 1 To xDRg1.Count
xSV1 = xDRg1.Item(xFN1).Text
For xFN2 = 1 To xDRg2.Count
xSV2 = xDRg2.Item(xFN2).Text
For xFN3 = 1 To xDRg3.Count
xSV3 = xDRg3.Item(xFN3).Text
xRg.Value = xSV1 & xStr & xSV2 & xStr & xSV3
Set xRg = xRg.Offset(1, 0)
Next
Next
Next
End Sub
3. फिर, दबाएं F5 इस कोड को चलाने के लिए कुंजी, और 3 कॉलम के सभी संयोजन एक ही बार में जेनरेट किए जाएंगे, स्क्रीनशॉट देखें:
एक शक्तिशाली सुविधा के साथ एकाधिक सूचियों से सभी संभावित संयोजनों को सूचीबद्ध करें या उत्पन्न करें
यदि कई सूचियाँ हैं, तो संभावित संयोजनों को सूचीबद्ध करने की आवश्यकता है, हो सकता है कि आपके लिए कोड को संशोधित करना मुश्किल हो। यहां, मैं एक शक्तिशाली उपकरण की अनुशंसा कर सकता हूं -- एक्सेल के लिए कुटूल, इसमें एक उपयोगी सुविधा शामिल है सभी संयोजनों की सूची बनाएं जो दी गई डेटा सूचियों के आधार पर सभी संभावित संयोजनों को तुरंत सूचीबद्ध कर सकता है।
स्थापित करने के बाद एक्सेल के लिए कुटूल, कृपया ऐसा करें:
1. क्लिक करें कुटूल > सम्मिलित करें > सभी संयोजनों की सूची बनाएं, स्क्रीनशॉट देखें:
2. में सभी संयोजनों की सूची बनाएं संवाद बॉक्स में, नीचे दिखाए गए डेमो के अनुसार कार्रवाई करें:
3. फिर सभी निर्दिष्ट मान और विभाजक संवाद बॉक्स में सूचीबद्ध किए गए हैं, स्क्रीनशॉट देखें:
4.और फिर क्लिक करें Ok बटन, और परिणाम आउटपुट करने के लिए एक सेल का चयन करने की याद दिलाने के लिए एक प्रॉम्प्ट बॉक्स पॉप आउट हो जाएगा, स्क्रीनशॉट देखें:
5। क्लिक करें OK, दी गई सूचियों के आधार पर सभी संभावित संयोजन निम्न स्क्रीनशॉट के अनुसार वर्कशीट में तैयार किए गए हैं:
एक्सेल के लिए कुटूल अभी डाउनलोड करने के लिए क्लिक करें!
अधिक संबंधित लेख:
- 3 या एकाधिक कॉलम के सभी संयोजन उत्पन्न करें
- मान लीजिए, मेरे पास डेटा के 3 कॉलम हैं, अब, मैं इन 3 कॉलमों में डेटा के सभी संयोजनों को उत्पन्न या सूचीबद्ध करना चाहता हूं जैसा कि नीचे स्क्रीनशॉट में दिखाया गया है। क्या आपके पास एक्सेल में इस कार्य को हल करने के लिए कोई अच्छा तरीका है?
- दिए गए योग के बराबर सभी संयोजन खोजें
- उदाहरण के लिए, मेरे पास संख्याओं की निम्नलिखित सूची है, और अब, मैं जानना चाहता हूं कि सूची में संख्याओं के किस संयोजन का योग 480 है, दिखाए गए निम्नलिखित स्क्रीनशॉट में, आप देख सकते हैं कि संभावित संयोजनों के पांच समूह हैं जिनका योग बराबर है से 480, जैसे 300+60+120, 300+60+40+80, आदि। इस लेख में, मैं यह पता लगाने के लिए कुछ तरीकों के बारे में बात करूंगा कि एक्सेल में कौन से सेल एक विशिष्ट मान तक पहुंचते हैं।
- सभी संभावित क्रमपरिवर्तन उत्पन्न करें या सूचीबद्ध करें
- उदाहरण के लिए, मेरे पास तीन अक्षर XYZ हैं, अब, मैं छह अलग-अलग परिणाम प्राप्त करने के लिए इन तीन अक्षरों के आधार पर सभी संभावित क्रमपरिवर्तन सूचीबद्ध करना चाहता हूं: XYZ, XZY, YXZ, YZX, ZXY और ZYX। एक्सेल में, आप विभिन्न वर्णों की संख्या के आधार पर सभी क्रमपरिवर्तनों को शीघ्रता से कैसे उत्पन्न या सूचीबद्ध कर सकते हैं?
- सभी संभावित 4 अंकों के संयोजनों की एक सूची तैयार करें
- कुछ मामलों में, हमें संख्या 4 से 0 के सभी संभावित 9 अंकों के संयोजनों की एक सूची तैयार करने की आवश्यकता हो सकती है, जिसका अर्थ है 0000, 0001, 0002…9999 की सूची तैयार करना। एक्सेल में सूची कार्य को शीघ्रता से हल करने के लिए, मैं आपके लिए कुछ युक्तियाँ प्रस्तुत करता हूँ।
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!