WEEKNUM function - The function returns the week number of the year in Excel
The following article introduces you to the WEEKNUM function - one of the functions in the date and time group function is very popular in Excel.
Description: The function returns the ordinal number of the week of the year for the particular day within that week. There are 2 systems used in the function to determine the week number:
- System 1: The week with January 1 is the first week of the year and is numbered 1.
- System 2: The first Thursday of the year is the first week and is numbered 1. This system is called the methodology defined in ISO 8601 (European numbered week).
Syntax: WEEKNUM (serial_number, [return_type])
Inside:
- serial_number: The value of the day of the week to calculate the order of the week, is a required parameter.
- return_type: The return value of the function, is an optional parameter including the following values:
+ return_type = 1 or skip -> week starting on Sunday and numbered 1.
+ return_type = 2 -> week starts on Monday and is numbered 1.
+ return_type = 11 -> week starting on Monday and numbered 1.
+ return_type = 12 -> week starting on the 3rd and numbered 1.
+ return_type = 13 -> week starts on Wednesday and is numbered 1.
+ return_type = 14 -> week starts on the 5th and is numbered 1.
+ return_type = 15 -> week starts on Friday and is numbered 1.
+ return_type = 16 -> week starts on Saturday and is numbered 1.
+ return_type = 17 -> The week starting on Sunday is numbered 1.
+ return_type = 21 -> week starts on Monday and is numbered 2.
Attention:
- Excel stores dates as sequential serial numbers to facilitate the calculation process.
- If the Serial_number value is outside the basic range of the date value -> the function returns the #NUM! Error value
- If the return_type value is not in its values as above -> the function returns the #NUM! Error value
For example:
Calculate the ordinal number of the week in the year containing the following dates:
- In the cell to calculate enter the formula: = WEEKNUM (E7, F7).
- Press Enter -> 1/1/2016 at the 1st week of the year:
- Similarly copying the formula for the remaining values results:
- Case:
+ The serial_number value is an invalid date -> the function returns the error value #VALUE!
+ The return_type value is outside the range of values -> the function returns the #NUM! Error value
Above are instructions and some specific examples when working with WEEKNUM function in Excel.
Good luck!
You should read it
- DAYS360 function - The function returns the number of days between 2 dates, based on 360 days in Excel
- COUPNUM function - The function returns the number of interest payments on a security in Excel
- RANK.AVG function - The function returns the rank of a number in a list of numbers in Excel
- DAYS function, how to use the function to calculate the number of days between two time points in Excel
- PERMUT function - The function returns the number of permutations of a given number of objects in Excel
- YEAR - The function returns the year corresponding to a date in Excel
- NETWORKDAYS.INTL function - The function returns the number of whole working days between 2 dates, specifying weekends in Excel
- The DAYS function - The function returns the number of days between 2 dates in Excel
May be interested
- The WORKDAY function - The function returns a date before or after the start date of a number of working days in Excelworkday - the function returns a date before or after the start date of a specified number of working days. weekends and public holidays do not count toward business days. syntax: workday (start_date, days, [holidays])
- The WORKDAY.INTL function - The function returns a date before or after the date starting with a custom weekend in Excelworkday.intl: the function returns a date before or after the start date of a specified number of working days with a custom weekend. the weekend parameter indicates which day and how many days. syntax: workday (start_date, days, [weekend], [holidays])
- YEAR - The function returns the year corresponding to a date in Excelyear: the function returns the year value corresponding to a date in excel. the year value returns an integer with a value between 1900 and 9999. syntax: year (serial_number).
- YEARFRAC function - The function returns the fifth calculated by the number of whole days between two specific dates in Excelyearfrac function: the function returns the fifth calculated by the number of whole days between two specific dates in excel. syntax: yearfrac (start_date, end_date, [basis])
- NETWORKDAYS.INTL function - The function returns the number of whole working days between 2 dates, specifying weekends in Excelnetworkdays.intl: the function returns the number of whole working days between two dates by using a parameter that determines the number of weekends and which day of the week. syntax: networkdays.intl (start_date, end_date, [weekend], [holidays])
- DATEDIF function - The function calculates the number of days, months, years between 2 dates in Exceldatedif function: the function performs the calculation of number of days, months, years between 2 dates in excel. functions are useful in formulas for calculating age numbers. syntax: datedif (start_date, end_date, unit)