Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. When the System of Record Is an Excel File
AI Integration

When the System of Record Is an Excel File

Adding AI to a business run on spreadsheets: what works and what does not, why cloud spreadsheets integrate better and how to tell when it is time to move.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

You can integrate with spreadsheets and you usually should not build on them permanently. Automate the input into them first, and treat replacing them as a separate, later decision.

Spreadsheets are load-bearing more often than admitted

Plenty of profitable businesses run their core process in a shared workbook. It is flexible, everyone understands it, and it has grown organically into something critical.

There is no point pretending otherwise. The question is what to automate around it.

What works well

  1. Automating the input — extracting from emails and documents into new rows
  2. Validation — flagging rows that break your own rules
  3. Summarising — turning the sheet into a written weekly position
  4. Answering questions about the data without anyone opening it
Automating input into the spreadsheet delivers most of the benefit and requires nobody to change how they work. It is almost always the right first move.

What does not

  • Anything requiring reliable concurrent writes
  • Anything needing a real audit trail
  • Anything where a broken formula would be catastrophic
  • Row-level permissions, which spreadsheets do not really have

Cloud spreadsheets integrate much better

Google Sheets and Excel on Microsoft 365 have proper APIs. A workbook on a shared drive does not, and integrating with it means file watching, locking problems and eventual corruption.

Moving to a cloud spreadsheet is often the cheapest useful step and it changes nothing about how the team works.

Know when it is time to move

SignalWhat it means
Multiple people editing simultaneouslyYou need a database
Versions with different totalsYou need one source of truth
Formulas nobody understandsYou have accumulated real risk
Over about 20,000 rowsPerformance and errors will increase
Anyone can see everythingYou have a permission problem

Two or more of those, and a proper system is worth pricing. Fewer, and the spreadsheet is doing its job.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Is it embarrassing to run on spreadsheets?

No. It is common in profitable businesses and it is often the right tool. The risk is not knowing when you have outgrown it.

Can AI read our existing spreadsheet?

Yes, with structure. Merged cells, multiple tables on one sheet and inconsistent columns all make it harder, and are worth tidying first.

Should we move to a database first?

Not necessarily. Automate the input, see whether that resolves the pain, and treat the migration as a separate decision with its own case.

What about the macros we depend on?

They can usually be preserved or reimplemented. Document what they do before anything changes — that is often the hardest part.

Keep reading

More on AI Integration

Start here

A spreadsheet doing a system's job?

Automating what goes into it is usually cheaper than replacing it. Tell us how it is used.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →