कई मौकों पर, हमें एक्सेल में संबंध बनाने की आवश्यकता हो सकती है डुप्लिकेट मानों के साथ क्योंकि डेटासेट में एक सामान्य कॉलम होता है जिसका उपयोग किया जा सकता है। लेकिन अगर किसी तरह दोनों टेबल में डुप्लिकेट मान हैं, तो प्रक्रिया को निष्पादित करना काफी मुश्किल हो जाता है। यदि आप यह जानने के लिए उत्सुक हैं कि आप सेल मानों की सूची से कई वर्कशीट कैसे बना सकते हैं, तो यह लेख आपके काम आ सकता है। इस लेख में, हम विस्तृत व्याख्या के साथ एक्सेल में डुप्लिकेट सेल मानों के साथ संबंध बनाने के तरीके पर चर्चा करते हैं।
नीचे इस प्रैक्टिस वर्कबुक को डाउनलोड करें।
डुप्लिकेट मानों के साथ एक्सेल में संबंध बनाने के 2 आसान तरीके
हम एक्सेल में डुप्लिकेट मानों के साथ दो टेबल के बीच संबंध बनाने के लिए निम्नलिखित डेटासेट का उपयोग करेंगे। दोनों डेटा सेट में डुप्लिकेट मान हैं। साथ ही, सामान्य कॉलम उत्पाद आईडी है। संबंध इस सामान्य कॉलम पर आधारित होगा।

1. सामान्य टेबल जोड़ना
चूंकि दोनों टेबल में डुप्लिकेट मान हैं, हम एक्सेल में उनके बीच संबंध नहीं बना सकते। चूंकि इस संबंध के लिए एक-से-एक संबंध की आवश्यकता होगी और एक्सेल अभी इसका समर्थन नहीं करता है। हम टेबल को पावर क्वेरी पर आयात करेंगे और उन्हें एक साथ जोड़ देंगे। उसके बाद, हम जोड़े गए टेबल से डुप्लिकेट हटा देंगे। अंतिम चरण में, हम इस नई टेबल के साथ मूल दो टेबल के साथ संबंध बनाएंगे। इस तरह हम एक्सेल में डुप्लिकेट मानों के साथ संबंध बनाने जा रहे हैं।
चरण
- हमारे पास दो अलग-अलग टेबल हैं जिनके बीच हमें संबंध बनाने की आवश्यकता है, सामान्य कॉलम उत्पाद आईडी के आधार पर।
- लेकिन आम तौर पर, टेबल के बीच संबंध बनाने के लिए, हमें कम से कम एक टेबल में अद्वितीय मानों की आवश्यकता होती है।
- लेकिन यहां दोनों टेबल के उत्पाद आईडी कॉलम में डुप्लिकेट मान हैं।

- यह दिखाने के लिए कि हम प्रस्तुत टेबल के बीच संबंध क्यों नहीं बना सकते, नीचे दिए गए चरणों का पालन करें जहां हम इन दो टेबल के बीच संबंध बनाने का प्रयास करेंगे।
- इसके लिए, हमें पहले एक टेबल बनाना होगा, सेल रेंज B4:C16 चुनें, और फिर सम्मिलित करें टैब से टेबल कमांड पर क्लिक करें।

- फिर टेबल बनाएं डायलॉग बॉक्स में, टेबल रेंज की पुनः पुष्टि करें।
- मेरी टेबल में हेडर हैं चेकबॉक्स चेक करें।

- यह दिखाने के लिए कि हम प्रस्तुत टेबल के बीच संबंध क्यों नहीं बना सकते, नीचे दिए गए चरणों का पालन करें जहां हम इन दो टेबल के बीच संबंध बनाने का प्रयास करेंगे।
- इसके लिए, हमें पहले एक टेबल बनाना होगा, सेल रेंज B4:C16 चुनें, और फिर सम्मिलित करें टैब से टेबल कमांड पर क्लिक करें।

- फिर टेबल बनाएं डायलॉग बॉक्स में, टेबल रेंज की पुनः पुष्टि करें।
- मेरी टेबल में हेडर हैं चेकबॉक्स चेक करें।

- टेबल बनाने के बाद, हम हाल ही में बनाई गई दो टेबल से एक पिवट टेबल बनाएंगे।
- पहली टेबल चुनें और फिर सम्मिलित करें टैब > पिवटटेबल > टेबल/रेंज से पर जाएं।

- अगले डायलॉग बॉक्स में, नई वर्कशीट पर क्लिक करें।
- और फिर इस डेटा को डेटा मॉडल में जोड़ें चेकबॉक्स पर टिक करें।
- इसके बाद ओके पर क्लिक करें।

- फिर दूसरी टेबल चुनें और फिर सम्मिलित करें टैब > पिवटटेबल > टेबल/रेंज से पर जाएं।

- अगले डायलॉग बॉक्स में, नई वर्कशीट पर क्लिक करें।
- और फिर इस डेटा को डेटा मॉडल में जोड़ें चेकबॉक्स पर टिक करें।
- इसके बाद ओके पर क्लिक करें।

- नई वर्कशीट में, आप देखेंगे कि एक पिवटटेबल फील्ड्स मेनू है।
- साइड पैनल दोनों टेबल द्वारा कब्जा कर लिया गया है। दोनों टेबल को देखने के लिए, आपको सभी सेक्शन पर क्लिक करना होगा।

- फिर हम उत्पाद आईडी फील्ड को नीचे फ़िल्टर क्षेत्र में खींचते हैं।
- इसके अलावा, टेबल2 से राजस्व और लाभ और टेबल3 से लागत और मात्रा खींचें।
- आप देखेंगे कि राजस्व और लाभ वे मान दिखा रहे हैं जो उन्हें दिखाने चाहिए। लेकिन मात्रा और लागत कॉलम प्रत्येक पंक्ति के लिए समान मान दिखा रहा है। जो काफी असामान्य है।
- ऐसा इसलिए है क्योंकि टेबल के बीच कोई संबंध नहीं है।
- इस मुद्दे को हल करने के लिए, हमें पहले उनके बीच संबंध बनाने की आवश्यकता है।

- हम टेबल में किसी भी बिंदु पर अपना कर्सर रखते हैं। अब एक्सेल में पावर पिवट सुविधा सक्षम करें और फिर पावर पिवट टैब पर क्लिक करें।
- फिर डेटा मॉडल में जोड़ें पर क्लिक करें।

- डेटा मॉडल में, हम देख सकते हैं कि दोनों टेबल पहले से लोड हैं।

- आरेख दृश्य पर स्विच करें होम टैब में आरेख दृश्य पर क्लिक करके।

- फिर डिज़ाइन टैब से, संबंध बनाएं पर क्लिक करें।

- संबंध बनाएं डायलॉग बॉक्स में, ड्रॉपडाउन बॉक्स में टेबल2 और टेबल3 चुनें।
- नीचे, आप देखेंगे कि एक चेतावनी संकेत है।
- उस चेतावनी संकेत का सारांश यह है कि दोनों कॉलम में डुप्लिकेट मान हैं, और हम संबंध नहीं बना पाएंगे क्योंकि इसके लिए कई-से-कई प्रकार के संबंध की आवश्यकता होगी। जो इस समय समर्थित नहीं है।
- रद्द करें पर क्लिक करें।

- अब हम एक पावर क्वेरी खोलने जा रहे हैं और वहां से हम दो अलग-अलग टेबल को जोड़ देंगे।
- उस जोड़ी गई टेबल का उपयोग करके हम संबंध बनाएंगे जो हमें वांछित परिणाम प्राप्त करने में मदद करेंगे।
- टेबल2 चुनें।
- डेटा टैब से, डेटा प्राप्त करें > अन्य स्रोतों से > टेबल/रेंज से पर जाएं।

- आप देखेंगे कि एक नई विंडो है।
- और उस विंडो में, हमें टेबल2 अब लोड हो गया है।

- टेबल3 के लिए भी वही करें।

- टेबल2 पर राइट-क्लिक करें, और फिर संदर्भ मेनू से, नई क्वेरी के रूप में जोड़ें पर क्लिक करें।

- नीचे एक नई क्वेरी सूचीबद्ध होगी।
- फिर सूची पर राइट-क्लिक करें और संदर्भ मेनू से, टेबल में पर क्लिक करें।

- निम्न विंडो में, कुछ न करें और ओके पर क्लिक करें।

- टेबल2 पर राइट-क्लिक करें, और फिर संदर्भ मेनू से, नई क्वेरी के रूप में जोड़ें पर क्लिक करें।

- नीचे एक नई क्वेरी सूचीबद्ध होगी।
- फिर सूची पर राइट-क्लिक करें और संदर्भ मेनू से, टेबल में पर क्लिक करें।

- निम्न विंडो में, कुछ न करें और ओके पर क्लिक करें।

- फिर हमें दो अलग-अलग कॉलम मिले जो अब उनकी टेबल से अलग हैं, अलग-अलग क्वेरी में।

- अब हम उत्पाद आईडी और उत्पाद आईडी (2) को जोड़ने जा रहे हैं।
- उत्पाद आईडी टेबल चुनें और फिर क्वेरी जोड़ें पर क्लिक करें संयोजन समूह से।
- फिर ड्रॉप-डाउन मेनू से, क्वेरी जोड़ें पर क्लिक करें।

- इसके तुरंत बाद, नीचे दी गई विंडो दिखाई देगी।
- उस मेनू में, जोड़ने के लिए टेबल विकल्प से उत्पाद आईडी (2) पर क्लिक करें।
- इसके बाद ओके पर क्लिक करें।

- उत्पाद आईडी (2) टेबल अब उत्पाद आईडी टेबल के साथ सफलतापूर्वक जुड़ गई है।
- नई जोड़ी गई टेबल में, टेबल पर राइट-क्लिक करें, और डुप्लिकेट हटाएं चुनें।

- अब सभी डुप्लिकेट हटा दिए गए हैं।
- पावर क्वेरी टेबल बंद करें। बाहर निकलते समय रखें पर क्लिक करें।

- नव निर्मित टेबल अलग-अलग शीट में लोड होंगे।
- उत्पाद आईडी नामक वर्कशीट पर ध्यान दें।
- पावर पिवट टैब से डेटा मॉडल में जोड़ें पर क्लिक करें।

- नई टेबल अब पावर पिवट पर उपलब्ध है।
- डिज़ाइन टैब में, संबंध बनाएं पर क्लिक करें।

- फिर संबंध बनाएं विंडो में, टेबल2 और उत्पाद आईडी चुनें।
- इसके बाद ओके पर क्लिक करें।

- आरेख दृश्य में, हम देख सकते हैं कि टेबल2 और उत्पाद आईडी के बीच एक संबंध बनाया गया है।

- फिर संबंध बनाएं विंडो में, टेबल3 और उत्पाद आईडी चुनें।
- इसके बाद ओके पर क्लिक करें।

- आरेख दृश्य में, हम देख सकते हैं कि टेबल3 और उत्पाद आईडी के बीच एक संबंध बनाया गया है।

- अब हम मूल पिवट टेबल रिपोर्ट पर वापस जाते हैं।
- उस रिपोर्ट में, सभी मौजूदा फील्ड हटाएं और नीचे दिखाए गए फील्ड दर्ज करें।
- शुरुआत में, उत्पाद आईडी फील्ड को पंक्तियों में जोड़ें।
- फिर राजस्व को मानों में खींचें।
- आप पहले जैसी समान समस्याएं देख सकते हैं।
- साथ ही, आप एक पीला नोटिस क्षेत्र देख सकते हैं, जो टेबल के बीच संबंध की उपस्थिति को इंगित करता है।
- ऑटो-डिटेक्ट पर क्लिक करें।

- ऑटो डिटेक्ट पर क्लिक करने के बाद, नीचे डायलॉग बॉक्स दिखाई देगा।
- इसमें संबंध लिंक करने में कुछ समय लगेगा।
- उसके बाद, संबंध मिल जाएगा और लिंक हो जाएगा।
- बंद करें पर क्लिक करें।

- अब टेबल2_2 से राजस्व और लाभ खींचें।
- और टेबल3_2 से मात्रा और लागत खींचें।
- यदि पहले जैसा कोई संबंध पीला चेतावनी है, तो पहले की तरह ऑटो डिटेक्ट पर क्लिक करें।
- अब आप देख सकते हैं कि पिवट टेबल अब पहले बनाए गए संबंध के अनुसार उचित रूप से मान दिखा रहा है।

2. डुप्लिकेट मान हटाना
इस विधि में, हम दोनों टेबल के डुप्लिकेट सेल मानों को हटाएंगे और फिर उनके बीच एक-से-एक संबंध बनाएंगे। डुप्लिकेट मानों का यह उन्मूलन पावर क्वेरी कमांड का उपयोग करके प्राप्त किया जाएगा। अब डुप्लिकेट से मुक्त टेबल के साथ, हम एक्सेल में डुप्लिकेट मानों के साथ संबंध बना सकते हैं।
चरण
- हमारे पास दो अलग-अलग टेबल हैं जिनके बीच हमें संबंध बनाने की आवश्यकता है, सामान्य कॉलम उत्पाद आईडी के आधार पर।
- लेकिन आम तौर पर, टेबल के बीच संबंध बनाने के लिए, हमें कम से कम एक टेबल में अद्वितीय मानों की आवश्यकता होती है।
- लेकिन यहां दोनों टेबल के उत्पाद आईडी कॉलम में डुप्लिकेट मान हैं।

- इसके लिए, हमें पहले एक टेबल बनाना होगा, सेल रेंज B4:C16 चुनें, और फिर सम्मिलित करें टैब से टेबल कमांड पर क्लिक करें।

- फिर टेबल बनाएं डायलॉग बॉक्स में, टेबल रेंज की पुनः पुष्टि करें।
- मेरी टेबल में हेडर हैं चेकबॉक्स चेक करें।

- इसके लिए, हमें पहले एक टेबल बनाना होगा, सेल रेंज B4:C16 चुनें, और फिर सम्मिलित करें टैब से टेबल कमांड पर क्लिक करें।

- फिर टेबल बनाएं डायलॉग बॉक्स में, टेबल रेंज की पुनः पुष्टि करें।
- मेरी टेबल में हेडर हैं चेकबॉक्स चेक करें।

- अब हम एक पावर क्वेरी खोलने जा रहे हैं और वहां से हम टेबल से डुप्लिकेट मान हटाएंगे।
- टेबल1 चुनें।
- डेटा टैब से, डेटा प्राप्त करें > अन्य स्रोतों से > टेबल/रेंज से पर जाएं।

- आप देखेंगे कि एक नई विंडो खुली है।
- और उस विंडो में, हमें टेबल1 अब लोड हो गया है।

- टेबल2 के लिए भी वही करें।

- टेबल1 में, उत्पाद आईडी पर राइट-क्लिक करें, और डुप्लिकेट हटाएं चुनें।

- अब सभी डुप्लिकेट हटा दिए गए हैं।

- टेबल2 के लिए भी वही करें।
- टेबल2 में, टेबल पर राइट-क्लिक करें, और डुप्लिकेट हटाएं चुनें।

- डुप्लिकेट हटाने के बाद, टेबल नीचे दिखाए गए जैसा दिखेगा।

- फिर हम होम टैब से बंद करें और लोड करें पर क्लिक करते हैं।

- टेबल अलग-अलग शीट में लोड होंगे।
- हम उन्हें पिवट टेबल में जोड़ने जा रहे हैं
- लोड की गई टेबल1 चुनें और फिर सम्मिलित करें टैब > पिवटटेबल > टेबल/रेंज से पर जाएं।

- अगले डायलॉग बॉक्स में, मौजूदा वर्कशीट पर क्लिक करें, और टेबल का स्थान।
- और फिर इस डेटा को डेटा मॉडल में जोड़ें चेकबॉक्स पर टिक करें।
- इसके बाद ओके पर क्लिक करें।

- लोड की गई टेबल2 चुनें और फिर सम्मिलित करें टैब > पिवटटेबल > टेबल/रेंज से पर जाएं।

- अगले डायलॉग बॉक्स में, मौजूदा वर्कशीट पर क्लिक करें, और टेबल का स्थान।
- और फिर इस डेटा को डेटा मॉडल में जोड़ें चेकबॉक्स पर टिक करें।
- इसके बाद ओके पर क्लिक करें।

- इसके बाद, टेबल1_2 से उत्पाद आईडी को पंक्तियों में खींचें।
- इसके अलावा, टेबल1_2 से राजस्व और लाभ और टेबल2_2 से लागत और मात्रा को मानों में खींचें।
- पिवट टेबल में लागत और मात्रा कॉलम के मान असामान्य हैं। वे प्रत्येक पंक्ति के लिए समान मान दिखा रहे हैं।

- इसे हल करने के लिए, पीले चेतावनी बॉक्स पर बनाएं पर क्लिक करें।

- संबंध संपादित करें विंडो में, पहले और दूसरे ड्रॉपडाउन मेनू में टेबल2_2 और टेबल 1_2 चुनें।
- फिर कॉलम (विदेशी) और संबंधित कॉलम (प्राथमिक) ड्रॉपडाउन मेनू दोनों में उत्पाद आईडी चुनें।
- इसके बाद ओके पर क्लिक करें।

- ओके पर क्लिक करने के बाद, आप देखेंगे कि संबंध ने अब समस्या हल कर दी है।
- लागत और लाभ कॉलम अब सटीक मान दिखा रहे हैं।

याद रखने योग्य बातें
- दूसरी विधि में दो टेबल के बीच संबंध बनाते समय, सामान्य कॉलम जो पंक्तियों के क्षेत्र में होगा, संबंधित कॉलम (प्राथमिक) टेबल से होना चाहिए। अन्यथा, यह पिवट टेबल में गलत मान बनाएगा।
- डेटा मॉडल में डेटा जोड़ें पर टिक करना आवश्यक है। अन्यथा, उनके बीच कनेक्शन बनाना संभव नहीं होगा।
निष्कर्ष
इसे सारांशित करने के लिए, एक्सेल में डुप्लिकेट मानों के साथ संबंध कैसे बनाएं का मुद्दा यहां 2 अलग-अलग तरीकों से उत्तर दिया गया है।
इस समस्या के लिए, एक वर्कबुक डाउनलोड के लिए उपलब्ध है जहां आप इन विधियों का अभ्यास कर सकते हैं।
कमेंट सेक्शन के माध्यम से किसी भी प्रश्न या प्रतिक्रिया पूछने के लिए स्वतंत्र महसूस करें। एक्सेलडमी समुदाय के बेहतरी के लिए किसी भी सुझाव की अत्यधिक सराहना की जाएगी।