Function Problems

How to Use SUMIFS to Calculate Overdue Balances in Excel

Elise WilliamsElise Williams Nov 10, 2026 869 views

Question details

The user needs to construct a formula to calculate the total balance for a specific person when their associated due date is overdue (earlier than today).

How to Use SUMIFS to Calculate Overdue Balances
Product
Excel
Device & OS
not provided
Scenario
Tracking project or financial data where users need to sum values conditionally using text matching and dynamic date comparisons.
Observed behavior
The user requires a multi-criteria formula combining the SUMIFS function with the TODAY() function to dynamically filter overdue records.
Before you start

Ensure your data is organized into a proper table or range, with distinct columns for names, balances, and due dates that are formatted as valid dates.

Solution 1Recommended

Use the SUMIFS Function with the TODAY() Function

Apply the SUMIFS function to calculate the sum of balances based on two conditions: matching a specific name and finding dates older than the current date.

The SUMIFS function adds all of its arguments that meet multiple criteria. By combining it with the TODAY() function, you can dynamically check for dates that have already passed, eliminating the need to manually update the target date every day.

1
Identify your data ranges

Locate the column containing the balances to sum (e.g., Table3[Balance]), the column containing names (e.g., Table3[Column1]), and the column containing due dates (e.g., Table3[Due Date]).

2
Enter the SUMIFS formula

Select an empty cell where you want the total to appear and enter the formula: =SUMIFS(Table3[Balance], Table3[Column1], "Mikey", Table3[Due Date], "<"&TODAY())

3
Customize your criteria

Replace 'Table3[...]' with your actual cell ranges (like A2:A100). Replace "Mikey" with the target name or a cell reference (e.g., D2) containing the name. The "<"&TODAY() syntax dynamically checks for dates before the current date.

4
Execute the formula

Press Enter on your keyboard. The cell will now calculate and display the total overdue balance for the specified individual.

Use the SUMIFS Function with the TODAY() Function
Dynamic Date Calculation: Using the TODAY() function ensures that your overdue balance calculations automatically refresh every time you open the workbook on a new day.
Calculate data easily with WPS Office

Use WPS Spreadsheet to Manage Overdue Balances

WPS Spreadsheet provides comprehensive formula support, including SUMIFS and TODAY(), making it incredibly easy to track overdue payments and calculate conditional balances.

  1. 1. Open your file in WPS Spreadsheet: Launch WPS Office and open your spreadsheet containing the balance, name, and date data.
  2. 2. Access the Insert Function tool: Click on the cell where you want the result, navigate to the Formula tab on the top ribbon, and click 'Insert Function'.
  3. 3. Input the SUMIFS arguments: Search for SUMIFS and use the dialog box to select your sum range, criteria range 1 (Names), criteria 1 ("Mikey"), criteria range 2 (Dates), and criteria 2 ("<"&TODAY()).
  4. 4. Apply and save: Click OK to calculate the sum instantly, then save your workbook to preserve the dynamic formula.
Seamless compatibility with Microsoft Excel (.xlsx) formats, ensuring your formulas work perfectly.Advanced, user-friendly formula builder to help you construct complex SUMIFS functions without memorizing syntax.Free, lightweight, and fast office suite available on Windows, Mac, Linux, and mobile devices.
QA img-9

Frequently Asked Questions

Can I use a cell reference instead of typing the name directly in the formula?

Yes. Instead of typing "Mikey" in the formula, you can click on a cell containing the name (e.g., F2). The formula will look like =SUMIFS(Table3[Balance], Table3[Column1], F2, Table3[Due Date], "<"&TODAY()). This makes your dashboard much more interactive.

Why is my SUMIFS formula returning a 0 or an error?

This usually happens if your date column is formatted as plain text instead of actual dates, or if the ranges for the sum and criteria are not the exact same size. Ensure all referenced ranges (e.g., A2:A50 and B2:B50) have the exact same number of rows.

How do I calculate balances for dates that include today?

To include today's date in your overdue calculation, change the criteria operator from strictly less than ("<") to less than or equal to ("<="). The criteria argument should be written as "<="&TODAY().

Does the SUMIFS function work across different sheets?

Yes, you can reference ranges located in other sheets. While building your formula, simply click on the target sheet and select the range. The software will automatically prepend the sheet name, formatting it like Sheet2!A1:A10.