Use cases by system18 use cases
AI for Excel and Google Sheets, and when the spreadsheet should become a tool
'ai agent for excel' fills the autocomplete box, and so does 'how to automate excel reports using ai', with Python, Power Query, Copilot and VBA offered as the method. For Google Sheets the suggestions lead straight to n8n: 'ai agent google sheets n8n', 'n8n ai agent google sheets tool'. Buyers try a do-it-yourself workflow first, which is often the right call, and look for help when it stops being reliable.
Two different jobs hide behind those searches. In the first, the spreadsheet is the input or the output of a process: PDFs turned into rows, a Monday brief built from four systems, an RFQ turned into an Excel quote draft. That is ordinary automation, and the spreadsheet stays where it is.
In the second, the spreadsheet is the database the operation runs on: a 40-tab dispatch plan with a dozen editors and one person who understands the formulas. Automating around it only makes the fragility faster, and the answer is usually a small internal tool that keeps Excel for analysis. Copilot in Excel and Gemini in Sheets help inside one file; neither pulls the ERP, the CRM and the ad accounts together at seven on a Monday morning.
What to build around Excel and Google Sheets
A Monday KPI brief that explains last week's numbers instead of just charting them
Computes last week's KPIs in SQL, checks the data is complete, finds what moved and why, and posts a short written brief to Slack at 07:00 every Monday.
Shopify / BigQuery or Google Sheets / GA4 and the ad platform APIs / HubSpot / Accounting and payments
Commercial insurance submissions assembled from proposal forms, loss runs and property schedules
Reads a client's proposal forms, loss runs and property schedules, reconciles them, and drafts one submission per insurer for the account handler to check and send.
Broker management system (Acturis, Applied Epic, Vertafore) / Outlook / Excel schedules of values / Insurer portals and e-trading / BiPRO interfaces (Germany)
Customer orders from email, PDF and WhatsApp, entered into the ERP without retyping
Turns emailed PDFs, Excel forms and WhatsApp photos into sales orders in SAP Business One or NetSuite, and sends only the doubtful lines to a rep.
Outlook and Microsoft 365 / WhatsApp Business Platform / SAP Business One / NetSuite / Excel order forms
Fixing n8n, Zapier and Make automations that report success and did nothing
Audits inherited n8n, Zapier and Make automations, then adds a run ledger, idempotency keys and a daily reconciliation so a green run means the work was done.
n8n / Zapier / Make / Postgres / Slack
PDFs into rows: document data entry that sends only the doubtful fields to a person
Reads delivery notes, proofs of delivery and forms from an inbox or folder, checks each field against your TMS or ERP, and asks a person only about doubtful values.
Gmail and Google Drive / Excel and Google Sheets / TMS or ERP / OCR or vision model / Review screen
RFQ emails with drawings turned into draft quotes in your ERP, priced from your own job history
Reads RFQ packages, measures STEP files, flags revision and unit conflicts, finds similar past jobs and drafts an ERP quote for the estimator to price.
Outlook and Microsoft 365 / SAP Business One or Business Central / Excel price lists / PDF drawings and STEP files / Vector index of past quotes
Turning a 40-tab dispatch spreadsheet into an internal tool with rules, roles and history
Moves daily planning off a 40-tab spreadsheet into a web tool with validated forms, roles and a full edit history, while people keep Excel for analysis.
Excel and Google Sheets / Postgres / Microsoft 365 single sign-on / The ERP or TMS / Slack
3PL invoices built from warehouse events instead of month-end spreadsheets
Computes storage, pick and pack and value-added service charges from WMS events and each client's rate card, drafts invoices, and explains any line a client questions.
The WMS (Extensiv, ShipHero, Logiwa or similar) / Excel or Google Sheets / Xero / QuickBooks Online / Client-facing breakdown
Agency client reports with commentary drafted from the data and approved by the account lead
Loads every client's ad and analytics data, measures it against their own targets, names only causes it can prove, and drafts commentary in the client's language.
Google Ads, Meta Ads and GA4 / Supermetrics or Funnel / BigQuery or Google Sheets / Looker Studio / HubSpot
Change orders and delays caught in site logs and emails before the notice deadline passes
Reads site logs, emails and drawing revisions for unpriced changes and hindrances, starts the contract's clock, and hands the PM a notice draft with the evidence.
Procore / Outlook and Microsoft 365 / SharePoint / Fieldwire or Raken / Drawing revisions as PDF
Commercial leases turned into key dates and clauses, with a lawyer checking the ones that matter
Turns a portfolio of commercial leases and their amendments into cited abstracts and computed deadlines in Yardi or MRI, with a lawyer confirming breaks and options.
SharePoint / Yardi Voyager or MRI / Excel / Critical-dates calendar / Index publishers (Destatis, CBS, ONS)
Customs declarations drafted from commercial invoices and packing lists, for the declarant to sign
Cross-checks shipment documents, reuses tariff codes from your accepted history, argues new ones with EU rulings, and drafts declarations for a declarant to sign.
Customs software (CargoWise, AEB, DAKOSY or similar) / ATLAS (Germany) or CDS (UK) / Outlook / Excel / EU TARIC and EBTI
Finding public tenders worth bidding on, and answering them from your own bid library
Watches TED and national portals, scores tenders against your capabilities, builds the compliance matrix, and drafts answers only from approved sources.
TED and national tender portals / SharePoint bid library / Word / Excel compliance matrix / Microsoft Teams
Listing one catalog on Amazon, Otto, Kaufland and bol.com without the rejection loop
Turns one PIM catalog into localized, schema-valid listings for Amazon, Otto, Kaufland and bol.com, blocks anything missing GPSR or EPR data, and handles rejections.
Shopify / PIM (Akeneo or Plytix) / Feed tool (ChannelEngine or Productsup) / Amazon Selling Partner API / DeepL API
Plain-English questions over your own database, with the SQL shown and checked
Answers plain-English questions from a read-only copy of your database, shows the SQL and definitions behind each answer, and asks when a question is ambiguous.
Postgres or BigQuery / dbt or plain SQL views / Metabase / Slack / Excel export
Product data AI shopping assistants can read, filled from supplier specs instead of guesses
Checkout inside chat stalled; discovery did not. Attributes filled only from supplier documents, clean feeds and markup, and a monitor for what assistants say.
Shopify / Google Merchant Center / PIM (Akeneo or Plytix) / schema.org Product markup / Google Sheets
Supplier invoices turned into live recipe costs for a multi-site restaurant group
Every supplier invoice becomes current ingredient prices, so recipe costs stay live, price creep gets caught, and substitutions reach the chef before service.
WhatsApp Business Platform / Invoice inbox and e-invoices / DATEV / Xero / POS (Lightspeed, orderbird, Toast)
Replies to every review at every location, and the recurring problems they point to
Collects every location's reviews, drafts replies a manager approves, sends hygiene and safety complaints to a person the same day, and builds a weekly issue list.
Google Business Profile API / Tripadvisor / Slack / Google Sheets / Reservation system or hotel PMS
Reading and writing spreadsheets from code, and where it breaks
Excel through Graph, Sheets through its API
Workbooks in OneDrive or SharePoint are read and written through the Graph workbook API, ideally through named tables rather than cell ranges. Google Sheets are read in batches through the Sheets API, whose per-minute quotas a row-by-row loop will hit.
Headers drift
Someone renames 'Qty' to 'Quantity' or inserts a column, and a workflow writing by position puts numbers in the wrong place with no error. The build checks the header row before every write and stops if it changed.
Values versus formulas
Writing through the Sheets API with the wrong input option turns a date into text or overwrites a formula with a value. Formula columns are protected, and automations write only to input columns.
No transactions, no locks
Two workflows appending rows while a person sorts the sheet can move data between rows. A spreadsheet is a fine output and a fragile queue.
Colors and merged cells carry meaning
Green for confirmed, a merged cell for one truckload: people read that instantly, and most integrations cannot see it. Any rule a color expresses becomes an explicit status column before anything is automated.
Signs the spreadsheet should stop being the database
More editors than owners
When a dozen people edit and one understands it, copies circulate by email and a broken formula can sit unnoticed for weeks. That is a data problem before it is an AI problem.
Buy a no-code tool first
Airtable, Smartsheet, Glide, Softr, Retool and Microsoft Power Apps are the right answer for many teams, and quicker than a build. I recommend them when the data model is simple.
Build when data or permissions get complex
A custom internal tool pays when records link across many tables, when customers or sites may see only their own rows, or when the ERP and email integrations run deep.
Excel stays for analysis
People keep their pivot tables. The tool exports clean data to Excel and imports templated sheets, so the move does not take away what people like about spreadsheets.
Interview the owner first
The edge cases live in one person's head: the customer who always gets last year's rate, the column nobody may delete. An afternoon with that person saves weeks of rework.
Frequently asked questions
Can AI automate Excel reports?
Yes, when the report has a stable shape. A scheduled job pulls the numbers from the source systems through their APIs, writes them into a template workbook, and has a model draft the commentary on what changed and why. Code computes every figure and the model only writes the words around them. A person reads the first few reports before they go out automatically.
Can AI fill out Excel sheets from PDFs and emails?
It can extract fields from invoices, delivery notes, order forms and statements, including scans and photos, and write them into a sheet. The reliable version validates every row, checking that totals add up, dates are in range and customer numbers exist, and sends the rows it is unsure about to a person instead of writing a confident guess.
Is Google Sheets good enough as a database for n8n workflows?
For low volume and a single writer, yes. It breaks when several workflows write at once, when people edit the same rows, when you need history, or when a missed row costs money. At that point a Postgres table or a small internal tool behind the workflow is cheaper than chasing silent errors.
When should we replace our spreadsheet with custom software?
When several people edit it daily, when its errors reach customers or invoices, when data has to be copied in from another system by hand, or when only one person can maintain it. Try a no-code tool first if the data model is simple. Build when permissions, integrations or the data model outgrow what those tools handle cleanly.
Also browse: Modernization and rescue · Internal tools and knowledge · Document processing · n8n · all use cases