The Day I Realised Google Sheets Can Be Smarter

20-Dec-2025

Now working on the Google Sheet won’t be boring anymore

Cover Image
Photo by Rubaitul Azad on Unsplash


Have you ever gotten bored while working on Google Sheets?
Generating the same report again and again, delegating the same process to juniors?

I also got bored while managing my day-to-day tasks until the day I discovered a feature that makes Google Sheets much smarter.

You might be wondering if I will come up with a new way of using built-in formulas or other common features. But today, I am highlighting one of the most efficient Google products that can make your sheets smarter and far more powerful.

Let’s discuss a scenario where sheets are used to track sales progress for a salesperson.

Story of Kabir

There are multiple salespeople in a team, and they are tracking their progress in a sheet. To track the consolidated progress every day, the head of the sales team (Kabir) simply goes to the sheets, uses some filters, and gets the report.

What if Kabir automates this manual and monotonous process in a much better way?

But how can he automate this?
The answer is Google Apps Script.

Google Apps Script? What is this?

Yes, this is a cloud-based JavaScript platform that lets you integrate with and automate tasks across Google products.

You might be thinking of something very technical, but here I will explain how Kabir, being a non-technical person, leverages this tool.

On every Google Sheet, there is an option in the menu bar:

Extensions → Apps Script

Apps Script Menu
SS by Author

Kabir clicked on it and landed on the Apps Script editor, where he saw a file named code.gs with some pre-defined code.

Apps Script Editor
SS by Author

One can write code in code.gs as per their use case.
You can do computations over the sheets, combine multiple sheets with appropriate access, and automate almost anything.

Kabir, being a non-tech person, got curious:

How can I write the code?

That’s where AI comes as a savior.

With AI in the modern world, we can ask it to do what we are not good at, and with its expertise, it helps us in achieving complex things.

Kabir used one of the AI tools (let’s say ChatGPT) and asked it to write a script for creating a digest report for sales, and added it to the Apps Script editor.

Sample AI Prompt Kabir Used

Create a Google Apps Script for a Google Sheet with the following columns: Date, Salesperson, Product/Service, Status. The script should generate a daily summary report that includes:

  • The total number of deals marked as ‘Won’ today
  • Number of ‘Won’ deals grouped by each salesperson

Sample Sheet Structure
Sample sheet structure (SS by Author)

Once he got the script, he pasted the code into code.gs and executed it using the Run button.

Run Script
Apps Script Editor (SS by Author)

And tadaaa!!!! 🎉
Here is the result…

Generated Report
Report generated by the Apps Script (SS by Author)

This is where Kabir realized that Google Sheets is not just a spreadsheet tool, but a powerful automation platform when combined with Apps Script and AI.

Triggers Do Automation When Kabir Attends Meetings

Now, to take it to the next level, Kabir figured out a way to automate this completely using Triggers.

One can check the Triggers option from the Apps Script sidebar menu.

Triggers Menu
Sidebar menu (SS by Author)

He added a time-driven trigger according to his use case, so the report gets generated automatically without any manual action.

Trigger Setup
Setting up automation for the Apps Script (SS by Author)

Now, Kabir doesn’t have to worry about generating reports manually.

No more manual intervention.
No more hassle.
His sheet is working smartly even when he is busy attending meetings.

This is how one can use this powerful feature to automate Google Sheets and make them significantly more intelligent.


Conclusion

Using the same strategy, I created an interactive budget management system that powers an interactive dashboard. You can check it here:
Interactive Budget Tracker

I hope you learned something different from this article and are now ready to make your Google Sheets smarter and more efficient.



Subscribe to my newsletter

Get the latest articles on software engineering, databases, and backend systems delivered straight to your inbox.

Subscribe on Substack

© 2026 Ankit Jain.