Annual Comparison- up to 10 Years

Overview

Now that I have multiple years of transactions in my Tiller sheet, I want to be able to see my annual Income and Expenses for multiple years on one page and wanted to know what my average was over the number of years I choose.

In addition, I wanted to see, by Category and Category Group, my annual Income and Expenses over a period of years without certain Categories or Category Groups. One reason why? I am getting closer to retirement and want to know what spending has been without expenses that will be gone by retirement- e.g. kids college expenses, loan payments that will be paid off, getting rid of a car, etc.

I thought this would have existed but couldn’t find it so I created my own. I actually started with another worksheet I had already modified a while ago because i liked the layout. However, It’s been so long, I don’t remember the original source of the worksheet so I apologize to the original author!

Installation

You can download the worksheet from here.

Copy the worksheet into your Tiller workbook and you’re good to go. It uses the Transaction and Category worksheets.

Setup

To setup, the only thing you have to do is choose the Start and End year…

Once you pick the starting year, it will only allow up to 10 years to pull. This is simply a limitation I put in to limit the number of columns to display. Also, the earliest year it will allow you to use is the first year you have a transaction.

However, I think the real strength is being able to exclude Categories or Category Groups from the table so you can see the totals with these items.

To do this, hit the “+” above column P to display the following columns…

You can choose up to 6 Category Groups and 6 Categories to exclude from the data. Simply pull down the item and check the box to the right.

For example, here are my Auto Expenses, including insurance for my daughter’s Kia Soul…

I then choose to exclude this Category in column X through AA…

and it no longer shows up in the data…

Permissions

I encourage others to copy, use, and modify however you want.

Notes

  1. It will not display any Categories or Category Groups that have $0 for the years you choose
  2. You can also choose to Show “Hidden Categories” if you want…

  1. I purposely kept this very simple- no charts, nothing to do with Budgets, no limiting by accounts, etc. However, with a few tweaks all of these items are possible. I don’t see the benefit for my use.
  2. For the Average, it will calculate a simple average over the years you choose, regardless if the final year you choose is a full year or not. If the final year you choose is not a full year, this will skew the average. So, I also added an average using the run-rate of the current year = YTD/# of days into year * # of days in the year.

Would love to hear your comments, feedback, or questions.

Enjoy.

This looks great, thank you for making it!

Best,
Pete

My pleasure. Still tweaking it a bit and will post updates here. I think the run-rate for the current year can be improved. Currently run-rating days YTD, but may go to run-rating based on full months.

Looking forward to your feedback.

2 Likes

Great job @Cowboy13.

Great addition @Cowboy13 . I always find your template precise and very useful. Is there a way to include the current year and customised dates, especially for users who don’t use the Jan-Dec fiscal year?

What a great sheet @Cowboy13 - I’m really looking forward to using it.

*** Looks like I solved my own problem by selecting rows 35-40, right-click to resize rows and row 37 appeared along with my missing category. There might still be an issue with the copy that @Cowboy13 has linked. I really don’t think I accidentally created this issue in my copy of the sheet.

When looking at my data, it appeared that is was missing a category, but I think that somehow there is a hidden row. If you look at your sheet, you will see that A36 is followed by A38 and there is a double bar between them. I am not a Google Sheets expert and I don’t know how to get rid of that bar to open up A37.

I’m attaching a screenshot here from the copy of your sheet that I made without doing any customizing yet or bringing it into my main Tiller sheet, so there is no data to show here , but I am seeing the same result on the copy that I added to my main Tiller Sheet that has real data in it.

Thanks for any insight you can give me on getting Row 37 to be visible.

@martha.rudkin

That’s just a remnant of the sheet I used as a starting point, nothing intentional.

Just put your cursor between lines 36 and 38 and drag to increase the height of row 37. May take you a few times to drag 37 and not 36. Another way is to highlight rows 36-38 (or any rows that include row 37), right click, and choose "Resize…

and choose a new height.

Thanks.

2 Likes

Thank you! I kept getting the line above or below.

I’m a new user but can tell you this is EXACTLY the kind of functionality I was looking for. I’m tempted to go back and put even more historical info in!!! Great and thanks for doing this!!!

1 Like

Great to hear. Glad you find it helpful.

@seansmithcoinc

Welcome to Tiller Sean!

Just added it. Great work!

Thank you. Hope it is useful.