एक्सेल में डेटा मॉडल - डेटा मॉडल कैसे बनाएं? (उदाहरण सहित)

एक्सेल में डेटा मॉडल क्या है?

एक्सेल में डेटा मॉडल एक प्रकार का डेटा टेबल है जहां हम दो या दो से अधिक टेबल एक दूसरे के साथ एक सामान्य या अधिक डेटा श्रृंखला के माध्यम से संबंध रखते हैं, डेटा मॉडल टेबल में और विभिन्न अन्य शीट या स्रोतों से डेटा एक अद्वितीय बनाने के लिए एक साथ आते हैं। तालिका जिसमें सभी तालिकाओं से डेटा तक पहुंच हो सकती है।

स्पष्टीकरण

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

उदाहरण

उदाहरण 1

यदि हमारे पास विक्रेता से संबंधित तीन डेटासेट हैं: पहला जिसमें राजस्व की जानकारी है, दूसरा विक्रेता की आय से युक्त है, और तीसरा विक्रेता के खर्च से संबंधित है।

इन तीन डेटासेट को जोड़ने और इनसे संबंध बनाने के लिए, हम निम्नलिखित चरणों के साथ एक डेटा मॉडल बनाते हैं:

  • डेटासेट को टेबल ऑब्जेक्ट में बदलें:

हम साधारण डेटासेट के साथ संबंध नहीं बना सकते हैं। डेटा मॉडल केवल एक्सेल टेबल्स ऑब्जेक्ट्स के साथ काम करता है। यह करने के लिए:

  • चरण 1 - डेटासेट के अंदर कहीं भी क्लिक करें, फिर 'इन्सर्ट' टैब पर क्लिक करें और फिर 'टेबल्स' समूह में 'तालिका' पर क्लिक करें।
  • चरण 2 - विकल्प को चेक या अनचेक करें: 'मेरी तालिका में हेडर हैं' और ठीक पर क्लिक करें।
  • चरण 3 - चयनित नई तालिका के साथ, 'टूल' समूह में 'तालिका का नाम' में तालिका का नाम दर्ज करें।
  • चरण 4 - अब हम देख सकते हैं कि पहला डेटासेट 'टेबल' ऑब्जेक्ट में बदल गया है। अन्य दो डेटासेट के लिए इन चरणों को दोहराने पर, हम देखते हैं कि वे नीचे दिए गए 'टेबल' ऑब्जेक्ट में भी परिवर्तित हो जाते हैं:

डेटा मॉडल में 'टेबल' ऑब्जेक्ट्स जोड़ना: वाया कनेक्शन या संबंध।

संपर्क

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

ऐसा करने पर, एक कार्यपुस्तिका डेटा मॉडल एक तालिका के साथ बनाया जाएगा और एक संवाद बॉक्स निम्नानुसार दिखाई देगा:

इसलिए यदि हम अन्य दो तालिकाओं के लिए भी इन चरणों को दोहराते हैं, तो डेटा मॉडल में अब सभी तीन तालिकाएँ होंगी।

अब हम देख सकते हैं कि सभी तीन तालिकाएँ कार्यपुस्तिका कनेक्शन में दिखाई देती हैं।

संबंधों के माध्यम से

संबंध बनाएं: एक बार दोनों डेटासेट टेबल ऑब्जेक्ट होते हैं, तो हम उनके बीच संबंध बना सकते हैं। यह करने के लिए:

  • 'डेटा' टैब पर क्लिक करें और फिर 'रिलेशनशिप' पर क्लिक करें।
  • हम एक खाली डायलॉग बॉक्स देखेंगे, क्योंकि कोई करंट कनेक्शन नहीं है।
  • 'नया' पर क्लिक करें और एक अन्य संवाद बॉक्स प्रकट होता है।
  • 'तालिका' और 'संबंधित तालिका' ड्रॉपडाउन का विस्तार करें: संबंध बनाने के लिए उपयोग करने के लिए तालिकाओं और स्तंभों को लेने के लिए 'एक संबंध बनाएं' संवाद बॉक्स प्रकट होता है। 'टेबल्स' के विस्तार में, उस डेटासेट का चयन करें जिसे हम किसी तरह से विश्लेषण करना चाहते हैं, और 'संबंधित तालिका' में, उन डेटासेटों का चयन करें जिनमें लुकअप मान हैं।
  • एक्सेल में लुकअप टेबल एक से कई रिश्तों के मामले में छोटी टेबल होती है, और इसमें सामान्य कॉलम में कोई दोहराया हुआ मान नहीं होता है। 'कॉलम (विदेशी)' के विस्तार में, 'संबंधित कॉलम (प्राथमिक) में, मुख्य तालिका में आम कॉलम चुनें,' संबंधित तालिका में आम कॉलम चुनें।
  • इन सभी चार सेटिंग्स के साथ, 'ओके' पर क्लिक करें। 'ठीक' पर क्लिक करने पर एक डायलॉग बॉक्स दिखाई देता है।

यदि हम अन्य दो तालिकाओं से संबंधित करने के लिए इन चरणों को दोहराते हैं: व्यय तालिका के साथ राजस्व तालिका, तो वे डेटा मॉडल में भी संबंधित हैं:

एक्सेल अब एक सामान्य कॉलम के आधार पर डेटा मॉडल में डेटा को जोड़कर पर्दे के पीछे संबंध बनाता है: विक्रेता आईडी (इस मामले में)।

उदाहरण # 2

अब, उपरोक्त उदाहरण में कहते हैं, हम एक पिवट टेबल बनाना चाहते हैं जो टेबल ऑब्जेक्ट्स का मूल्यांकन या विश्लेषण करती है:

  • 'इंसर्ट' -> 'पिवट टेबल' पर क्लिक करें।
  • परिणामी संवाद बॉक्स में, बताते हुए विकल्प पर क्लिक करें: 'बाहरी डेटा स्रोत का उपयोग करें' और फिर 'कनेक्शन चुनें' पर क्लिक करें।
  • परिणामी संवाद बॉक्स में 'टेबल्स' पर क्लिक करें और वर्कबुक डेटा मॉडल चुनें जिसमें तीन टेबल हैं और 'ओपन' पर क्लिक करें।
  • स्थान में 'नया वर्कशीट' विकल्प चुनें और 'ठीक' पर क्लिक करें।
  • पिवट टेबल फ़ील्ड्स फलक तालिका ऑब्जेक्ट प्रदर्शित करेगा।
  • अब पिवट टेबल में परिवर्तन तदनुसार किया जा सकता है ताकि आवश्यकतानुसार टेबल ऑब्जेक्ट का विश्लेषण किया जा सके।

उदाहरण के लिए, इस मामले में, यदि हम किसी विशेष विक्रेता के लिए कुल राजस्व या राजस्व खोजना चाहते हैं, तो एक धुरी तालिका इस प्रकार बनाई गई है:

यह बड़ी संख्या में टिप्पणियों वाले मॉडल / तालिका के मामले में बहुत मदद करता है।

इसलिए, हम देख सकते हैं कि पिवट टेबल तालिकाओं के बीच संबंधों को दिखाने के लिए तुरंत एक्सेल मेमोरी में डेटा मॉडल (कनेक्शन चुनकर इसे उठाकर) का उपयोग करती है।

याद रखने वाली चीज़ें

  • डेटा मॉडल का उपयोग करके, हम एक साथ कई तालिकाओं से डेटा का विश्लेषण कर सकते हैं।
  • डेटा मॉडल के साथ संबंध बनाकर, हम VLOOKUP, SUMIF, INDEX फ़ंक्शन और MATCH फ़ार्मुलों का उपयोग करने की आवश्यकता को पार कर जाते हैं क्योंकि हमें एक ही तालिका में सभी कॉलम प्राप्त करने की आवश्यकता नहीं होती है।
  • जब बाहरी स्रोतों से एक्सेल में डेटासेट आयात किया जाता है, तो मॉडल को स्पष्ट रूप से बनाया जाता है।
  • यदि हम संबंधित तालिकाओं को आयात करते हैं जो प्राथमिक और विदेशी कुंजी संबंध हैं, तो तालिका संबंध अपने आप बन सकते हैं।
  • संबंध बनाते समय, हम जिन स्तंभों को तालिकाओं में जोड़ रहे हैं, उनमें समान डेटा प्रकार होना चाहिए।
  • डेटा मॉडल के साथ बनाई गई पिवट टेबल के साथ, हम स्लाइस भी जोड़ सकते हैं और पिवट टेबल्स को किसी भी क्षेत्र पर स्लाइस कर सकते हैं।
  • LOOKUP () फ़ंक्शन पर डेटा मॉडल का लाभ यह है कि इसके लिए काफी कम मेमोरी की आवश्यकता होती है।
  • Excel 2013 केवल एक या एक से कई रिश्तों का समर्थन करता है, अर्थात, तालिकाओं में से एक में हमारे द्वारा लिंक किए जा रहे कॉलम पर कोई डुप्लिकेट मान नहीं होना चाहिए।

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