Back to Articles
    Tools & Technology

    AI in Spreadsheets

    Most nonprofits run on spreadsheets, which means the AI features quietly appearing inside Excel and Google Sheets touch more daily work than any chatbot ever will. This guide covers what Copilot in Excel and Gemini in Sheets genuinely do well, where each still fails in ways that matter, what you already have access to through nonprofit licensing, and which tasks are safe to hand over first.

    Published: August 5, 202613 min readTools & Technology
    AI in Spreadsheets - Copilot in Excel and Gemini in Google Sheets for Nonprofits

    Walk into almost any nonprofit and ask where the important information lives. The CRM holds donor records, the accounting system holds the ledger, and the case management system holds client files. But the grant tracker is a spreadsheet. So is the event budget, the volunteer schedule, the program roster, the board dashboard, the reconciliation between the CRM and the bank, and the analysis someone built four years ago that everyone still relies on and nobody fully understands.

    Spreadsheets are the real operating system of the sector, and they are also where the most time gets quietly lost. Someone spends an afternoon fixing inconsistent date formats before a report can run. Someone else rebuilds a lookup formula from scratch because the original creator left. A program manager categorizes four hundred open-ended survey responses by hand because there is no other way to get them into a chart.

    This is exactly the work that AI features inside spreadsheet applications are now targeting, and the practical significance for nonprofits is larger than it looks. Chat assistants require someone to decide to open them and think of a use. Spreadsheet AI shows up inside the tool people are already using for the task they are already doing, which removes the adoption barrier that stalls most nonprofit AI efforts. It also means the features get used by staff who would never describe themselves as technical.

    The honest picture is mixed. Some of what these tools do is genuinely transformative for a small team, particularly around data cleanup and formula writing. Other parts are unreliable enough that using them without checking will eventually put a wrong number in front of a funder. This article separates the two, covers what your organization already has access to through nonprofit licensing, and sets out an adoption path that captures the value without importing the risk.

    What You Probably Already Have

    Before evaluating anything, find out what your existing licensing already includes. A surprising number of organizations budget for an AI tool they are already paying for, or conclude the capability is out of reach when it is sitting unused in their current subscription.

    On the Google side, the position is unusually generous. Google Workspace for Nonprofits is available at no cost for eligible organizations supporting up to two thousand users, and Google has bundled a set of AI features into the nonprofit editions rather than selling them as an add-on. That includes access to the Gemini app and AI features across Workspace applications, with the enterprise security and data protections that come with a Workspace account rather than the consumer terms attached to a personal login. For an organization already on Workspace, the spreadsheet AI capability is effectively already provisioned, and the work is training rather than procurement. The specifics of what is included are covered in more detail in the guide to Google Gemini for nonprofits.

    On the Microsoft side, the picture is more layered. Microsoft 365 Copilot is a paid add-on that sits on top of an existing Microsoft 365 license, and eligible nonprofits receive a discount on it rather than a grant. Separately, Microsoft has made a chat-based Copilot experience available more broadly within Microsoft 365 subscriptions, which is not the same thing as the in-app Copilot that edits your workbook. The distinction matters when you are budgeting, because the free experience will not do the things that make spreadsheet AI worth the effort. Both are covered in the overviews of Microsoft Copilot for nonprofits and the free Copilot Chat tier.

    One practical note on eligibility. Nonprofit licensing generally covers staff and volunteers, and generally does not extend to program participants, members, or donors. If you were planning to give AI-enabled accounts to the people you serve, that is usually a different conversation with a different license.

    Gemini in Google Sheets

    Bundled with nonprofit Workspace editions

    • Conversational formula generation aware of your column headers
    • An in-cell AI function for categorizing, summarizing, and extracting
    • Table and template generation from a plain description
    • Iterative refinement, so you can adjust a formula by asking

    Copilot in Excel

    A paid add-on with a nonprofit discount

    • Formula construction across lookup and conditional functions
    • Direct editing of the workbook rather than chat-only suggestions
    • Python-backed analysis for multi-step work without leaving the file
    • Data preparation, including deduplication and format standardization

    Four Things Spreadsheet AI Is Genuinely Good At

    Strip away the marketing and four capabilities hold up in ordinary nonprofit use. Each one addresses a task that currently consumes staff time and produces no value on its own, which is the definition of work worth automating.

    The first is formula writing. Describing what you want in a sentence and getting a working formula back is the single highest-value feature for most nonprofit staff, because the barrier to spreadsheet competence has always been syntax rather than logic. A program manager knows perfectly well that they want the total of a column where the region matches and the date falls in a range. What stops them is remembering the argument order. Both tools handle this class of request well, and Gemini's ability to refine a formula through follow-up questions is particularly useful when the first attempt is close but not quite right.

    The second is cleanup and standardization. Inconsistent capitalization, mixed date formats, trailing whitespace, duplicate rows with slight name variations, phone numbers written six different ways. This work is tedious, error-prone, and completely mechanical, and AI features handle it reliably. For nonprofits, this matters most in the space between systems, where data exported from one platform has to be reshaped before it can be imported into another. The same principles apply at larger scale in CRM data cleanup work.

    The third is explaining a spreadsheet you inherited. Nearly every organization has a workbook built by someone who left, containing nested formulas nobody dares touch. Asking the AI to explain what a formula does, in plain language, is a genuinely reliable use because the model is reading and describing rather than generating. It turns an hour of reverse engineering into a two-minute conversation, and it is the fastest way for a new staff member to become useful with an existing file.

    The fourth is categorizing text at scale, and this is the one most likely to change how a program team works. Google Sheets now offers an in-cell function that applies a model to the contents of other cells, which means you can take four hundred open-ended survey responses and assign each one a theme, a sentiment, or a category by writing a single formula and dragging it down. Work that previously required either a full afternoon or a decision not to bother now takes minutes. The output still needs review, but reviewing four hundred proposed categories is a fundamentally smaller job than creating them.

    Concrete Nonprofit Applications

    Tasks that map directly onto these four capabilities

    • Coding open-ended responses from a volunteer or donor survey into themes
    • Standardizing a mailing list exported from three different sources
    • Building the reconciliation formulas between a CRM export and the ledger
    • Documenting an inherited grant tracker before the person who built it leaves
    • Turning a flat event registration export into a summary by ticket type and date
    • Flagging rows that need human attention rather than fixing them automatically

    Where It Still Fails, and Why That Matters More Here

    A wrong sentence in a draft email is obvious and harmless. A wrong number in a spreadsheet propagates silently through every formula downstream and eventually appears in a board report. The failure modes of spreadsheet AI are the same as any language model, but the consequences are less visible and more consequential, which is why the caution here is different in kind rather than degree.

    The most frequent problem is a formula that looks correct and is not. Models occasionally produce a function name that does not exist, or more insidiously, reference the wrong range in a formula whose logic is otherwise sound. The result runs without error and returns a plausible number. Independent testing of these features has repeatedly found inconsistent results depending on how a prompt was phrased, along with missing entries and factual errors. This does not make the feature useless. It makes reading the generated formula before accepting it a non-negotiable step.

    The second problem is that the model does not know your business rules. It can see that a column is called Amount and another is called Fund, but it does not know that gifts to one fund are restricted and cannot be included in the operating total, or that your fiscal year starts in July, or that the rows with a blank date are pledges rather than payments. It will produce a technically valid formula that answers the wrong question. This is the failure that most often survives review, because the formula is correct and the framing is not.

    The third is scale and complexity. These features work best on tidy, moderately sized tables with clear headers. Performance degrades on large workbooks, on sheets with merged cells and multiple header rows, and on files where the data is laid out for human reading rather than machine processing. Many nonprofit spreadsheets are exactly that: a report designed to be looked at, not a dataset designed to be queried. Restructuring the data is often a prerequisite rather than something the AI does for you.

    The fourth concerns the in-cell AI functions specifically. Because they call a model for each row, results can vary between runs, costs and quotas can be consumed quickly on large ranges, and a recalculation can change values that someone has already reviewed. For anything that becomes a record rather than an exploration, convert the generated values to static text once you are satisfied with them. A living formula that silently rewrites your survey categories every time the sheet opens is a genuine hazard.

    Review Rules Worth Making Explicit

    Short enough that people will actually follow them

    Read every generated formula before accepting it

    Check the ranges, not just the logic. A correct function pointed at the wrong column produces a number that nothing will flag.

    Test against a known answer

    Run any new calculation against a subset where you already know the result. If it matches, extend it. If it does not, the disagreement is the useful part.

    State the business rules in the request

    Fiscal year, restricted funds, what counts as a pledge, which rows to exclude. The model cannot infer these and will not ask.

    Freeze AI-generated values that become records

    Convert in-cell function output to static values once reviewed, so a recalculation cannot silently change what you already approved.

    The Data Question Nobody Asks Until Later

    Spreadsheet AI raises a governance issue that chat assistants mostly do not, because of what nonprofit spreadsheets contain. The donor export has names, addresses, giving history, and sometimes notes about health or family circumstances. The program roster has client names and service dates. The HR file has salaries. These are not documents anyone would knowingly paste into a public chatbot, but they are documents people open in Excel every day without thinking about it, and the AI features are now inside the same window.

    The first thing to establish is which account staff are using. AI features accessed through an organizational Workspace or Microsoft 365 account operate under enterprise terms with commitments about data handling. The same-looking feature accessed through a personal account operates under consumer terms that are materially different. Staff who use a personal login for convenience, or who move a file to a personal drive to work on it at home, move the data across that line without noticing. Establishing that organizational data stays in organizational accounts is a more useful policy than any list of prohibited tools.

    The second is to think in categories rather than case by case. Financial summaries, program aggregates, event logistics, and operational trackers are low sensitivity and can be worked on freely. Donor and client records containing identifying information are high sensitivity and warrant a deliberate decision, ideally one made once by the leadership team rather than repeatedly by individual staff under deadline. Human services organizations holding health, immigration, or safety-related information sit in a stricter category still, where the relevant obligations may come from funders or law rather than preference.

    The practical middle path for sensitive data is to work on a de-identified extract. If you want to categorize the notes field on a client roster, remove the name and identifier columns first, do the analysis on the remaining text, and rejoin by row position afterward. This takes an extra five minutes and removes most of the risk, and it is a pattern worth teaching once so that staff apply it without being asked.

    Work On These Freely

    Low sensitivity, high time savings

    • Budgets, expense trackers, and financial summaries
    • Event logistics, room assignments, and schedules
    • Aggregate program statistics with no individual records
    • Grant deadline trackers and application pipelines

    Decide Deliberately On These

    A leadership decision, not a staff judgment call

    • Donor records with names, addresses, and giving history
    • Client rosters, case notes, and service records
    • Salary, performance, and personnel information
    • Anything covered by a funder confidentiality requirement

    Choosing Between Ecosystems, and Why You Probably Should Not

    Comparisons between Copilot and Gemini invite a procurement question that most nonprofits should decline to answer. You already run one of these ecosystems. Your email, calendar, files, and permissions live there, and the AI features are useful largely because they can see that context. Switching platforms to get a marginally better spreadsheet assistant is close to the worst reason to undertake a migration, and the cost in disruption will exceed any feature advantage by a wide margin.

    The more useful question is whether to buy the paid tier within the ecosystem you already have. For organizations on Google Workspace, a substantial set of AI capability now arrives with the nonprofit edition, which makes the decision mostly about training rather than budget. For organizations on Microsoft 365, the in-app Copilot that edits workbooks is a paid add-on, and the honest way to evaluate it is a small paid pilot with the three or four people who spend the most time in Excel, measured against the specific tasks they actually do. A broader comparison of the two ecosystems is covered in the guide to Google Workspace AI versus Microsoft Copilot.

    There is a third option worth naming, which is to keep the spreadsheet as an interface and move the actual work elsewhere. For recurring analysis that runs the same way every month, a purpose-built tool or a small internal application is often a better answer than an increasingly elaborate workbook. The threshold is usually when a spreadsheet acquires more than a handful of interdependent tabs and one person becomes the only one who can maintain it. That transition is explored in the discussion of moving from spreadsheets to purpose-built tools.

    For most organizations the sequence is simple. Use what is already included, train people properly on it, and only consider a paid tier once you can name the specific work it would improve and the person who would use it weekly. Buying licenses in advance of a use case is how nonprofits end up with a subscription line nobody can justify at renewal.

    A Thirty Day Adoption Path

    Spreadsheet AI adoption fails in a predictable way. Someone announces the feature at an all-staff meeting, a few people try it once, the results are mixed, and everyone goes back to what they were doing. The pattern that works is narrower and slower, focused on a small number of people doing a small number of tasks until the results are reliable enough to talk about.

    In the first week, identify the three people in your organization who spend the most hours in spreadsheets. They are usually in finance, development operations, and program reporting. Ask each of them to name the single most tedious recurring spreadsheet task they do, then sit with them while they attempt it with the AI feature. The point of doing it together is that the first attempt usually fails in an instructive way, and the person is far more likely to try again if someone was there when it did.

    In the second and third weeks, have those three people apply the feature to their real work and keep an informal note of what worked and what did not. Formula generation and cleanup will almost certainly succeed. Anything involving multiple sheets or unusual layouts will probably not. That distinction, written down in your own organization's language with your own files as examples, is more useful as training material than any vendor documentation.

    In the fourth week, turn those notes into a one-page internal guide and run a short session for everyone else. The guide should say what the tool is good at, what it gets wrong, the review rules, and which data categories need a deliberate decision. Keep it to one page. A short document that people read beats a thorough one that sits in a folder, and the same principle applies to the broader work of building AI champions inside a small team.

    After that, the useful discipline is periodic rather than continuous. These features change frequently, and a capability that did not work in the spring may work by autumn. A short review every few months, ideally by the same three people, keeps your internal guidance current without asking anyone to track product announcements as part of their job.

    The Four Week Sequence

    Small, specific, and staffed by the people who already do the work

    Week one: pick three people and three tasks

    The heaviest spreadsheet users, each naming their most tedious recurring task. Attempt it together so the first failure is a shared learning moment rather than a private one.

    Weeks two and three: real work, informal notes

    Apply it to actual files and record what succeeded and what did not. Your own examples will teach better than any generic tutorial.

    Week four: one page and one session

    Capabilities, known failures, review rules, and data categories. One page, shared in a thirty-minute session with the rest of the team.

    Ongoing: revisit quarterly

    The same three people retest what previously failed. Features change often enough that a stale guide becomes wrong rather than merely incomplete.

    What Changes When Spreadsheet Work Gets Cheaper

    It is worth stepping back from the features to consider the second-order effect, because it is larger than the time savings. When analysis is expensive, organizations only analyze what they must. The quarterly report gets built because a funder requires it. The question someone had about which volunteer cohorts stay longest never gets answered, because answering it would take a day and nobody has a day.

    Lowering the cost of that work changes which questions get asked. A development coordinator who can restructure and summarize an export in ten minutes will do it out of curiosity, and curiosity is where most useful operational insight actually comes from. Small organizations feel this most, because they are the ones where the alternative was not a slower analysis but no analysis at all.

    There is a corresponding risk, which is that more analysis is not automatically better analysis. A team that can generate charts quickly can generate misleading charts quickly, and a number produced in ten minutes carries the same authority in a board packet as one produced over three days. The organizations that get real value from this are the ones that pair the speed with a habit of checking, and that treat a surprising result as a prompt to verify rather than as a finding.

    The other thing that shifts is what counts as a technical skill. If writing a formula no longer requires knowing syntax, the scarce ability becomes knowing which question to ask and recognizing when an answer is wrong. That is a different kind of expertise, and it is distributed differently across a nonprofit team than spreadsheet fluency was. The person who understands the program deeply but never learned lookup functions may become the most effective analyst in the organization, which is a genuinely good outcome and worth planning for rather than stumbling into.

    Conclusion

    Spreadsheet AI is not the most impressive thing happening in the field, and that is precisely why it matters for nonprofits. It arrives inside a tool your staff already use, applied to work they already do, without requiring anyone to adopt a new habit or open a new application. That is a lower barrier than almost any other AI capability on offer, and it reaches people who would never sign up for a chatbot.

    The value is real and specific. Formula writing removes a syntax barrier that has excluded capable people from spreadsheet work for decades. Cleanup and standardization eliminate hours of mechanical labor every month. Explaining an inherited workbook solves an institutional knowledge problem that every organization has. Categorizing text at scale makes qualitative data usable for teams that previously had no path to it at all.

    The caution is equally specific. These tools produce confident output that is sometimes wrong in ways that do not announce themselves, and they know nothing about your fiscal year, your restricted funds, or which rows to exclude. Reading the generated formula, testing against a known answer, and stating your business rules explicitly are not optional refinements. They are what make the whole thing safe to use on work that reaches a funder or a board.

    Start with the licensing you already have, pick the three people who live in spreadsheets, give them a month with real tasks, and write down what you learn. That is a small enough commitment to actually complete, and it will tell you more about the value for your organization than any amount of evaluation from the outside.

    Make the Tools You Already Pay For Work Harder

    We help nonprofits find the AI capability already sitting in their existing subscriptions, then train the people who will actually use it.