How to create dynamic chart in MS Excel
How to create dynamic chart in MS Excel

How to Create Dynamic Chart in Excel

Hello friends, आज हम इस पोस्ट में dynamic chart क्या होता है कैसे इसे बना सकते है, इन सबके बारे में जानेंगे |

Dynamic chart क्या है ?

Dynamic chart एक स्पेशल chart होता है जिसमे अगर हम range की value को update करे तो chart खुद ही update हो जाता है जबकि, static chart में range update करने पर chart update नही होता है |

Excel में dynamic chart बनाने के लिए, source data की range भी डायनामिक होना चाहिए | डायनामिक चार्ट की range को दो तरह से बनाया जा सकता है –

  1. Name range और OFFSET function का प्रयोग करके
  2. Excel tables का प्रयोग करके

Excel में Name Range का प्रयोग करके dynamic chart कैसे बनाये ?

Excel में dynamic chart बनाने के लिए हमने इस प्रकार का data लिया है –

Excel Data for name range
excel data

अब अगर हम इस data को लेकर एक simple chart बनाना चाहते है तो इस range को select करके Insert तब पर click करके एक chart को select कर लेंगे जिससे एक static chart तैयार हो जायेगा और अगर हम कोई और data excel sheet में enter कृते है तो वह chart update नही होगा | इसी समस्या को दूर करने के लिए हम डायनामिक chart का उपयोग करते है |

range को डायनामिक बनाने के लिए हमे cells के range को एक नाम देना होता है | डायनामिक chart को बनाने के लिए निम्न steps को follow करना पड़ेगा –

1. Step 1: Formula tab में, “Name Manager” select करे –

Formula Tab in MS Excel
name manager in MS Excel

2. Step 2 -> “Name manager” पर click करने के बाद हमारे excel sheet में available हर एक row को एक name range define करना होता है | जैसा की हमने ऊपर जो example लिया है उसमे हम Item cell का name range इस तरह से define करेंगे –

Name Range In Excel
Name Range in Excel

इसमें हमने ITEM cell का एक name range इस तरह से define किया | name range को define करने के लिए हम OFFSET function का use कर रहे है|

OFFSET function का पहला attribute उस sheet या workbook का reference होता है | इसलिए reference में हमने ‘Sheet1’!$A$1 enter किया है जहा पर $A$1 A1 cell को denote कर रहा है| OFFSET function का दूसरा और तीसरा attribute row और column denote करता है और इसके बाद के attribute height और width को denote करते है |

OFFSET function के बारे में हम detail से दूसरे पोस्ट में पढ़ेंगे | इसी तरह हम Sales Qty का भी name range बनायेंगे |

Named Range In Excel
Named Range In Excel

अब हमारे पास दो dynamic chart range “item_range” और “Sales_qty” है|

3. Step 3: Insert any chart

Insert a chart in MS Excel
Insert a chart in MS Excel

4. Step 4:- blank chart पर right click करके “Select data” पर click करेंगे

Select data for creating chart

5. Step 5:-

select data पर click करने के बाद एक बॉक्स open होगा जिसमे हम left side में Y-axis पर दिखने वाले range को add करेंगे और right side में X-axis पर दिखने वाले data को |

Select data source in MS Excel
select data in Excel

6. Step 6:-

Edit series for chart
Select data for chart

Series value में हमने जो Sales_qty range बनाया था उसे pass करना जरुरी है जैसा की आप ऊपर के image में देख सकते है |

अब हम horizontal फील्ड में add पर click करेंगे तो कुछ इस तरह का डायलॉग बॉक्स open होगा जिसमे हम item_range को pass करेंगे |

Edit series for chart
Select data for chart

और अब हम OK button पर click करेंगे | और हमारा chart कुछ इस प्रकार का दिखेगा –

Chart in MS Excel
Chart in MS Excel

Step 7 :-

अब हम excel sheet में कुछ और data enter करेंगे और हम देखेंगे की हमारे chart में वह data automatically update होती चली जाती है |

Dynamic Chart in MS Excel
Dynamic chart in MS Excel

यहा पर मैंने 2 data enter किया है Router और HDD और जैसे ही मैंने data fill करके enter press किया तो chart automatically update हो गया | जब आप खुद practical करके इसे देखेंगे तो आपको ज्यादा clear पता चलेगा |

How to Create Dynamic Chart using Excel Tables –

Excel में excel table की मदद से हम आसानी से dynamic chart बना सकते है | जैसे ही हम कोई data add करते है table एक्स्पंद हो जाता है और हमारी chart update हो जाती है |

जिस data को हमने ऊपर example में प्रयोग किया था उसी data को ही हम इस example में भी प्रयोग करेंगे |

तो चलिए देखते है की हम Excel में tables की सहायता से dynamic chart कैसे बना सकते है ?

Step 1: – सबसे पहले हम source data को select करेंगे और CTRL + T press करेंगे, जिससे एक table बना क्र तैयार हो जायेगा |

Dynamic Chart in MS Excel using tables
dynamic chart in Excel using tables

Step 2:- जब हमारा table बन जायेगा तो पूरे data को select करने के बाद हम Insert tab पर click करेंगे और एक chart select करेंगे | आप कोई भी chart select कर सकते है | और हमारा dynamic chart बन कर तैयार हो जायेगा | अब जब data को update करेंगे या नया data enter करेंगे तो हमारा chart खुद ही update हो जायेगा |

Conclusion –

उम्मीद है आपको इस पोस्ट से आपको बहुत कुछ सीखने को मिला होगा | आप Excel से और दूसरी technology से related और पोस्ट हमारे ब्लॉग पर पढ़ सकते है |

—Thank You #GeeksPartner

Meet Shashwat Mishra, a passionate IT professional whose love for technology knows no bounds. With a keen eye for innovation and a knack for staying ahead of the curve, Shashwat dives deep into the ever-evolving world of IT, uncovering new trends, techniques, and technologies that drive progress. As the curator of a tech enthusiast blog, Shashwat shares his insights, expertise, and discoveries with fellow aficionados, sparking engaging discussions and igniting curiosity. With a finger on the pulse of the industry, Shashwat's articles are not just informative, but also inspiring, motivating others to explore, experiment, and embrace the limitless possibilities of the digital realm. Follow Shashwat on LinkedIn to embark on a journey of tech enlightenment and stay updated on the latest developments in the fast-paced world of IT.

2 Comments

Leave a Reply