Ask HN: What do you use Google Sheets for?
34 points| nickgervasi | 5 years ago
Most of my recent sheets were simply lists. Here are the last five I've opened: 1. Lead prospecting (accounting firms) 2. Lead prospecting (B2B SaaS companies) 3. Cap table 4. Health insurance plans 5. VSCO April 2020 Layoffs Candidate List
If you're curious, you can get your list at https://docs.google.com/spreadsheets/u/0/.
[+] [-] saradhi|5 years ago|reply
The biggest workflow I witnessed is from our user, a financial intelligence platform from Brazil, which initially takes data from images and do a manual entry to spreadsheets, has a significant pipeline with as many as 200+ macros defined for their business flow that takes down to close a final output of their clients need.
Prerelease: I planned for a Show HN post, next Tuesday, as we are yet to publish the below content in our site.
We have built a Spreadsheet Add-on (https://gsuite.google.com/marketplace/app/extracttable_image...) to aid their business process that extracts table data from images and puts into the spreadsheet.
Offer: For HN community, take 20% extra credits on your purchase with an email to [email protected] with the subject "From HN."
[+] [-] nickgervasi|5 years ago|reply
[+] [-] robertbalent|5 years ago|reply
I track my weight, running performance, workout progress, my spendings, savings, investment performance, car expenses, all trips out of the country (for visa purpose) and more.
Everything with fancy charts showing progress and how well I'm achieving my goals.
[+] [-] brittpart_|5 years ago|reply
[+] [-] andrefuchs|5 years ago|reply
[+] [-] nickgervasi|5 years ago|reply
[+] [-] mooman219|5 years ago|reply
Most of these things are and can be independent services, the issue is if I need something now that's ad hoc, then Sheets provides a computation sandbox in a format that most people are familiar with.
[+] [-] nickgervasi|5 years ago|reply
Agree that while independent services are possible, it's hard to beat the flexibility you get from Sheets.
[+] [-] 0x54MUR41|5 years ago|reply
I track my daily expenses in a sheet. A sheet is indicated the month and the year. Once I spend the money I input the expense soon to prevent from forgetting. It's simple. A table with a category expense, detail expense, and the amount. This is something that I want to do because this habit can make me understand how I spend my money. I mean do I appreciate the money?
For investments, a sheet is indicated a category of investments. Stocks, bonds, and mutual funds, for example. I also use a simple table to track what I buy or sell. By the way, Google Sheets has a GOOGLEFINANCE formula [0] that is very usefull for getting the price of a stock.
[0]: https://support.google.com/docs/answer/3093281?hl=fr
[+] [-] harrydehal|5 years ago|reply
It is currently populating data for a crowdsourced map of San Francisco Bay Area third-wave coffee roasters:
https://hdehal.github.io/coffee-maps
I was able to quickly get the app created in React, and while Google Sheets has extensive API docs (https://developers.google.com/sheets/api), I found it far easier to use the simplified Node.js wrapper from https://github.com/theoephraim/node-google-spreadsheet
On occasion, I'll get a friendly "request for access" with someone adding a roaster to the list (and the map gets populated automatically), so it's fairly hands-off.
[+] [-] nickgervasi|5 years ago|reply
One thing I could never figure out from Google's API docs is whether you can retrieve the revision history of a particular cell? Going out on a limb here, but has anyone had any luck with this?
[+] [-] bdcravens|5 years ago|reply
On a personal level, despite many attempts to find a perfect app, my relatively simple set of budgeting spreadsheets is still the best solution I've ever come up with.
Not Google Sheets, but the president of our company has been able to build out a new line of business app using Excel in a few weeks, something that would have taken use several months or more using our traditional development approaches (it will eventually be moved there for robustness, but using spreadsheets as a prototyping tool and letting those who understand the business hammer out the logic, before handing off to developers, is a great approach. A working spreadsheet is definitely the best requirements doc in the world)
[+] [-] jkaptur|5 years ago|reply
Just FYI, that approach definitely hasn't been my experience. A spreadsheet at a moment in time doesn't encapsulate users' true requirements (and they won't tell you what their real requirements are when you ask).
My story: I built a more "robust" version of the spreadsheet, with a normalized database schema, the very hottest UI framework, etc., and exactly the same logic. Some of this got pretty complex, of course: copying and pasting a bunch of cells is easy on a spreadsheet, but a hassle to build in a custom app. So it took some time.
I came back and showed the app to the users and found that the spreadsheet had actually changed quite a bit. Columns had been added for a new team, the widget approval process had sprouted some manual overrides, and more (the lack of an effective spreadsheet diff tool or change management prevented me from knowing the complete story).
I went off again, updated the app for the new process, came back to a changed spreadsheet, etc. We iterated for quite a while before the developers and the business gave up in frustration. The breaking point was when we were asked to add a calculation engine to the app so that users could add columns of cells with new formulas. (That's when I decided to leave that job and go help build a better spreadsheet).
Spreadsheets don't feel robust to developers, but business people do not feel that pain. If robustness is the main selling point of the replacement, I'd make sure that business users are screaming for robustness. I'd want dollar-signed disasters that were the result of too much flexibility.
[+] [-] nickgervasi|5 years ago|reply
"A working spreadsheet is definitely the best requirements doc in the world" +1. I had a summer job in high school writing small programs for a local business, one of which was a tool to manage their workplace injury claims. Previously they were calculating everything in Excel, so translating that into a VB6 app was really straight forward.
[+] [-] yen223|5 years ago|reply
[+] [-] brittpart_|5 years ago|reply
[+] [-] mikecarlton|5 years ago|reply
Unfortunately, i didn't care for it (I didn't like the way they handled splits or the import from amazon)
[+] [-] gshdg|5 years ago|reply
So a combination of lists and light calculations.
In the past I’ve also used them as awkward makeshift databases and leaned heavily on conditional formatting to highlight data points that required action.
[+] [-] lukaszkups|5 years ago|reply
Then we've used couple times it to calculate some monthly living costs and savings.
And the last time I've used it was for keeping track of all recruitment processes I've took part of (because over a week I've applied to like hundreds companies and it was difficult then to differ which company was offering what etc.)
[+] [-] laurex|5 years ago|reply
Sorry for the joculariry, but having worked for such a company, I have a bit of amusement of how prevalent that idea is, and also how amazingly Teflon free spreadsheets are in comparison to so many of the more beautiful and usable paid alternatives (freemium things like Airtable aside)...
[+] [-] nickgervasi|5 years ago|reply
"having worked for such a company" If you don't mind me asking, which company was that?
[+] [-] eel|5 years ago|reply
[+] [-] _448|5 years ago|reply
[0] https://docs.google.com/spreadsheets/d/1YKQ9g6h4BuWI32xcMbSM...
[+] [-] nickgervasi|5 years ago|reply
[+] [-] obviyus|5 years ago|reply
I honestly think this is one of the most impactful things I’ve done to reduce wasting my time.
[+] [-] nickgervasi|5 years ago|reply
[+] [-] meelad|5 years ago|reply
[+] [-] shakkhar|5 years ago|reply
[+] [-] abinaya_rl|5 years ago|reply
Also, Airtable for some cases and when it's relevant.
[+] [-] rasulkireev|5 years ago|reply
Would be easily top used tool for me if it wasn't blocked on the company level where I work.
[+] [-] nickgervasi|5 years ago|reply
[+] [-] dhruvkar|5 years ago|reply
[+] [-] nickgervasi|5 years ago|reply
[+] [-] Chetane|5 years ago|reply
So a mix of personal finance, dashboards, and lists.