How to Create a Dynamic Chart Range in Excel using Dropdown

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • Join 400,000+ professionals in our courses here 👉 link.xelplus.com/yt-d-all-cou...
    Looking to create dynamic, user-interactive charts in Excel? This video is a must-watch! It's part of our online Excel dashboard course, perfect for anyone keen on elevating their Excel skills.
    Get access to the complete Excel Dashboards course here 👉 www.xelplus.com/course/excel-...
    ✨ Key Highlights:
    ▪️ Create Expandable & Contractible Charts: Learn how to make charts that adjust based on user-selected date ranges.
    ▪️ Bypassing Excel Chart Limitations: Discover tricks to overcome Excel's restrictions on using formulas in chart ranges.
    ▪️ Utilizing Index Function & Named Ranges: Master the use of the Index function and named ranges for dynamic chart data.
    ▪️ Data Validation for User Selection: Implement drop-down lists for date selection to make your charts user-friendly.
    ▪️ Transforming Data into Excel Tables: Understand the benefits of converting data sets into Excel tables for auto-updating charts.
    Improve your Excel dashboards by adding in dynamic charts that allow the user to control what they want to see.
    Downloadable workbook available inside the course.
    In this lecture you will learn how to create a dynamic chart ranges - assume your raw data table is quite big and you'd like the user to specify from which category or date - and to which category & date, they'd like to view the chart data from.
    Excel Offset function is one formula that you can use to create dynamic ranges, but Excel's Index formula is a great alternative to the OFFSET function AND it's not a volatile function. Once we've figured out the right INDEX formula, we will copy and paste this into name manager and use the name for our chart range. This will provide us with a dynamic chart that only shows the user the range they'd like to view.
    More Index Match videos:
    Basics of Index Match: • How to use Excel Index...
    Advanced Index Match: • Index Match Advanced: ...
    Index Dynamic Ranges: • Excel Complex VLOOKUP ...
    ★ My Online Excel Courses ► courses.xelplus.com/
    ➡️ Join this channel to get access to perks: / @leilagharani
    👕☕ Get the Official XelPlus MERCH: xelplus.creator-spring.com/
    🎓 Not sure which of my Excel courses fits best for you? Take the quiz: www.xelplus.com/course-quiz/
    🎥 RESOURCES I recommend: www.xelplus.com/resources/
    🚩Let’s connect on social:
    Instagram: / lgharani
    LinkedIn: / xelplus
    Note: This description contains affiliate links, which means at no additional cost to you, we will receive a small commission if you make a purchase using the links. This helps support the channel and allows us to continue to make videos like this. Thank you for your support!
    #excel

Komentáře • 360

  • @LeilaGharani
    @LeilaGharani  Před 6 měsíci +1

    Get access to the complete Excel Dashboards course here 👉 www.xelplus.com/course/excel-dashboards/

  • @gjones270
    @gjones270 Před 4 lety +4

    Leila, I just discovered your channel, and these videos are rapidly changing the way I work! They are incredibly useful, and your demonstrations are easy to follow. Thank you!

  • @sunnyskinny213
    @sunnyskinny213 Před 5 lety +4

    Leila, you are really so amazing! Thanks so much for putting this video together. All of your videos are so practical and you are my life saver :)

  • @davidobrien8574
    @davidobrien8574 Před rokem

    This is amazing, just added this technique to a massive vibration data spreadsheet which previously took one months worth of data (about 8 columns and 5000+ rows) where the graphs had set ranges for the month, and allowed it to pick and chose between the start date and end of the data set and update all of the graphs accordingly, so I can show 1 week, 2 weeks, 4 days...without manipulating the graphs every single time to reference new rows where that data ends. Love it.

  • @rehmajr
    @rehmajr Před 6 lety +3

    Thank you for this video. It explained perfectly what I was trying to wrap my head around.

  • @LJO_Hurts_Pianos
    @LJO_Hurts_Pianos Před 6 lety +1

    Thank you SO much! This is exactly what I've been looking for, to a T -- how to chart [profits/losses/etc.] by dates using drop-down lists and a dynamic chart. This is great!

    • @LeilaGharani
      @LeilaGharani  Před 6 lety

      That's perfect! I'm glad you found what you were looking for. Thank you for your comment.

  • @YvesAustin
    @YvesAustin Před 4 lety

    I was struggling with a similar chart using OFFSET() as the named range rather than INDEX(), but couldn't figure out the 'sheet name' requirement in the chart series name. You saved my day !! Thank you!!

  • @rajnajat
    @rajnajat Před 4 lety

    Absolute mint !
    You really explain things sooooo simply.
    Thanks a lot for your time and effort

  • @michaelb1785
    @michaelb1785 Před 3 lety +2

    This is exactly what I need and it is so well explained! Thank you.

  • @excelisfun
    @excelisfun Před 7 lety +18

    Thanks for the INDEX:INDEX fun : )

  • @kekiir
    @kekiir Před 5 lety

    Pure GOLD! Thanks for the video, super use full!!!

  • @aishukumar5185
    @aishukumar5185 Před 3 měsíci

    Hi Leila! I spent 2 whole days trying to figure this out and your video helped me so much! THANK YOU SO MUCH!!

  • @nishadshivprakash
    @nishadshivprakash Před 5 lety +1

    Mind blowing. Thats, what I was searching.
    Thanks

  • @unmeshrajhans7547
    @unmeshrajhans7547 Před 4 lety

    Excellent, loved the simplified way to teaching. Thanks a lot Leila.

  • @Egenzel
    @Egenzel Před 4 lety

    This is just great. You make it so simple. Thank you very much!!

  • @timrice8061
    @timrice8061 Před 2 lety

    Thank you for this, many things here I had not tried before. I copied your method, and then changed to the table like you did. I then used ‘Structured Table names’ to create the references in Name Manager, which I think makes things a little easier to read. (Making the dynamic array now ‘Spills’, so it looks a bit different to the video, but works exactly as you show it)

  • @dK-kq1be
    @dK-kq1be Před 2 lety

    SIMPLY PERFECTION !! As always, Thank You !!

  • @TubeWeasel1
    @TubeWeasel1 Před 4 lety

    Thanks Leila. This video was very helpful and provided me with just what I needed.

  • @rockguitarist8907
    @rockguitarist8907 Před 7 lety

    Thank you Leila for an easy explanation of dynamic ranges using INDEX. Very helpful.

  • @craigvoss1468
    @craigvoss1468 Před 7 lety

    the things you teach and the way you present, amazing.

  • @arulthangavelu3639
    @arulthangavelu3639 Před 6 lety

    Thank you Madam, The content was well explained and easy to understand

  • @jacquesabboud
    @jacquesabboud Před 3 lety

    WAW - I Like it so much. that's the first time I learn several new out of the box tool in Excel. thank you.

  • @mmuhanda
    @mmuhanda Před 5 lety

    This is great.Just seen the power of the INDEX():INDEX() formula which I hardly knew of

  • @melaniephilip9835
    @melaniephilip9835 Před 6 lety

    Thank you so much Leila!! You’re a lifesaver!! ❤️❤️

    • @LeilaGharani
      @LeilaGharani  Před 6 lety

      You're very welcome Melanie! Glad this helps :)

  • @rickblunt1780
    @rickblunt1780 Před 3 lety

    WOW! that makes it so much easier - thanks for making it easy to understand, and I appreciate you explaining why you were doing what your were as you worked it out.

  • @soumensarkar
    @soumensarkar Před 5 lety

    Very well explained with hands on example on the fly.

  • @colinking3477
    @colinking3477 Před 3 lety

    Utterly brilliant. Great presentation. You have answered so many questions I have on using Excel.

  • @colinmannell6048
    @colinmannell6048 Před 4 lety

    Great video, did exactly what I needed. Thank you

  • @20101970carlos
    @20101970carlos Před 5 lety

    Fantastic, thanks for this helpful tip!

  • @stephanie_ong
    @stephanie_ong Před 3 lety

    This is amazing! Thank you so much for the tutorial

  • @gundloo
    @gundloo Před 3 lety

    You indeed have saved me several hours of work every week or so. Remain blessed :)

  • @michaelb1785
    @michaelb1785 Před 3 lety

    Tried it and it works really well! Thanks.

  • @adrianrojas7969
    @adrianrojas7969 Před 3 lety

    Old as this may be, your video is glorious. Thank you!!!!!!!!!!!!!!!!!!!! I subscribed

  • @Jester62D
    @Jester62D Před 4 lety

    Thanks for the instructions.
    I made this a truly dynamic chart by avoiding the user selected start-end dates. My dates are in column C.
    Special Note: Both of the Start-End Dates MUST be in the column data set or the function: Index(Match):Index(Match), will display "#N/A"
    End date: H3=LOOKUP(9.99E+307,C:C) Returns the next largest value if the 9.99E+307 is NOT found.
    Start-End Date delta: J2=30 (or any other integer value)
    Start Date: H2=LOOKUP((H3-J2),C:C)

  • @Wayesse
    @Wayesse Před 7 lety

    Hi Leila,
    Thank you so much for creating thid youtube channel and sharing your excel knowledge with all of us. This tutorial especially was soooo helpful ! Thanks again and keep posting videos :-)
    Cheers

    • @LeilaGharani
      @LeilaGharani  Před 7 lety

      Very glad to hear that! You're very welcome :)

  • @palobar9974
    @palobar9974 Před 2 lety

    Thank you Leila. This was so useful!!!

  • @sanath2820
    @sanath2820 Před 4 lety

    Thank you so much. Eagerly searching for this.

  • @machoman4166
    @machoman4166 Před 6 lety +1

    found this to be very usefull, have been searching since 2weeks for this result.thanks leila

    • @LeilaGharani
      @LeilaGharani  Před 6 lety +1

      That's great! I'm happy you found it! Sorry it took 2 weeks though....

  • @davidlouis1298
    @davidlouis1298 Před 3 lety

    Great video and simple to understand.

  • @sterne6
    @sterne6 Před 5 lety

    Thank you so much, that really helps!

  • @robeidson8716
    @robeidson8716 Před 6 lety

    Great Video! Thanks so much. You better' believe I liked and subscribed.

  • @vladimirmesaros2271
    @vladimirmesaros2271 Před 7 měsíci

    I love this tutorials from you, very common and it change my work with data. Great work

  • @angeladrovermartinez2135

    Very good video. I wish you the best. Quite carefully prepared.

  • @sstrauss415
    @sstrauss415 Před 4 lety

    Thank you for posting this. This is an excellent approach.

  • @Ndofi
    @Ndofi Před 4 lety

    Thanks Leila, that will help me in my daily work. Much appreciated. I have subscribed for your info :)

  • @ALPHERATZ3650
    @ALPHERATZ3650 Před 6 lety

    Very good presentation thumbs up!!!!!!!!!! simple and practical

  • @ttsgdksl
    @ttsgdksl Před rokem

    you are great Leila !thank you so much you saved my day

  • @alanhill5337
    @alanhill5337 Před 6 lety

    wonderful . thank you so so much. I've been wanting to do this for a long time!! thanks again.

    • @LeilaGharani
      @LeilaGharani  Před 6 lety

      Very happy to hear you find this useful! Thank you for your comment.

  • @ArjunAt50
    @ArjunAt50 Před 3 lety

    Awesome tips!! Thanks a lot.

  • @behnamferdowsi
    @behnamferdowsi Před 5 měsíci

    Thank you very much. This is amazing video!

  • @dnyaneshwar53
    @dnyaneshwar53 Před 3 lety

    This is exactly what i have been looking for & the way explain it WoW.........................!

  • @thirumaleshjodu
    @thirumaleshjodu Před 6 lety +1

    Thanks Leila it was working amazing.

  • @homerjose1098
    @homerjose1098 Před 4 lety

    Thank you very much for this tutorial its a big help

  • @bfan2151
    @bfan2151 Před 3 lety

    Very very smart way! Thanks a lot!

  • @H3LLB0Y2403
    @H3LLB0Y2403 Před 5 lety

    Exactly what I was looking for. Thank you!

  • @frds2004
    @frds2004 Před 4 lety

    Thank you, very much. That's the kind of solution I was looking for.

    • @LeilaGharani
      @LeilaGharani  Před 4 lety

      My pleasure Fernando. I'm glad to hear that.

  • @ghostdog6841
    @ghostdog6841 Před 2 lety

    It works!! Thank you so much!!

  • @Aaseef
    @Aaseef Před 3 lety

    Amazing video, i like the way you explained... Thumbs up

  • @tarandeepnijjar9841
    @tarandeepnijjar9841 Před 2 lety

    Very helpful, many thanks

  • @roshp3577
    @roshp3577 Před 5 lety

    Just what I was looking for! Thanks...

  • @jalememmedova4454
    @jalememmedova4454 Před 5 lety

    Easy to understand. Thank you very much.

  • @63yogi
    @63yogi Před 5 lety

    Thanks. that was complicated but a big help. Forget just one "$" sign and it gets stuck. I like the unique feature that you can select the "From"-"To" dates.

  • @settelaaymen8085
    @settelaaymen8085 Před 6 lety

    Thanks for the video, U R MRS EXCEL

  • @bobconrad578
    @bobconrad578 Před 3 lety

    Excellent video.

  • @pierrejarthon4254
    @pierrejarthon4254 Před 7 lety

    minimal & powerful.I love it.

  • @aashishkj
    @aashishkj Před 5 lety

    Thank you, this was very helpful

  • @starmount326
    @starmount326 Před rokem

    This saves my day...thank you.

  • @ashishkumartripathi2788

    Thank you so much Leila..

  • @abaabdulaziz5753
    @abaabdulaziz5753 Před 7 lety

    Thanks a lot
    i think u r the best Excel trainer

  • @FahrulRizal06
    @FahrulRizal06 Před 3 lety

    Outstanding ideas of Index():Index()
    Thank you so much, you have made my days better 😀🙏

    • @LeilaGharani
      @LeilaGharani  Před 3 lety

      My pleasure 😊

    • @FahrulRizal06
      @FahrulRizal06 Před 3 lety

      Last month, I was so glad so that I forgot to tell you that you are my inspiration. I've tried to made my own version in Bahasa Indonesia (czcams.com/video/8STKwfT-S0c/video.html). It is a pleasure to meet your channel 😀🙏

  • @gtyantan
    @gtyantan Před 4 lety

    Thank You so much Leila :)

  • @7patidar
    @7patidar Před 2 lety

    Thanks so much , i am searching this for ling time for my automate excel project😊

  • @cwfarm3793
    @cwfarm3793 Před 5 lety

    Huge help!

  • @victormanuelcolindres3936

    Thank you for this Solution!

  • @momodoukalleh7499
    @momodoukalleh7499 Před 6 lety

    Great technique

  • @srana907
    @srana907 Před 4 lety

    Thanks madam for such a useful tutorial

  • @dr.imrankhanyousufzai4710

    thank you very much
    great video

  • @joelc.corbin2995
    @joelc.corbin2995 Před 4 lety

    Great video and not oversimplified.

  • @carmenleung335
    @carmenleung335 Před 4 lety

    very useful and thx a lot.

  • @republikadugave420
    @republikadugave420 Před 2 lety

    Thx this video helped me in creating a dynamic 12month range chart using offset..didnt know formulas can be inserted in simple chart data using name manager...

  • @liewchintong2235
    @liewchintong2235 Před 5 lety

    Clear and precise.

  • @penguinactually
    @penguinactually Před 5 lety

    Very good thanks, nice and easy to follow and change around to fit what I need to do. Now to work out how to match the 'date' to multiple 'values' :)

  • @reubenabraham9115
    @reubenabraham9115 Před 7 lety

    Thank-you Leila! :)

  • @amangole1564
    @amangole1564 Před 4 lety

    Super cool..thank you

  • @pixelinvoice
    @pixelinvoice Před 4 lety

    thank you sooooooo much for index:index,

  • @mattmatyas5033
    @mattmatyas5033 Před 2 lety

    Thank you SOOOOO much.

  • @chiragsingadiya
    @chiragsingadiya Před 9 měsíci

    Thank you ma'am, it really helped 🙏

  • @mariostudio7
    @mariostudio7 Před 4 lety

    Omg this saved me! Thanks

  • @COURSSTATSCHAMBERY
    @COURSSTATSCHAMBERY Před 3 lety

    I usually do this task with offset but I had fun with INDEX:INDEX Thanks

  • @PrimalEdge
    @PrimalEdge Před 4 lety

    you're so helpful

  • @vinodina5504
    @vinodina5504 Před 4 lety

    Wow 👌👌 very useful 👌👌

  • @vida1719
    @vida1719 Před 7 lety

    Just amazing!

  • @neyrenato1
    @neyrenato1 Před 5 lety

    thanks, very very much

  • @abdanomer
    @abdanomer Před 7 lety

    Big like 👍🏻for this idea

  • @sandeeppawar5316
    @sandeeppawar5316 Před 3 lety

    I am glad that i finally arrive at a single channel on which i can get answers for most of my excel related queries. Can you help me with formula to find out monthly high price of a stock from given dataset ( daily Open, high, low and close) Automatically as month change to next one (I don't want to manually change the cell range for Max function as and when month changes).

  • @DaleTanner
    @DaleTanner Před 4 lety

    i love your videos

  • @alirezamogharabi8733
    @alirezamogharabi8733 Před 6 lety

    Hi leila, index():index(), amazing, very nice, i'm really excited, thanks. Please create new videos about dashboards.

    • @LeilaGharani
      @LeilaGharani  Před 6 lety +1

      Thank you! Yes Index:Index can come in really handy :)

  • @karimrafik88
    @karimrafik88 Před 4 lety

    thank you
    you help me
    finally i can make it

  • @jihadkheireddine1157
    @jihadkheireddine1157 Před 6 lety

    Very Nice Idea !

    • @LeilaGharani
      @LeilaGharani  Před 6 lety

      Very welcome Jihad. The idea actually came as a question from my students at a workshop...

  • @iantoplas4320
    @iantoplas4320 Před 3 lety

    Leila, fantastic hint. Thank you for putting this together. Is it also possible to manage the min and max value of the axis in the same manner?