Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

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

<पी> एक इंटरैक्टिव डैशबोर्ड बनाने के लिए आवश्यक फॉर्म नियंत्रण दिखाने के लिए बिक्री डेटासेट पर विचार करें।

चरण 1:डेटासेट तैयार करें

  • बिक्री डेटा को एक्सेल तालिका में बदलें। डेटा श्रेणी का चयन करें.
  • सम्मिलित करें पर जाएं टैब>> तालिका चुनें .
    • मेरी तालिका में हेडर हैं चुनें>>ठीकपर क्लिक करें .
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

  • बेहतर पठनीयता के लिए तालिका को SalesData नाम दें।
<पी> एक्सेल टेबल सूत्रों और चार्ट के लिए गतिशील रेंज प्रदान करता है।

चरण 2:फॉर्म नियंत्रण डालें और इसे सेल से लिंक करें

<पी> अपने डेटासेट प्रकार के आधार पर, आप प्रासंगिक फॉर्म नियंत्रण का चयन कर सकते हैं।

  • विकल्प बटन (क्षेत्र के अनुसार फ़िल्टर करने के लिए):
    • डेवलपर पर जाएं टैब>> सम्मिलित करें से>> विकल्प बटन चुनें .
    • प्लस आइकन (+) रखें डैशबोर्ड क्षेत्र पर.
    • विकल्प बटन पर राइट-क्लिक करें>>प्रारूप नियंत्रण चुनें .
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

    • फॉर्मेट ऑब्जेक्ट में संवाद बॉक्स:
      • सेल लिंक :चयनित क्षेत्रों को संग्रहीत करने के लिए सेल I1 का चयन करें।
      • 3-डी शेडिंग चुनें>>ठीकपर क्लिक करें .
    • विकल्प बटन पर राइट-क्लिक करें>> पाठ संपादित करें चुनें>> क्षेत्र डालें (जैसे, उत्तर, दक्षिण, पूर्व, पश्चिम) एक-एक करके।
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

  • कॉम्बो बॉक्स (उत्पाद के आधार पर फ़िल्टर करने के लिए):
    • डेवलपर टैब → सम्मिलित करेंकॉम्बो बॉक्स .
    • इसे डैशबोर्ड क्षेत्र पर रखें।
    • डेवलपर पर जाएं टैब>> सम्मिलित करें से>>कॉम्बो बॉक्स चुनें .
    • प्लस आइकन (+) रखें डैशबोर्ड क्षेत्र पर.
    • कॉम्बो बॉक्स पर राइट-क्लिक करें>>प्रारूप नियंत्रण चुनें .
    • फॉर्मेट ऑब्जेक्ट में संवाद बॉक्स:
      • इनपुट रेंज :  उत्पादों की सूची चुनें (उदाहरण के लिए, उत्पाद ए, उत्पाद बी, उत्पाद सी, उत्पाद डी)।
      • सेल लिंक :चयनित उत्पादों को संग्रहीत करने के लिए सेल J1 का चयन करें।
      • 3-डी शेडिंग चुनें>>ठीकपर क्लिक करें .
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

  • बॉक्स चेक करें (राजस्व, बेची गई इकाइयां और लाभ जैसे मेट्रिक्स को टॉगल करने के लिए):
    • डेवलपर पर जाएं टैब>> सम्मिलित करें से>> चेक बॉक्स चुनें .
    • प्लस आइकन (+) रखें डैशबोर्ड क्षेत्र पर.
    • चेक बॉक्स पर राइट-क्लिक करें>>प्रारूप नियंत्रण चुनें .
    • फॉर्मेट ऑब्जेक्ट में संवाद बॉक्स:
      • सेल लिंक :चयनित मेट्रिक्स को संग्रहीत करने के लिए सेल K1 का चयन करें।
      • 3-डी शेडिंग चुनें>>ठीकपर क्लिक करें .
    • विकल्प बटन पर राइट-क्लिक करें>> पाठ संपादित करें चुनें>> मेट्रिक्स नाम (जैसे, राजस्व, बेची गई इकाइयाँ, लाभ) एक-एक करके डालें।
    • किसी सेल से लिंक होने पर प्रत्येक चेकबॉक्स TRUE या FALSE लौटाता है (उदाहरण के लिए, राजस्व, बेची गई इकाइयों और लाभ के लिए क्रमशः K1, K2, K3)।
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

चरण 3:गतिशील सूत्र बनाएं

<पी> आप डैशबोर्ड को इंटरैक्टिव बनाने के लिए बिक्री डेटा को प्रारूप नियंत्रण के साथ जोड़ने के लिए गतिशील फ़ंक्शंस का उपयोग कर सकते हैं। हम फ़ॉर्म चयन के आधार पर गतिशील रूप से डेटा निकालने के लिए फ़िल्टर, स्विच और IF फ़ंक्शंस का उपयोग करने जा रहे हैं।

डायनामिक फ़िल्टर फ़ंक्शन का उपयोग करना

<पी> क्षेत्र के अनुसार डेटा फ़िल्टर करें :

<पी> चयनित क्षेत्रों के आधार पर बिक्री डेटा को फ़िल्टर करने के लिए चयनित सेल में निम्नलिखित सूत्र डालें।

=FILTER(SalesData, SalesData[Region] = SWITCH(J1, 1, "North", 2, "South", 3, "East", 4, "West"))
  • फ़िल्टर फ़ंक्शन उन पंक्तियों को प्रदर्शित करने के लिए SalesData तालिका निकालता है जहां क्षेत्र सेल J1 में चयनित मान से मेल खाता है।
  • स्विच फ़ंक्शन J1 (उदाहरण के लिए, 1, 2, 3, या 4) में संख्यात्मक मान को संबंधित क्षेत्र नामों ("उत्तर," "दक्षिण," "पूर्व," या "पश्चिम") में अनुवादित करता है। परिणाम में केवल मिलती-जुलती पंक्तियाँ ही शामिल की जाती हैं।
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

<पी> उत्पाद के अनुसार डेटा फ़िल्टर करें :

<पी> चयनित उत्पादों के आधार पर बिक्री डेटा को फ़िल्टर करने के लिए चयनित सेल में निम्नलिखित सूत्र डालें।

=FILTER(SalesData, SalesData[Product] = SWITCH(K1, 1, "Product A", 2, "Product B", 3, "Product C", 4, "Product D"))
<पी> यह फॉर्मूला कॉम्बो बॉक्स के चयन के आधार पर बिक्री डेटा को फ़िल्टर करेगा। हमने कॉम्बो बॉक्स से उत्पाद ए का चयन किया है, इसलिए यह उत्पाद ए का बिक्री डेटा लौटाएगा।

<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

<पी> क्षेत्र और उत्पाद के आधार पर डेटा फ़िल्टर करें :

<पी> चयनित क्षेत्रों और उत्पादों के आधार पर बिक्री डेटा को फ़िल्टर करने के लिए चयनित सेल में निम्नलिखित सूत्र डालें।

=FILTER(SalesData, (SalesData[Region] = SWITCH(J1, 1, "North", 2, "South", 3, "East", 4, "West")) * (SalesData[Product] = SWITCH(K1, 1, "Product A", 2, "Product B", 3, "Product C", 4, "Product D")))
<पी> यह फॉर्मूला कॉम्बो बॉक्स और विकल्प बटन के चयन के आधार पर बिक्री डेटा को फ़िल्टर करेगा। हमने दक्षिण क्षेत्र और उत्पाद बी का चयन किया। फ़िल्टर फ़ंक्शन केवल दक्षिण क्षेत्र से उत्पाद बी की बिक्री जानकारी लौटाएगा।

<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

डायनामिक मीट्रिक डिस्प्ले

<पी> आप चेक बॉक्स चयन के आधार पर बिक्री मेट्रिक्स प्रदर्शित करने के लिए IF फ़ंक्शन का उपयोग कर सकते हैं।

<पी> चेकबॉक्स मानों के आधार पर मेट्रिक्स के लिए निम्नलिखित सशर्त तर्क डालें। यदि आप कोई चेकबॉक्स चुनते हैं तो यह लिंक किए गए सेल में सत्य अन्यथा गलत लौटाता है। लिंक किए गए सेल के मूल्य के आधार पर IF फ़ंक्शन परिणाम लौटाएगा।

<पी> राजस्व :

<पी> कुल राजस्व प्राप्त करने के लिए निम्नलिखित सूत्र डालें।

=IF(L1, SUM(SalesData4[Revenue ($)]), "")
<पी> फ़िल्टर किए गए बिक्री डेटा से कुल योग प्राप्त करने के लिए, निम्न सूत्र डालें:

<पी> यदि आप राजस्व का चेकबॉक्स चुनते हैं तो ये सूत्र राजस्व का योग करेंगे।

<पी> मुनाफ़ा :

<पी> कुल लाभ प्राप्त करने के लिए निम्नलिखित सूत्र डालें।

=IF(M1, SUM(SalesData4[Profit ($)]), "")
<पी> फ़िल्टर किए गए बिक्री डेटा से कुल योग प्राप्त करने के लिए, निम्न सूत्र डालें:

<पी> यदि आप लाभ का चेकबॉक्स चुनते हैं तो ये सूत्र लाभ का योग देंगे।

<पी> इकाइयाँ बिकीं :

<पी> बेची गई कुल इकाइयाँ प्राप्त करने के लिए निम्नलिखित सूत्र डालें।

=IF(N1, SUM(SalesData4[Units Sold]), "")
<पी> फ़िल्टर किए गए बिक्री डेटा से कुल योग प्राप्त करने के लिए, निम्न सूत्र डालें:

<पी> यदि आप बेची गई इकाइयों के चेकबॉक्स का चयन करते हैं तो ये सूत्र कुल इकाइयों का योग देंगे।

<पी> आउटपुट:
प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

चरण 4:डायनामिक चार्ट सम्मिलित करें

  • फ़िल्टर किए गए डेटा का चयन करें।
  • सम्मिलित करें पर जाएं टैब>> सभी चार्ट पर क्लिक करें>> कॉलम चुनें चार्ट.
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

  • चार्ट कॉम्बो बॉक्स के आधार पर स्वचालित रूप से अपडेट हो जाएंगे और विकल्प बटन . यह चार्ट उत्तरी क्षेत्र में उत्पाद ए की बिक्री दिखा रहा है।
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

  • चार्ट का डायनामिक अपडेट देखने के लिए फ़िल्टर विकल्प बदलें। हमने पूर्वी क्षेत्र और उत्पाद सी का चयन किया।
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

चरण 5:डैशबोर्ड को अनुकूलित करें

  • आकृतियाँ सम्मिलित करें:
    • फ़िल्टर, चार्ट और मेट्रिक्स जैसे अलग-अलग अनुभागों में अपनी डैशबोर्ड आवश्यकताओं के अनुसार अलग-अलग जोड़ें।
  • फ़ॉर्मेटिंग:
    • आप सुसंगत रंगों, फ़ॉन्ट और शैलियों का उपयोग कर सकते हैं।
    • आप हाइलाइट करने के लिए सशर्त स्वरूपण का उपयोग कर सकते हैं।
<पी> प्रपत्र नियंत्रणों का उपयोग करके इंटरैक्टिव एक्सेल डैशबोर्ड बनाएं (VBA की आवश्यकता नहीं)

निष्कर्ष

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

समाधान के साथ निःशुल्क उन्नत एक्सेल अभ्यास प्राप्त करें!
  1. ओपनशॉट - अगर आपको ... शॉट, शॉट, बात नहीं करनी है ओपनशॉट - अगर आपको ... शॉट, शॉट, बात नहीं करनी है

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

  1. अपने iPhone पर संपर्कों में ध्वन्यात्मक नाम कैसे जोड़ें अपने iPhone पर संपर्कों में ध्वन्यात्मक नाम कैसे जोड़ें

    क्या आपने इस समस्या का सामना किया है जब आप सिरी को किसी विशेष संपर्क को कॉल करने के लिए कहते हैं, यह आपके उच्चारण को गलत समझता है और गलत संपर्क को कॉल करना शुरू कर देता है? ऐसा इसलिए होता है क्योंकि हमारे उच्चारण और नाम लिखने के तरीके में अंतर होता है। अच्छी बात यह है कि iPhones के पास इस समस्या का

  1. आपके द्वारा भेजे जाने वाले प्रत्येक ईमेल के साथ अपमान, क्रोध और नाराज़गी की गारंटी देने के 6 तरीके आपके द्वारा भेजे जाने वाले प्रत्येक ईमेल के साथ अपमान, क्रोध और नाराज़गी की गारंटी देने के 6 तरीके

    ईमेल कठिन हैं। ईमेल में आप जो कहना चाहते हैं, उसे पूरा करना वास्तव में कठिन है, और आधा समय लोग लगभग हमेशा आपको गलत समझेंगे। बहुत सी समस्या इस तथ्य से आती है कि जिन लोगों को आप लिख रहे हैं वे आपका चेहरा नहीं देख सकते हैं। वे आपके चेहरे पर मुस्कान नहीं देख सकते हैं, और आप उनके चेहरे पर अभिव्यक्ति नहीं