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

एक्सेल में डायनामिक एनिमेटेड बार चार्ट रेस बनाएं - स्टेप-बाय-स्टेप गाइड

एनिमेटेड बार चार्ट रेस क्या है?

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

एक्सेल में एनिमेटेड बार चार्ट रेस कैसे बनाएं: स्टेप-बाय-स्टेप प्रक्रिया

यह लेख एक्सेल में डायनामिक बार चार्ट रेस बनाने के लिए आवश्यक 4 चरणों के बारे में बताएगा। पहले हम एक डेटासेट बनाएंगे, फिर डेटा को बार चार्ट में प्लॉट करेंगे, और अंत में VBA कोड का उपयोग करके एक मैक्रो बनाएंगे और इसे चार्ट के एनिमेशन को शुरू करने के लिए एक बटन को असाइन करेंगे।

चरण 1 - डेटा मॉडल सेट अप करें

हम जिस डेटासेट का उपयोग करेंगे उसमें 2020 और 2021 के लिए मासिक बिक्री दिखाई गई है, और इसमें तीन कॉलम हैं: महीना, बिक्री(2020), और बिक्री(2021)।

  1. C4:D16 रेंज चुनें।
  2. Ctrl+C दबाएं।
  3. E4:F16 रेंज चुनें।
  4. Ctrl+V दबाएं।

हमारा मॉडल अब नीचे जैसा दिखता है।

चरण 2 - चार्ट डेटा जनरेट करें

बार चार्ट में डेटा प्लॉट करने के लिए हमें अभी भी दो और कॉलम चाहिए। हम दोनों बिक्री कॉलम को कॉपी करके डेटासेट के बगल में पेस्ट करेंगे। फिर हम पिछले चरण में बने कॉलम का उपयोग करके एक ग्राफ प्लॉट करेंगे। हम क्लस्टर्ड बार चार्ट का उपयोग करेंगे।

  1. इंसर्ट टैब पर नेविगेट करें।
  2. चार्ट्स ग्रुप से इंसर्ट कॉलम या बार चार्ट आइकन पर क्लिक करें।
  3. 2-D बार सेक्शन से क्लस्टर्ड बार आइकन पर क्लिक करें।
  4. कहीं भी चार्ट पर क्लिक करें, और चार्ट डिजाइन टैब पर जाएं, फिर सेलेक्ट डेटा पर क्लिक करें।
  5. सेलेक्ट डेटा सोर्स विंडो खुलेगी।
  6. शीट का नाम डालें उसके बाद एक्सक्लेमेशन मार्क, फिर रेंज। कई रेंज के बीच कॉमा का उपयोग करना आवश्यक है।
  7. लीजेंड एंट्रीज सेक्शन में ऐड आइकन पर क्लिक करें।
  8. एडिट सीरीज विंडो खुलेगी, कॉलम E के लिए उचित सिंटैक्स का उपयोग करके सीरीज नाम और सीरीज रेंज दर्ज करें। ओके पर क्लिक करें।
  9. कॉलम F के लिए प्रक्रिया दोहराएं, फिर ओके पर क्लिक करें।
  10. सेलेक्ट डेटा सोर्स विंडो पर जाएं।
  11. हॉरिजॉन्टल एक्सिस लेबल्स से एडिट चुनें। ओके पर क्लिक करें।
  12. एक्सिस लेबल्स विंडो खुलेगी।
  13. कॉलम B के लिए रेंज बॉक्स में दर्ज करें और ओके पर क्लिक करें।
  14. चार्ट डेटा मॉडल से डेटा प्राप्त करेगा।
  15. प्लस आइकन पर क्लिक करें और इस डेमो के लिए एक्सेस, चार्ट टाइटल, ग्रिडलाइन्स, और लीजेंड चेक करें।

और पढ़ें: एक्सेल में एनिमेटेड चार्ट कैसे बनाएं

चरण 3 - एनिमेटेड बार चार्ट रेस के लिए मैक्रो बनाएं

अब हम डेटा को एनिमेशन में प्रदर्शित करने के लिए कुछ VBA कोड लिखेंगे। हम डायनामिकचार्ट नामक एक प्रोसीजर घोषित करेंगे, जो C और D कॉलम से चार्ट के लिए डेटा लाएगा जबकि एक देरी बनाए रखेगा, और इसे E और F कॉलम में पेस्ट करेगा।

  1. डेवलपर टैब पर नेविगेट करें।
  2. विजुअल बेसिक पर क्लिक करें।
  3. इंसर्ट चुनें, फिर मॉड्यूल।
  4. मॉड्यूल बॉक्स में निम्नलिखित कोड दर्ज करें:
Sub DynamicChart() 
    Const StartRange As Long = 5 
    Dim LastRange As Long 
    Dim RangeNo As Long 
    LastRange = Range("C" & StartRange).End(xlDown).Row 
    Range("E" & StartRange, "F" & LastRange).ClearContents 
    DoEvents 
    Application.Wait (Now + TimeValue("00:00:1")) 
    For RangeNo = StartRange To LastRange 
        DoEvents 
        Range("E" & RangeNo, "F" & RangeNo).Value = Range("C" & RangeNo, "D" & RangeNo).Value 
        Application.Wait (Now + TimeValue("00:00:1")) 
        DoEvents 
    Next RangeNo 
End Sub
  1. सेव आइकन पर क्लिक करें।

चरण 4 - मैक्रो असाइन करने के लिए बटन जनरेट करें

अंत में, इस एप्लिकेशन को अधिक उपयोगकर्ता-अनुकूल बनाने के लिए, हम एक START बटन बनाएंगे और पहले बने मैक्रो को इसे असाइन करेंगे।

  1. डेवलपर टैब पर जाएं, फिर इंसर्ट।
  2. डेटा मॉडल और चार्ट के बीच की जगह में एक रेक्टेंगल बटन ड्रा करें।
  3. असाइन मैक्रो विंडो दिखाई देगी।
  4. मैक्रो चुनें, इस मामले में डायनामिकचार्ट, और ओके पर क्लिक करें।
  5. बटन चुनें और उसका नाम बदलें। इस मामले में, START।
  6. टेक्स्ट को हाइलाइट करें और होम टैब पर जाएं।
  7. फॉन्ट ग्रुप से बोल्ड चुनें, और साइज 20 सेट करें।
  8. START बटन पर क्लिक करें, और इच्छित आउटपुट नीचे जैसा दिखाई देगा।

और पढ़ें: एक्सेल में टेक्स्ट एनिमेट कैसे करें

प्रैक्टिस वर्कबुक डाउनलोड करें

संबंधित लेख

  • एक्सेल में 3D एनिमेशन कैसे बनाएं

मुफ्त एडवांस एक्सेल अभ्यास समाधान के साथ प्राप्त करें!

  1. Adobe GC Invoker Utility क्या है और क्या मुझे इसे स्टार्टअप पर अक्षम करना चाहिए Adobe GC Invoker Utility क्या है और क्या मुझे इसे स्टार्टअप पर अक्षम करना चाहिए

    विषय: Adobe GC Invoker Utility अवलोकन AGCInvokerUtility.exe क्या है? क्या AGCInvokerUtility.exe एक वायरस है? क्या मुझे Adobe GC Invoker Utility अक्षम करना चाहिए? AGCInvokerUtility.exe कैसे अक्षम करें? बोनस टिप Adobe GC Invoker Utility अवलोकन: क्या टास्क मैनेजर में स्टार्टअप पर Adobe GC Invok

  1. macOS के लिए टॉप-रेटेड एंटीवायरस समाधान: अपने Mac को सुरक्षित रूप से सुरक्षित रखें macOS के लिए टॉप-रेटेड एंटीवायरस समाधान: अपने Mac को सुरक्षित रूप से सुरक्षित रखें

    एक macOS उपयोगकर्ता के रूप में, आपने शायद सुना होगा कि आपके कंप्यूटर को मैलवेयर से बचाने के लिए एंटीवायरस की आवश्यकता नहीं है। दुर्भाग्य से, यह बहुत पहले खारिज किए गए मिथक से ज्यादा कुछ नहीं है। यदि आप अपने Mac के लिए एक नए एंटीवायरस पैकेज के लिए बाजार में हैं, तो चुनने से पहले कुछ बातों पर विचार क

  1. शुरुआती के लिए Microsoft Access सुविधाएँ, टिप्स और कैसे करें शुरुआती के लिए Microsoft Access सुविधाएँ, टिप्स और कैसे करें

    Microsoft Office सबसे लोकप्रिय ऑफिस उत्पादकता सुइट है और क्यों नहीं होना चाहिए? Microsoft ने समय-समय पर Office में सुधार किया है और अब वह सब कुछ प्रदान करता है जो हम चाहते होंगे। पहली रिलीज़ से ही, Microsoft Office ने हमेशा उपयोगकर्ताओं को प्रभावित किया है। अब Microsoft Office लगभग हर Windows-आधारित