Hello Amigos,
Hope the day has been good so far!Why not make it awesome by learning something new?.
Lets us learn how to make Excel chart Axis labels and Series Values dynamically selected ,using drop down lists.Sounds refreshing ?Hell yeah!
Key Concepts:
Hope the day has been good so far!Why not make it awesome by learning something new?.
Lets us learn how to make Excel chart Axis labels and Series Values dynamically selected ,using drop down lists.Sounds refreshing ?Hell yeah!
Key Concepts:
- Offset Function and Named Range : Explained Earlier. Link=> Offset and Named Range Concepts Background
- Drop Down List
Key Requirements:
- Good 2 D data spread i.e Just another way of telling lot of data :D ,say Sales of ABC toy shop across different toy categories from January to December
Data Snapshot:
Named Range used:
- Month_Data_Range : =OFFSET(Drop_Down_List_Test!$L$6,0,0,12,1)
- Toy_Category_Sales_Data_Range : =OFFSET(Drop_Down_List_Test!$L$6,0,Drop_Down_List_Test!$A$4,12,1)
- Significance (Scroll_Bar_Test!$A$4): This input in the offset function shifts through various toy categories
Steps for creating Dynamic Chart with Drop Down List
- Inserting Drop Down List (Also called Combo Box):
- Developer->Insert->Form Controls->Combo Box
- Right click on combo box , click on format control and input the following values
Input range : $A$10:$A$17
The range specifies distinct text values denoting toy categories
Cell Link : $A$4
The toy category selected is reflected in the cell $A$4 which is then used by
Named Range 'Toy_Category_Sales_Data_Range' for loading data of the relevant
category
Named Range 'Toy_Category_Sales_Data_Range' for loading data of the relevant
category
Format Control Snapshot
2.Insert a Bar chart
- Right click on the chart to select data
- Click on Add Legend Entries :
Series Values:Excel_Workbook_Name.xlsx!Named Range Name
For Example:Series Value in the bar chart will be
Dynamic_Dashboard.xlsx!Toy_Category_Sales_Data_Range
3.Click on edit Horizontal Axis Labels for axis label data
Axis Label Range: Excel_Workbook_Name.xlsx!Axis Named Range Name
For example:Axis label range in the bar chart will be
For example:Axis label range in the bar chart will be
Dynamic_Dashboard.xlsx!Month_Data_Range
Clap Clap Calp! for yourself .Your done and how? .Now look smart and make some fantastic excel chart,leaving peers far behind
Oops forgot something in the appreciation mood!
Launch your creation with OK button click of Select Data Source of the chart
Chart Views:
1.Option Selected: Games Toy Category
2.Option Selected: Puzzles Toy Category
Please comment with your email id for receiving the actual workbook
Hi.. this is an excellent article. It gave me a good idea on dynamic dashboards. Can you please send me a copy at bhargav1386@gmail.com
ReplyDeleteWonderful!
ReplyDeleteplease send me a copy to sheshagirig(at)gmail.com
Sent fellas!..happy learning
ReplyDeleteThis is great! Can you send me a copy at bcdm3w@gmail.com?
ReplyDeleteSent harajuku
ReplyDeleteFuntastic,
ReplyDeleteThis is amazing, what we can do with Excel.
I've been learning a lot from this Website.
Please, send me this Dashboard & other interesting to:
amit1@sapo.pt
Regards.
Looks great, thanks for the help. Mind sending me the file?
ReplyDeletemark.r.rossi at gmail
I fell like i am missing a step...
ReplyDeleteI realize it has been a while, but may i take a look at the workbook if you still have it?
kriswirick(at)gmail.com
Hi
ReplyDeleteCould u pls send me a copy of this example.. ankit_osam@yahoo.co.in
thanks in advance
Could you send me a copy of this please. deepy612@hotmail.com
ReplyDeletehi can you send me a copy please iask@live.co.uk
ReplyDeleteHi there. Nice work! And thank you for sharing your expertise! May I please have a copy sent to me at themanofmanyliquids(at)gmail(dot)com?
ReplyDeleteshould't you have included a download link on this article for the sample workbook so we could follow along?
ReplyDeleteCould you send a copy to devon.sherwood@gmail.com please?
ReplyDeleteniceee!!
ReplyDeletehasnainsyed91@hotmail.com
Would greatly appreciate the example: jancbennett(at)gmail(dot)com
ReplyDeleteThis is good...please send me the example. srdileep@hotmail.com
ReplyDeletethis is what i was looking for.. great. My email ID tusharkathuria9@gmail.com
ReplyDeleteThanks, great example; my email ID: sarahstaub@gmx.ch
ReplyDeleteGreat work. Could you please send me the example. chr417(at)gmail(dot)com
ReplyDeleteHi Can you send me teh example please. My email is pindupitti@gmail.com
ReplyDeleteGood job! Please send me a copy: sylwialaw(at)gmail.com
ReplyDeleteExcellent!!! Please send me a copy : sewlal.sewram@cybersmart.co.za
ReplyDeleteThanks
Excellent!!! Please send me a copy : sewlal.sewram@bhpbilliton.com
ReplyDeleteThanks
pls send me a copy of the file at mohanad_73@hotmail.com
ReplyDeletepls send me a copy of the file at rahul.godara@credit-suisse.com
ReplyDeletenice work, can you pls send the workbook on goyal.d1990@gmail.com
ReplyDelete