Dynamic Chart in Excel the Simple Way

Dynamic Chart in Excel the Simple Way

The Background

I live in a EU country that is rich in 2 things – forest and educated people. The proportion of people with higher education is one of the best in the world. We are a relatively small nation, just below 2 million people. Population density is quite low, so there is plenty of land for the other resource that Latvia has – forest.

In Scandinavian and Baltic countries it is quite common to invest into forest just like you invest into real estate. Both types of investments are very similar. A specific thing for forest investments is the fact that your capital grows in the most direct meaning of the word. 

I’ve recently created a financial model for a forest investment fund that would allow them to calculate the price they should pay for a land with forest on it. As usual it turned out to be a nice little model: key inputs, a table with annual projections and output in the form of a dashboard.

No alt text provided for this image


Dynamic Chart in Excel

The tricky part started when I wanted to design a chart that would show project cashflows and annual costs and revenues. Just like with real estate projects, the holding period is a variable and could be very different. Sometimes you just buy the forest, cut it, re-plant for the future and sell – all within 1 year time frame. Sometimes you hold it for 10, 20 and even more years. If you make a 20-year chart and then the user decides to hold the forest only for 8 years, then your chart would look quite terrible no matter how well you design it:

No alt text provided for this image


The Solution – How to Create a Dynamic Chart in Excel

To follow the further explanations, you might want to download a free redacted version of the file on our CFOTemplates.com website here. You might want to enable iterative calculations in the options of the model.

   There is no way you can make a dynamic chart in Excel using conventional chart settings or formulas. You have to use a small trick here.
  • Use the Define name button under the Formulas button and add a new name
No alt text provided for this image


  • Let’s call the new name “Income”. It should definitely refer to the revenues of the first year’s income, so I first click onto cell D51.
No alt text provided for this image

 

  • Depending on the number of years that the investment should be held, I want my chart to include the corresponding number of cells. This could be done by OFFSET formula. Just wrap the current =Valuation!$D$51 with the OFFSET formula. Use the reference to the investment holding period in cell E9 as the last parameter of the formula. You can read more about the OFFSET formula in my previous blog post OFFSET formula: An Easy Example to Understand.
No alt text provided for this image


  • Now edit the Chart data and the income series. Instead of writing a cell reference in the series values, just write the new name together with the sheet reference: Valuation!Income
No alt text provided for this image

 

  • Repeat the same for the costs. And then… MAGIC! Your chart dynamically changes its time frame, as long as you change the holding period in cell E9.

 

I hope that the Excel team at Microsoft will introduce some more user-friendly functionality for dynamic charts in the future versions of Excel.

P.S. You are welcome to connect or follow me on LinkedIn to get new ideas about financial modeling. I will be posting useful tips and tricks, as well as tutorials in the field of financial modeling.

要查看或添加评论,请登录

Andrew Grigolyunovich, CFA的更多文章

  • AFM and CFM Exam - last 24h tips

    AFM and CFM Exam - last 24h tips

    I wanted to make a simple post wishing good luck to all the candidates sitting for their AFM and CFM exams tomorrow!…

    1 条评论
  • ..., FIFA 21, FMWC, Fortnite,...

    ..., FIFA 21, FMWC, Fortnite,...

    Can you make an e-sport out of financial modeling? Can financial modeling be as exciting to watch as FIFA or Counter…

    6 条评论
  • FMWC October Stage Review

    FMWC October Stage Review

    I hope this stage brought much more positive emotions to the participants. I think we slightly over-done with…

    2 条评论
  • Links for Financial Modeling

    Links for Financial Modeling

    Here is the list of financial modeling links I have promised to publish. This short list was initially shown as a slide…

    1 条评论
  • Halo Effect in Business

    Halo Effect in Business

    They say that at first you work for your reputation and then your reputation works for you. In business it is also…

  • My 3-way Financial Model Doesn’t Balance! What’s wrong?

    My 3-way Financial Model Doesn’t Balance! What’s wrong?

    You know this tricky feeling when you have just completed a 3-way financial model and scroll to check whether the…

    3 条评论
  • OFFSET Formula – an Easy Example

    OFFSET Formula – an Easy Example

    The background One of my friends has recently asked me which Excel formula do I consider to be the most powerful. There…

  • Financial Modeling Self Study Plan

    Financial Modeling Self Study Plan

    A New Guy Joins our Team Next Monday we at CFOTemplates.com will welcome a new analyst to join our team.

    4 条评论
  • Financial Modeling Explained to a 7-y.o. Kid

    Financial Modeling Explained to a 7-y.o. Kid

    My daughter sometimes asks me “Dad, what do you do?” OMG, how shall I make financial modeling explained to her? My…

  • AG Capital klients noslēdz līgumu par ES fondu atbalstu

    AG Capital klients noslēdz līgumu par ES fondu atbalstu

    Apsveicam mūsu klientu SIA “TRAPI”, kas sadarbībā ar SIA “OK Būvmateriāli”, ir veiksmīgi noslēgu?i līgumu par ES fondu…

社区洞察

其他会员也浏览了