Function Problems

How to Change Excel Week Numbers to a Monday-Starting Week

Natalie TaylorNatalie Taylor Nov 4, 2026 868 views

Question details

The user needs to configure spreadsheet formulas to calculate week numbers and weekdays starting on Monday rather than the default Sunday.

How to Change Excel Week Numbers to a Monday-Starting Week
Product
Excel
Device & OS
not provided
Scenario
Calculating accurate week numbers for scheduling, payroll, or project management where the operational work week strictly begins on Monday.
Observed behavior
Excel defaults to Sunday as the first day of the week for date functions, yielding incorrect week and day numbers for Monday-starting requirements.
Before you start

Determine whether your spreadsheet requires standard Monday-starting week numbers or the official ISO 8601 week-date system, as different functions apply to each scenario.

Solution 1Recommended

Use the WEEKNUM Function with a Return Type

The most direct way to change the week start day to Monday for a specific cell formula.

Excel does not have a global file-level setting to change the starting day of the week for all formulas. Instead, you must specify Monday as the starting day directly within the function using the return type argument.

1
Select the target cell

Click on the empty cell where you want the calculated week number to be displayed.

2
Enter the WEEKNUM formula

Type the formula =WEEKNUM(B3, 2), replacing 'B3' with the cell reference that contains your target date.

3
Apply the calculation

Press Enter. The '2' in the second argument instructs the function to start the week on Monday.

Use the WEEKNUM Function with a Return Type
Additional Return Types: You can use other numbers in the second argument to specify different starting days. For example, use '11' for Monday, '12' for Tuesday, up to '17' for Sunday in modern Excel versions.

Calculate Dates and Week Numbers Easily in WPS Spreadsheet

WPS Spreadsheet provides full support for advanced date and time functions, including WEEKNUM and ISOWEEKNUM, allowing you to easily adjust work week calculations without modifying system settings.

  1. 1. Open your file in WPS Spreadsheet: Launch WPS Office and open the worksheet containing your dates.
  2. 2. Start the formula: Click your target cell, type =WEEKNUM(, and select the cell containing your date.
  3. 3. Add the Monday return type: Type , 2) immediately after the cell reference and press Enter to complete the calculation.
Fully compatible with Microsoft Excel date and time formulas.Built-in function autocomplete for WEEKNUM, ISOWEEKNUM, and WEEKDAY.Lightweight, fast, and completely free to use.Cross-platform support for seamless data management on PC and mobile.
microsoft office alternative - wps office

Frequently Asked Questions

Can I change the default start of the week for the entire Excel file?

No, Excel does not have a workbook-level setting to change the default start of the week. Changing your computer's regional settings affects the entire OS and all applications, not just the workbook. You must specify the return type argument in individual functions like WEEKNUM or WEEKDAY.

What is the difference between WEEKNUM and ISOWEEKNUM?

WEEKNUM calculates weeks based on January 1st starting week 1, while ISOWEEKNUM follows the ISO 8601 standard where week 1 is the week containing the first Thursday of the year. Furthermore, ISOWEEKNUM strictly designates Monday as the first day of the week by default.

Why does my week number calculation seem off by one week?

This usually happens if you are using the standard WEEKNUM function for a business requirement that actually follows the ISO system. If your company uses ISO standards, switch your formulas from =WEEKNUM(cell, 2) to =ISOWEEKNUM(cell) to accurately align the calculations.