In a worksheet, how could you calculate and get the first Monday of a year from a given date? This article, I will introduce some useful formulas for solving this task in Excel.
Please apply the following formulas to calculate the first Monday of the given year:
Enter this formula: =DATE(YEAR(A2),1,8)-WEEKDAY(DATE(YEAR(A2),1,6)) into a blank cell where you want to locate the result, and then drag the fill handle down to the cells you want to apply this formula, and the date of the first Monday from the given date has been displayed at once, see screenshot:
1. If you have a list of year number cells which not in date format, please apply this formula:
=DATE(A2,1,1)+CHOOSE(WEEKDAY(DATE(A2,1,1),2),0,6,5,4,3,2,1) to get the first Monday date based on the specific year, see screenshot:
2. In the above formulas, A2 is the cell contains the date or year that you want to get the first Monday from.