Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Single Goolge Sheet Transactions #113

Open
Epod opened this issue Dec 24, 2020 · 3 comments
Open

Single Goolge Sheet Transactions #113

Epod opened this issue Dec 24, 2020 · 3 comments

Comments

@Epod
Copy link

Epod commented Dec 24, 2020

Greetings,

I was not sure if this was something that already exists, or if this is more of a feature request...

Would it be possible to keep a single sheet of all transactions (instead of breaking them out into months). This would make for a much easier format to build out dashboards referencing a single sheet

@gbdavidx
Copy link

gbdavidx commented Jan 3, 2021

how do you get the 8 digit code? no webpage opens up for me to allow access

@lecoffeeguy
Copy link

lecoffeeguy commented Apr 16, 2021

Hi @Epod

I've asked this question previously and this is the answer I received at the time:

Further explanation on #44 (comment) but we're probably not going to support this. To allow exporting everything to a single sheet would require lots of additional housekeeping to track & deduplicate individual transactions.

I found away around this by simply creating a tab in my google sheets called "transactions" where I combine all the monthly tabs (using a Query function). Then I've created my own dashboard based on this transactions tab. This is the formula I use in the google sheets:

=QUERY(
{'2020.12'!A2:I;'2020.11'!A2:I;'2020.10'!A2:I;'2020.09'!A2:I;'2020.08'!A2:I;'2020.07'!A2:I;'2020.06'!A2:I;'2020.05'!A2:I;'2020.04'!A2:I;'2020.03'!A2:I;'2020.02'!A2:I;'2020.01'!A2:I;'2021.01'!A2:I
};
"select * where Col1 is not null";
)

Hope this helps.

@kevinschaich
Copy link
Owner

kevinschaich commented Sep 21, 2022

Hey guys – upon further thinking here I think we may be able to support this in the future via instantiating a local sqlite database. Assuming all transaction IDs from Plaid are unique, we could upsert new transactions and then use that database as the source for populating your destination spreadsheet.

This would also allow us to support a ton of additional integrations for desktop/web software that integrates natively with sqlite (e.g. Tableau).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants