अब तक, हमने इस साइट पर विशेष रूप से एकल डेटा टेबल से उत्पन्न पिवट टेबल्स पर ध्यान केंद्रित किया है। डेटा मॉडल सुविधा पिवट चार्ट्स में अतिरिक्त लाभ लाई है। डेटा मॉडल के साथ, हम एक ही पिवट टेबल में डेटा की कई टेबल्स का उपयोग कर सकते हैं। हमें डेटा को एक साथ जोड़ने के लिए एक या अधिक "टेबल संबंध" बनाने होंगे। डेटा मॉडल एक्सेल 2013 में पेश की गई एक नई सुविधा है। इस लेख में, हम आपको एक्सेल में पिवट टेबल डेटा मॉडल बनाने के 6 चरण दिखाएंगे।
एक्सेल में पिवट टेबल डेटा मॉडल बनाने की चरण-दर-चरण प्रक्रियाएं
निम्नलिखित आंकड़ा एक ही वर्कबुक में तीन टेबल्स के भागों को दिखाता है जो एक ही वर्कबुक में हैं, बस अलग-अलग विंडो में दिखाए गए हैं। वर्कशीट्स हैं ऑर्डर्स, ग्राहक, और क्षेत्र। हर वर्कशीट में एक टेबल है, और हमने इन 3 टेबल्स को ऑर्डर्स, ग्राहक, और क्षेत्र नाम भी दिया है (इसे व्यवस्थित रखने के लिए)। ऑर्डर्स टेबल में उत्पाद ऑर्डर्स के बारे में जानकारी है। ग्राहक टेबल में कंपनी के ग्राहकों के बारे में जानकारी है, और क्षेत्र टेबल में क्षेत्रीय जानकारी है।
यदि आप टेबल्स को ध्यान से देखते हैं, तो आप पाएंगे कि ऑर्डर्स और ग्राहक टेबल्स में CustomerID कॉलम सामान्य है, और ग्राहक और क्षेत्र टेबल्स में State कॉलम सामान्य है (कामन चीजों को देखने के लिए कार्य फ़ाइल डाउनलोड करें)। हम इन सामान्य कॉलम्स का उपयोग टेबल्स के बीच संबंध बनाने के लिए करेंगे।
और पढ़ें: मैन्युअली एक्सेल पिवट टेबल बनाना
एक-से-अनेक संबंध
ध्यान दें कि टेबल्स के बीच संबंध "एक-से-अनेक" हैं। ऑर्डर्स टेबल में प्रत्येक पंक्ति के लिए, ग्राहक टेबल में ठीक एक संबंधित पंक्ति है, और वह पंक्ति CustomerID कॉलम द्वारा निर्धारित होती है। इसी तरह, ग्राहक टेबल में प्रत्येक पंक्ति के लिए, क्षेत्र टेबल में ठीक एक संबंधित पंक्ति है, और वह पंक्ति State कॉलम द्वारा निर्धारित होती है।
💡 नोट्स: डेटा मॉडल का उपयोग करके बनाई गई पिवट टेबल में एकल डेटा टेबल से बनी पिवट टेबल की तुलना में कुछ प्रतिबंध हैं। सबसे उल्लेखनीय है: कि आप ग्रुप नहीं बना सकते। इसके अलावा, आप परिकलित फील्ड या परिकलित आइटम नहीं बना सकते।
इस उदाहरण में हमारा लक्ष्य राज्य द्वारा, क्षेत्र द्वारा, और वर्ष द्वारा बिक्री को सारांशित करना है। ध्यान दें कि बिक्री और तारीख की जानकारी ऑर्डर टेबल में है, राज्य की जानकारी ग्राहक टेबल में है, और क्षेत्र के नाम क्षेत्र टेबल में हैं। इसलिए, हम अपने लक्ष्य पिवट टेबल को बनाने के लिए इन तीनों टेबल्स का उपयोग करेंगे।
यहां वह चरण-दर-चरण प्रक्रिया है जिसका उपयोग हमने पिवट टेबल बनाने के लिए किया है:
चरण 1: पिवटटेबल इन्सर्ट करना
पहले चरण के लिए, हम डेटासेट से एक पिवट टेबल इन्सर्ट करेंगे। ऑर्डर्स टेबल के भीतर किसी भी सेल को चुनें और इन्सर्ट ➪ पिवटटेबल ➪ टेबल/रेंज से चुनें। पिवटटेबल बनाएं डायलॉग बॉक्स दिखाई देगा।
- सबसे पहले, हमने ऑर्डर्स शीट में सेल रेंज C5 को चुना है।
- दूसरे, इन्सर्ट टैब ➪ पिवटटेबल ➪ सेलेक्ट टेबल/रेंज से।
चरण 2: डेटा मॉडल में डेटा जोड़ना
उस डेटा को चुनें जिसका आप विश्लेषण करना चाहते हैं और चुनें कि आप पिवटटेबल रिपोर्ट को कहां रखना चाहते हैं - ये दो विकल्प वैसे ही रहेंगे। इस डेटा को डेटा मॉडल में जोड़ें चेक बॉक्स चुनें, और OK पर क्लिक करें।
- तो, एक डायलॉग बॉक्स पॉप अप होगा।
- फिर, "इस डेटा को डेटा मॉडल में जोड़ें" चुनें।
- इसके बाद, OK दबाएं।
- यदि आप नई बनी वर्कशीट के दाईं ओर पिवटटेबल फील्ड्स टास्क पेन को देखते हैं, तो आप पाएंगे कि यह थोड़ा अलग है क्योंकि इस बार हमने डेटा मॉडल के साथ काम करना चुना है।
- टास्क पेन में दो टैब हैं: सक्रिय और सभी। सक्रिय टैब केवल ऑर्डर्स टेबल को सूचीबद्ध करता है, और सभी टैब वर्कबुक में सभी टेबल्स को सूचीबद्ध करता है।
- आप सभी टैब के तहत किसी भी टेबल को सक्रिय टैब पर ले जा सकते हैं। ग्राहक टेबल को सक्रिय टैब के तहत रखने के लिए, सभी टैब को सक्रिय करें, ग्राहक टेबल पर राइट-क्लिक करें, और विकल्पों से सक्रिय टैब में दिखाएं चुनें। फिर क्षेत्र टेबल के लिए भी ऐसा ही करें।
- यह पूरी तरह से वैकल्पिक है, बाद में हम सभी टैब से फील्ड्स चुनेंगे।
- अगला, निम्नलिखित आंकड़ा पिवटटेबल फील्ड्स टास्क पेन के सक्रिय टैब को दिखाता है। ग्राहक और क्षेत्र टेबल्स उनके कॉलम हेडर्स (फील्ड नाम) दिखाने के लिए विस्तारित हैं। हमने टास्क पेन के कॉन्फिगरेशन को भी बदल दिया है (टास्क पेन लेआउट)। यह बदलाव पाने के लिए, टूल्स कंट्रोल पर क्लिक करें, और ड्रॉप-डाउन मेनू से, मैंने फील्ड सेक्शन और एरिया सेक्शन साइड-बाय-साइड चुना है।
और पढ़ें: सार्थक डेटा विश्लेषण के लिए पिवट टेबल्स कैसे बनाएं!
चरण 3: संबंधों का प्रबंधन
अब, हम टेबल्स के बीच संबंध सेट अप करने जा रहे हैं। पिवटटेबल टूल्स ➪ विश्लेषण ➪ गणना ➪ संबंध चुनें। संबंध प्रबंधित करें डायलॉग बॉक्स दिखाई देगा।
- फिर, नए पिवट टेबल के अंदर कहीं भी चुनें।
- उसके बाद, पिवटटेबल विश्लेषण टैब से, संबंध चुनें।
- इसलिए, एक और डायलॉग बॉक्स दिखाई देगा।
- अगला, नया पर क्लिक करें।
समान पठन
- एक्सेल पिवट टेबल कॉपी करना!
- एक्सेल पिवट टेबल कैसे संशोधित करें
- एक्सेल पिवट टेबल फॉर्मेटिंग (अंतिम गाइड)
- 8 एक्सेल पिवट टेबल उदाहरण - पिवटटेबल कैसे बनाएं!
- स्वचालित रूप से पिवट टेबल बनाना
चरण 4: संबंध बनाना
टेबल ड्रॉप-डाउन में, ऑर्डर्स चुनें, और कॉलम (विदेशी) में, CustomerID चुनें; संबंधित टेबल में, ग्राहक चुनें, और संबंधित कॉलम (प्राथमिक) में, CustomerID चुनें।
- फिर, एक और डायलॉग बॉक्स पॉप अप होगा।
- उसके बाद, निम्नलिखित चीजें चुनें:
- टेबल: डेटा मॉडल टेबल: ऑर्डर्स
- संबंधित टेबल: वर्कशीट टेबल: ग्राहक
- कॉलम (विदेशी): CustomerID
- संबंधित कॉलम (प्राथमिक): CustomerID
- अगला, OK पर क्लिक करें और आप संबंध प्रबंधित करें डायलॉग बॉक्स पर वापस आ जाएंगे।
- उसके बाद, फिर से नया पर क्लिक करें। अब हम ग्राहक टेबल और क्षेत्र टेबल के बीच एक संबंध बनाने जा रहे हैं, जैसे निम्नलिखित आंकड़ा।
- टेबल: डेटा मॉडल टेबल: ग्राहक
- संबंधित टेबल: वर्कशीट टेबल: क्षेत्र
- कॉलम (विदेशी): State
- संबंधित कॉलम (प्राथमिक): State
- फिर, OK दबाएं।
- तो, संबंध प्रबंधित करें डायलॉग बॉक्स अब इन दो संबंधों को दिखाएगा।
💡 नोट्स: यदि आप अग्रिम में टेबल संबंध सेट करना भूल जाते हैं, तो जब आप किसी भिन्न डेटा टेबल से पिवट टेबल में फील्ड जोड़ने का प्रयास करेंगे तो एक्सेल आपको ऐसा करने के लिए प्रेरित करेगा।
और पढ़ें: पावरपिवट में डेटा कैसे इम्पोर्ट करें और पिवट टेबल/पिवट चार्ट बनाएं
चरण 5: पिवटटेबल फील्ड्स को क्षेत्रों में इन्सर्ट करना
हमने एक टेबल संबंध स्थापित कर लिया है। अब बस फील्ड नामों को पिवटटेबल फील्ड्स टास्क पेन के उपयुक्त क्षेत्रों में खींचें:
- सबसे पहले, Total फील्ड को मान क्षेत्र में खींचें।
- दूसरे, Year फील्ड को कॉलम क्षेत्र में ले जाएं।
- तीसरे, Region फील्ड को पंक्ति क्षेत्र में खींचें।
- चौथे, StateName फील्ड को पंक्ति क्षेत्र में ले जाएं।
- फिर, निम्नलिखित आंकड़ा पिवट टेबल का हिस्सा दिखाता है।
चरण 6: स्लाइसर्स जोड़ना
इस अंतिम चरण में, हमने दो स्लाइसर्स (मेललिस्ट और उत्पाद) जोड़े ताकि पिवट टेबल को मेलिंग सूची में शामिल ग्राहकों और उत्पादों के अनुसार फ़िल्टर किया जा सके।
- शुरू करने के लिए, पिवट टेबल के अंदर कहीं भी चुनें।
- फिर, पिवटटेबल विश्लेषण से, स्लाइसर्स इन्सर्ट करें चुनें।
- उसके बाद, सभी टैब से, निम्नलिखित चीजें चुनें:
- ग्राहक: मेललिस्ट।
- ऑर्डर्स: उत्पाद।
- फिर, OK दबाएं।
- अंत में, ऐसा करने के बाद, अंतिम पिवट टेबल इस तरह दिखाई देगा।
💡टिप्स: आप पिवट टेबल को फॉर्मूलों में बदल सकते हैं। ऐसा करने के लिए, पिवट टेबल में किसी भी सेल को चुनें और पिवटटेबल टूल्स ➪ विश्लेषण ➪ OLAP टूल्स ➪ फॉर्मूलों में बदलें चुनें। पिवट टेबल को उन सेल्स द्वारा बदल दिया जाएगा जो फॉर्मूलों का उपयोग करते हैं। ये फॉर्मूले CUBEMEMBER और CUBEVALUE फ़ंक्शंस के साथ उत्पन्न होते हैं। हालांकि डेटा की नई रेंज अब पिवट टेबल नहीं होगी, जब डेटा बदलता है तो फॉर्मूले अपडेट होंगे।
और पढ़ें: स्लाइसर्स के साथ एक्सेल पिवट टेबल्स को कैसे फ़िल्टर करें!
निष्कर्ष
हमने आपको एक्सेल में पिवट टेबल डेटा मॉडल बनाने के 6 आसान चरण दिखाए हैं। यदि आपके कोई प्रश्न हैं, तो नीचे कमेंट करने के लिए स्वतंत्र महसूस करें। हैप्पी एक्सेलिंग :).
संबंधित लेख
- एक्सेल पिवट टेबल में शून्य मूल्य कैसे दिखाएं: 2 प्रो टिप्स
- रिवर्स पिवट टेबल्स - सारांश डेटा को अनपिवट करें
- एक्सेल में पिवट टेबल रिपोर्ट कैसे बनाएं
- डमीज के लिए एक्सेल पिवट टेबल ट्यूटोरियल चरण दर चरण | PDF डाउनलोड करें
- पिवट टेबल्स फ़िल्टर करने के लिए एक्सेल में टाइमलाइन कैसे बनाएं!