Skip to content
PracticeGuru LearningsBlog for tax and accounts offices

Office skills

Excel for Chartered Accountants: The Formulas You Need

By PracticeGuru Learnings team · Published 20 Oct 2026 · 9 min read

For CAs, CSs, CMAs, tax consultants, advocates' offices and their office staff.

Banner: Excel for chartered accountants, the formulas you need
In this article
  1. Excel for chartered accountants: formula 1, SUMIFS for totals
  2. Formula 2: XLOOKUP to pull data from another list
  3. Formula 3: COUNTIF to match two lists
  4. The other twelve formulas, by job
  5. Put it together: a one-screen fee summary
  6. Five habits that make every formula safer
  7. Questions people ask
  8. Sources
Key points
  • 3 formulas to learn first: SUMIFS for totals, XLOOKUP for lookups and COUNTIF for matching two lists, each with one example.
  • The other 12 everyday formulas listed by job: counts, status, error messages, cleaning text, dates, deadlines and dynamic lists.
  • XLOOKUP, UNIQUE and FILTER need Microsoft 365 or Excel 2021 and later; VLOOKUP and INDEX with MATCH are available in Excel 2016, 2019, 2021, 2024 and Microsoft 365.
  • Turn every list into a Table first, and check that totals tie before you send anything.

Excel for chartered accountants is not about knowing hundreds of functions. A tax and accounts office runs on about fifteen formulas, used again and again on the same kinds of files: a fee register, a client list, a task tracker and a document checklist. This guide explains the three formulas to learn first, with one office example each, and then lists the other twelve by the job they do, so you know what to learn next.

Nothing here needs add-ins or paid tools. It is Excel for chartered accountants and their staff as it is used on an ordinary office computer. The examples use a simple fee register: Invoice Date in column B, Client Code in C, Partner in F, Amount in G, Received in H and Outstanding in I.

Tip Check your Excel version before you start: File, Account, About Excel. If anyone in the office uses Excel 2016 or 2019, files with XLOOKUP, UNIQUE or FILTER will show errors on their computer. In that case, stick to VLOOKUP, INDEX with MATCH and pivot tables for shared files, or move everyone to the same version.

Excel for chartered accountants: formula 1, SUMIFS for totals

Most questions a partner asks about the fee register are totals with conditions. How much is outstanding for Anil's clients? How much did audit work bring in this year? SUMIFS answers both.

Total outstanding for partner Anil:

=SUMIFS(I:I, F:F, "Anil")

Read it as: add up column I, but only the rows where column F says Anil. You can add more conditions in pairs, such as a service type or a date range.

Watch one trap. In SUMIFS the range you add up comes first. In the older SUMIF it comes last. Staff who learned one and then use the other get wrong totals that look perfectly reasonable, and nobody notices until the totals do not tie.

Formula 2: XLOOKUP to pull data from another list

If you learn only one more formula, make it a lookup. Lookups save the most time in any office. Type a client code once and let Excel fetch the name, partner or mobile number from the client master.

Client name from the code in C2, with the client master on a sheet called Clients:

=XLOOKUP(C2, Clients!A:A, Clients!B:B, "Not found")

It looks for the code in column A of Clients, returns the matching name from column B, and shows "Not found" if there is no match. XLOOKUP is in Microsoft 365, Excel 2021 and Excel 2024. It is not in Excel 2016 or 2019. There, VLOOKUP or INDEX with MATCH do the same job.

Why does this one formula matter so much? Because most office registers repeat the same details again and again. When the partner name is typed by hand on every invoice, it will be typed wrongly somewhere. When it is looked up from one client master, it is correct everywhere, and a change in the master flows through to every sheet. One master list, many lookups: that is the habit that keeps an office's numbers consistent.

Tip If a lookup says "not found" when the code is clearly there, the usual reason is a hidden space or a code stored as a number in one list and as text in the other. Clean spaces with TRIM. Set code columns as Text before you paste data to prevent the second.
Course: Excel for Tax PracticeLearn these formulas on real office files

Excel for Tax Practice is 14 short lessons on real office files: cleaning data, lookups, matching two lists, pivot tables, Power Query, 4 ready office templates and an office dashboards workbook.

Formula 3: COUNTIF to match two lists

Matching two lists is a daily office job: documents received against the checklist, clients billed against the client master, fee receipts against the bank list. Say your checklist is in a sheet called Checklist (column A) and documents received are in a sheet called Received (column A). In Checklist B2:

=IF(COUNTIF(Received!A:A, A2)>0, "Received", "Pending")

COUNTIF counts how many times the document appears in the received list. More than zero means it came in. The IF around it turns that count into a word anyone can read.

Illustrative example Rohit used to tick a printed checklist against a WhatsApp chat full of PDFs. Now he types each document received into a short list, and the checklist marks itself. He sends the client a list of only what is pending, copied straight from the Pending rows.

The same idea finds duplicates. Count each value against its own column, and anything above one is repeated. Look at duplicates before you delete anything. Two rows may look the same and still be two genuine entries.

The most common reason a match fails is not the formula. It is the data. "Form 16" in one list and "Form-16" in the other will never match. Agree one short list of document names in the office, use it in both lists, and the formula does the rest.

The other twelve formulas, by job

Once the three above are second nature, these twelve cover almost everything else a tax and accounts office does in Excel. Learn them one at a time, on a real office need.

JobFormulaWhat it does
CountsCOUNTIFSCounts rows that meet several conditions, such as unpaid invoices per partner
StatusIF and IFSTurns a number into a word, such as Paid or Pending, or an ageing bucket
ErrorsIFERRORShows a clean message instead of #N/A. Use it sparingly; errors often mean something.
Lookups (older Excel)VLOOKUPA classic lookup available in Excel 2016 and later
Lookups (any direction)INDEX with MATCHA lookup that can look to the left and is available in Excel 2016 and later
CleaningTRIM and CLEANRemoves extra spaces and invisible characters from exported data
LabelsTEXTTurns a date or number into a label, such as a month name for a report
AgeingTODAYGives today's date, so days outstanding update by themselves
RenewalsEDATEMoves a date forward by months, for renewal dates
Month endsEOMONTHFinds the last day of a month, for internal deadlines
DeadlinesNETWORKDAYSCounts working days left, skipping weekends and office holidays
Live listsUNIQUE and FILTERBuild a list with no repeats, or a live view for one partner. Microsoft 365, Excel 2021 or 2024 only.

Knowing the names is the easy part. Each one has a small trap: the version it needs, a text date that looks like a date, a holiday list that is out of date, an ageing formula that counts paid invoices too. Those traps are learned by practice on realistic files with a known right answer, not by reading.

Put it together: a one-screen fee summary

The real value comes when the formulas work together. A one-screen fee summary lists each partner once, with total billed, total outstanding, the number of unpaid invoices and how many are more than 60 days old. A partner can read it in ten seconds. It uses only the formulas above: UNIQUE for the partner list, SUMIFS for the totals and COUNTIFS for the counts.

Add one check cell below it: the total outstanding in the summary minus the total outstanding in the register. It must show zero. If it does not, a partner name is spelt two ways or a row is missing. That single check catches more errors than any amount of re-reading.

Tip Use a drop-down for the Partner column in the fee register (Data, Data Validation, List). When names are picked rather than typed, "Anil", "anil" and "Anil " stop appearing as three different partners in your summary.

If you rebuild the same report from fresh downloads every month, formulas are only half the answer. The copying, cleaning and stacking can be done by Power Query with one Refresh. The same idea scales into a full client MIS, covered in MIS Report Format in Excel for Clients (Free Template).

The same formulas run through year-end finalisation files, where one broken tie between the trial balance and the statements is easy to miss. For that work, our own SignReady runs the standard ties, movements and ratio checks for each client next to Tally and Excel.

Five habits that make every formula safer

Checklist
  • One clean list per job, not ten sheets with the same columns. One row per item, one header row.
  • Tables everywhere (Ctrl+T), so ranges grow with the data.
  • Totals that tie: after any summary, check that the grand total matches the register total.
  • Show Formulas (Ctrl+`) before you send a file, to spot typed numbers where a formula should be.
  • Send a PDF, not the workbook, when a client only needs to see the result.

These habits only work if the whole office follows them. One person typing numbers over formulas, or keeping a private copy of the register, undoes the rest.

When you need a formula you do not know, describe your layout to an AI tool instead of pasting the data. Our ChatGPT for CA: Safe Prompts for Daily Office Work guide shows how to ask for exactly that. For monthly repeat jobs, read Power Query and Macros for Accountants: Automate Excel.

The Excel for Tax Practice course teaches these formulas on real office files, with a practice workbook and answer key, 4 ready office templates (fee register, client master, work tracker and DSC register) and an office dashboards workbook. Start with the free first lesson on the Excel habits that save an hour, then work through lookups and matching two lists in the full Excel course.

Questions people ask

Which Excel formulas should a CA know?

The everyday set: SUMIFS, COUNTIFS, IF, IFERROR, XLOOKUP or VLOOKUP, INDEX with MATCH, COUNTIF for matching lists, TRIM, TEXT, TODAY, EDATE, NETWORKDAYS, UNIQUE and FILTER. Together they cover most registers, trackers and reports in an office.

Is XLOOKUP better than VLOOKUP?

Usually yes. XLOOKUP can look left, does not break when columns are inserted, and has a built-in "not found" message. But it needs Microsoft 365, Excel 2021 or later, so use VLOOKUP or INDEX with MATCH if anyone in the office has an older version.

How can I learn Excel for articleship?

Practise on the files you actually see in the office: a client list, a fee register, a document checklist. Learn one formula a day, use Tables, and build one small tracker end to end. A short course with practice files speeds this up.

How do I compare two lists in Excel?

Give both lists one common key, such as a client code, then use COUNTIF or XLOOKUP to mark each row as found or not found. Clean extra spaces with TRIM first, or matches will fail.

Can ChatGPT write Excel formulas?

Yes, if you describe the layout (which column holds what) instead of pasting real data. Always test the formula on your own sheet and check a few rows by hand.

Sources

Course: Excel for Tax PracticeMake your whole office faster in Excel

Try the free first lesson, "Excel habits that save an hour". The Office plan gives every staff member every course, including Excel Automation with Power Query and macros.

Share with your team: WhatsApp LinkedIn X
About this article. Written by the PracticeGuru Learnings team at PracticeGuru (Brainy Accountant Solutions Pvt Ltd). Learnings courses are our product and are mentioned where they fit. This is general information, not professional or legal advice.