šŸ† Spending and Income Dashboards for Mint Trends Lovers

I think if you just want Net Income grouped differently, you may be better off just doing it off of Transactions. If you care about any of the filtering options or different date ranges, that’s where a lot of the work on this sheet is.

I think it would be relatively easy to build a summary table based on what’s here already to sum this up by month/quarter/year.

C

2 Likes

@cps would it be possible to either include or exclude the tags? Right now it seems like if they are all unchecked they are included. However, if you check one of them, it excludes all transactions except the selected one. I would love to see an option with No tag to include or exclude and then have all the tag options included/checked by default. I am looking to exclude all transactions with X tag. All other transactions I would like to see

Will add it to my list! I’m working on a bunch of other updates currently that I hope to get out before the end of the year.

3 Likes

I also was unable to get the sheet to work until I inserted a ā€˜Merchant’ column into the sheet. It just sat there with every page blank as if I had no transactions.

Repro:

  1. Make a copy of the Version 3.8 sheet and the sample data sheet
  2. Delete the ā€˜Merchant’ column in the sample data spreadsheet copy
  3. Copy the link to the sample data spreadsheet copy in
  4. Click the ref and allow access
  5. Dashboard sheet goes green with ā€˜Imported Successfully!’
  6. Wait 5-10 minutes, nothing happens
  7. Add a new column named ā€˜Merchant’ to the spreadsheet, everything starts filling in immediately

Note:

Well, after I wrote all that up I discovered that just adding a new column also fixed it… and then I did another test and discovered that just changing a field fixes it.

So! I suspect there is some triggered function that runs when the linked sheet is updated that doesn’t run when the sheet is first linked.

Not sure if you can fix it to just also run that function after successful link, but if not it would at least be worth updating the instructions with a note telling people to make some change to the main spreadsheet to trigger an update.

PS: Thank you for making this dashboard - incredibly handy for visualizing transactions!

1 Like

Yeah, sorry about that. Unfortunately this isn’t any script I’m running, its in the Google sheets cell update dependency logic and sometimes it just gets a little stuck. In order to be able to import large transaction sheets I’m doing some ā€œfancyā€ (e.g., kind of hacky) IMPORTRANGE calls that have dependencies on one another, and if that dependency chain doesn’t process properly it just gets stuck. My best tips are to just delete the URL of the imported spreadsheet, let it ā€œprocessā€, and then add your URL back in, or to go into the Transactions tab and add a trivial error (like add a 1) in the formula in the top left cell, hit return, and then fix the error (e.g., remove the 1). That seems to force a reprocessing that usually gets it unstuck. Once it’s imported successfully I’ve never had this problem come up again.

1 Like

@cps first thanks for this, it’s great!
I had a question on what’s the preferred way to backfill balances (from the mint days), I tried adding rows to the ā€œbalance historyā€ sheet, but this breaks on the next refresh with ā€œArray result was not expanded because it would overwrite data in G123ā€ so I had to delete those rows. I suppose I could add like a million empty rows in between? or is there a better way?
Thanks again!

Where are you seeing that error? You should be able to add rows to the balance history tab in the underlying tiller sheet (not this dashboard) without any problems.

1 Like

@cps ah, thanks, didn’t realize the underlying also has a balance history tab. For the ā€œbalance idā€ column, do I just put random unique ids?

Sure, or just leave it blank - it won’t impact anything.

1 Like

Hello CPS,

As a former Mint user, I really like your dashboard. Thank you for creating it.

On the Net worth Over Time sheet, you have in the bottom right corner a list of the user’s accounts for a particular date and a sum of net worth on that date for each group of accounts. What isn’t listed is the net worth of each individual account listed below the summed total. That would seem to be a helpful thing to see.

Is it practicable to add that?

Thanks,

Tom

Yes, that is the intent and used to work – Google Sheets changed something. I’ve fixed it my local copy but need to get an update to this ready with a number of changes I’ve been working on. I’ll try to do that sometime in the next few weeks.

Thanks so much CPS.

Tom

Hi cps, the dashboard looks great, I have tried to download and use a few times but am having trouble copying the file? Is there an Excel version available?
Thanks, Jon.

I recently tried using Tiller Dashboard v3.8 with Apps Script. Unfortunately, clicking on any of groups on the ā€˜Spending by Category’ does not refresh Categories or the associated Transactions. None of the spreadsheet tabs.

What am I missing?

Hi @sandeep.khanna

Once the sheet has finished populating, on any of the tabs, hit the refresh button on your browser. Once the refresh has completed, clicking on the groups should display the related transactions.

AHB

FYI: When I look at v3.8, I still see this bug. I’m looking at the ā€œApp Scriptā€ version…I didn’t check the other one. I’ve fixed the formula on my side.

Is it possible for the year-over-year cumulative spending chart to include cumulative income also (this year and last year)?

I am excited to try this dashboard, something that I have been looking for to provide better insights. I copied v3.8 and it successfully linked. However, I’m getting the error ā€œDid not find value ā€˜Account’ in MATCH evaluation.ā€ on the dashboard. I saw some debugging in this post history, but not anything that fixed it.
However, experimenting, I noticed that on my Transaction sheet, there is a column for ā€œAccount#ā€. When I changed that to just ā€œAccountā€ the dashboards starting populating. I’m concerned renaming a column though may cause other issues in my foundation tiller sheet.
Any advice?

Hi I’m new to the community, but it’s my understanding that if you change a column on your transactions spreadsheet the feed for Tiller will break or maybe start adding columns back. Just my take. I think you have a right to be nervous about it. Maybe someone from the product team could set the record straight.

I have their excel template and it has two Account columns one for Account (a string column based on bank feed) and Account# (also a string that masks the account number up to four digits). Maybe that Account column is what the builder had in mind to MATCH in his script. I know that in my database feed for the foundation template it too looks for the Account column so that you can slice the data by that in one of the dimensions.