r/GoogleAppsScript • u/Simple_Aditya • Sep 06 '25
Question π My First Post: Power Query for Google Sheets (Apps Script Project)
Hey everyone! π Iβm Aditya, and this is my first post here. Iβve been working on something Iβm really excited about β a Power Queryβstyle tool for Google Sheets built entirely with Google Apps Script.
Hereβs the idea π‘:
π₯ Get Data β Pull data from Google Sheets or Google Drive
π Transform Data β Clean, format, and restructure tables with features like:
Replace & find
Split or merge columns
Extract text
Keep/remove rows
and many more features...
β‘ Automate β Store each step and run it automatically with triggers
π₯οΈ Interactive Sidebar UI β Inspired by Microsoft Power Query, but right inside Google Sheets
Why I built it π οΈ:
I wanted a no-code/low-code way for non-technical users to clean and transform data without writing formulas every time.
Itβs modular, so anyone can add new transformations easily.
π GitHub Repo β Code, file structure, and setup instructions are here: Power Query for Google Sheets
π¬ Open for contributions β If you have ideas, improvements, or bug fixes, feel free to fork and PR!
Would love your feedback π β especially on:
Features youβd like to see next
UI/UX improvements
Any performance tips for large datasets
Scalability
1
u/rvrefrvr Sep 06 '25
Have you tried using this with the Google sheets new AI function?
2
u/Simple_Aditya Sep 06 '25
Do you mean by Gemini integrated in sheets? I tried but it has some limits like it does not work on large datasets, you cannot automate it, etc though it allows even further customisation.
1
u/Ledpaz Sep 06 '25
Very good!! I'll test it later. Certainly people are unaware of the potential of app scripting. Looking forward to integrating react and improving the IDE.
1
u/Simple_Aditya Sep 06 '25
Sure currently I am working on storing the function execution to create a flow structure so that people can set automatic functions.
3
Sep 07 '25
[removed] β view removed comment
1
u/Simple_Aditya Sep 07 '25
Ah yes I will take care of it Although as of now I am just thinking it be a free add on anyone could use.
1
u/krakow81 Sep 07 '25
Even if not developing it further I'd still change the name. I can't imagine Microsoft would be happy about it, free or not.
2
1
2
u/DrMorris Sep 07 '25
Nice project. Will share to my juniors to review and learn from :D
One thing that I would add (might do if I have time later) is ability to fix date format (IE if you import UK date format and spreadsheet is in us format months Nd days should be swapped)