Simple example:

A1 cell: 1/8/2009
B1 cell: =TEXT(WEEKDAY(A1),"dddd")

This will, for the given date, print the corresponding day.

Is this what you wished ?

Answer from Rook on Stack Exchange
🌐
Microsoft Support
support.microsoft.com › en-us › office › show-dates-as-days-of-the-week-14f02f1d-8e3d-45a5-bdf8-3d962bf15327
Show dates as days of the week - Microsoft Support
Under Category, click Custom, and in the Type box, type dddd for the full name of the day of the week (Monday, Tuesday, and so on), or ddd for the abbreviated name of the day of the week (Mon, Tue, Wed, and so on). To do this task, use the TEXT function. Copy the following data to a blank worksheet.
🌐
Ablebits
ablebits.com › ablebits blog › excel › date › days of week formula in excel to get day names or numbers from date
Days of week formula in Excel to get day names or numbers from date
October 18, 2023 - If your goal is to get the day of the week number, then the WEEKDAY function in its basic form is all you need: ... If cell A1 contains a date like "18-Sep-2023" (Monday), the formula will return 2; or 3 if A1 contains "19-Sep-2023" (Tuesday).
Discussions

I can't find out how to get weekday from date
Format the cell with a custom format: ddd (”Mon”) or dddd (“Monday”). Or you can add it to the existing format: DDD DD.MM.YYYY (“Mon 01.01.2001”) Here’s a link with more info: https://www.excelcampus.com/functions/get-week-day-name-of-date/ More on reddit.com
🌐 r/excel
35
22
October 23, 2021
Kindly help me extract the day out of a date
Most likely, the "date" in E2 is not a date, but a text looking like a date. Try =DAY(DATEVALUE(E2)) More on reddit.com
🌐 r/excel
51
19
January 14, 2023
Excel - how to get if a date is a specific day of the week? - Stack Overflow
I have a spreadsheet that tracks average file processing times over the course of a month. One of the macros and stats that we like to pull, is performance on Mondays (as the files are a little bu... More on stackoverflow.com
🌐 stackoverflow.com
Calculating for Previous Monday - Dates
You can achieve this by using a combination of Excel functions like TODAY() , WEEKDAY() and some arithmetic calculations. Here's a formula you can use in cell G2 to calculate the previous Monday's date based on the value in cell K2: =IF(WEEKDAY(K2,1)=2, K2, K2 - WEEKDAY(K2,1) + 2) This formula checks if the day in cell K2 (using WEEKDAY(K2,1)) is already a Monday (represented as 2). If it is a Monday, it simply returns the value in K2. Otherwise, it subtracts the number of days needed to go back to the previous Monday (calculated using WEEKDAY(K2,1) - 2) from the date in K2. This formula assumes that the value in cell K2 is a valid date in the format YYYYMMDD. So if today is 20231025 and K2 contains 20231025, it will return 20231025. If K2 contains a different date, it will return the previous Monday's date. More on reddit.com
🌐 r/excel
7
1
August 17, 2023
🌐
Exceljet
exceljet.net › get day name from date
Get day name from date - Excel formula | Exceljet
May 14, 2024 - To get the day name (i.e. Monday, Tuesday,Wednesday, etc.) from a date, you can use the TEXT function. In the example shown, the formula in cell C5 is: =TEXT(B5,"dddd") With January 1, 2000, in cell B5, the TEXT function returns the text string ...
🌐
Trump Excel
trumpexcel.com › home › get day name from date in excel (easy formulas)
Get Day Name from Date in Excel (Easy Formulas)
If the day value is less than 10, a leading zero is added to the number. For example, 5 would become 05 · ddd – this will show you the day name in the short format. If it’s Monday it would show you Mon, for Tuesday it will show Tue, and so on.
Published   December 20, 2023
🌐
Ablebits
ablebits.com › ablebits blog › excel › date › weekday formula in excel to get day of week, weekends and workdays
WEEKDAY formula in Excel to get day of week, weekends and workdays
October 10, 2023 - For example: ... This formula goes to cell A3 and is copied down across as many cells as needed. In the WEEKDAY formula, you set return_type to 2, which corresponds to the Mon-Sun week where Monday is day 1.
🌐
Indeed
indeed.com › career guide › career development › how to get the day of the week from the date in excel
How To Get the Day of the Week From the Date in Excel | Indeed.com
June 28, 2024 - Click on the blank cell where you want the day displayed. Type this formula: = Choose (Weekday(A2), "Sunday,", "Monday," "Tuesday," "Wednesday," "Thursday," "Friday," "Saturday").
Top answer
1 of 10
55

Simple example:

A1 cell: 1/8/2009
B1 cell: =TEXT(WEEKDAY(A1),"dddd")

This will, for the given date, print the corresponding day.

Is this what you wished ?

2 of 10
20

The answer given above is only working by fluke because Excel thinks that 1/1/1900 was a Sunday* and by default Excel is using Sunday as first day of week for the Weekday function.

What you are actually calculating in that method is the day of the week as a number, then formatting that as a day based on that number interpreted as a date. Eg if your date is 1/2/2003 and you use the WEEKDAY function, this results in 7 (=Saturday). When you then format this as "dddd" you are actually getting the day name of the 7th day in Excel since its "epoch", ie 7/1/1900, which happens to be a Saturday*. This formula will break if someone opens it who has the option selected to use the 1904-based date system, as 1/1/1904 was not a Sunday, but a Friday. (yes I know hardly anyone uses that, but you don't want to build a solution which relies on that do you?)

You can make the formula shorter, faster and more robust simply by using

=TEXT(A1,"dddd")

You could of course just format the date cells themselves with a custom format as already suggested, depending on whether you really need this in a separate column or not. I often use date formats such as

ddd dd mmm yyyy

to give eg Sat 01 Feb 2003 so the date is explicit but shows the weekday name as well.

Using a second column and a TEXT function is essential if you want to use the weekday explicitly somewhere in a mail merge (for example), similarly for things like currencies and so on Excel > Word merging passes the actual underlying stored value rather than the on-screen formatted version, so regardless of the cell format, Word sees some horrible number. A true text field is passed 'as is' and displays properly in Word.

*in fact it is a Monday but Excel was written to match the incorrect dates in Lotus 1-2-3 which treated 1900 as a leap year when it is not.

Find elsewhere
🌐
Microsoft Support
support.microsoft.com › en-us › office › weekday-function-60e44483-2ed1-439f-8bd0-e404c190949a
WEEKDAY function - Microsoft Support
Returns the day of the week corresponding to a date. The day is given as an integer, ranging from 1 (Sunday) to 7 (Saturday), by default.
🌐
Reddit
reddit.com › r/excel247 › find the day of any date in excel - excel tips and tricks
r/Excel247 on Reddit: Find the day of any date in Excel - Excel Tips and Tricks
April 28, 2025 - To extract the day from a date in Excel and find the day of any date, you can use the formula =TEXT(B5,"dddd"). This formula helps you convert a date into the day of the week. Simply enter a date into cell B5, and the formula will return the ...
🌐
Excel Insider
excelinsider.com › home › our blog › excel pro tips › how to display day of week from date in excel (4 easy ways)
How to Display Day of Week from Date in Excel (4 Easy Ways) - Excel Insider
June 18, 2025 - ➤ The day Monday for the first date 7/1/2024 will now be shown in cell B2. Hold the bottom right corner of cell B2 where the plus sign appears and drag it down to fill up the entire column.
🌐
ConsultDMW
consultdmw.com › extract-day-from-date-in-excel.html
Extract Day from Date in Excel
May 15, 2024 - Noting that Excel's WEEKDAY function returns a number representing the location of a day in a seven-day week, you observe that Excel's Sunday appears as Day 1, as the first day of the week. That's because the formula omits to include a value for the arbitrary second argument of the WEEKDAY function. By assigning a numeric value to that argument from this list, we can instruct WEEKDAY to start the week on any day we like to choose: I prefer to have the week start on a Monday, so the formula in Cell B2 becomes this:
🌐
Quora
quora.com › How-do-you-extract-the-day-of-the-week-from-a-date-in-Excel
How to extract the day of the week from a date in Excel - Quora
Answer (1 of 3): TEXT Function in Excel can be used to return the corresponding Weekday, Month or Year from an Excel Date. The following formula will return Thursday, the weekday corresponding to the date 25/06/2020 [code]=TEXT("25/06/2020","DDDD") ...
🌐
Quora
quora.com › How-can-I-get-the-day-when-a-date-is-entered-in-Excel
How to get the day when a date is entered in Excel - Quora
Originally Answered: How can I get the day when a date is entered in excel? · · You can use =TEXT(A1,”DDD”), where A1 is your date. DDD gives you Mon, Tue, Wed . . . DDDD gives you Monday.
🌐
The Bricks
thebricks.com › resources › how-to-get-day-from-date-in-excel
How to Get the Day from a Date in Excel
One way to accomplish this is by using the CHOOSE function. The CHOOSE function is perfect for mapping those numbers to specific day names. Here's an example: =CHOOSE(WEEKDAY(A2, 1), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", ...
🌐
The Bricks
thebricks.com › resources › how-to-get-day-of-week-from-date-in-excel
How to Get the Day of the Week from a Date in Excel
dddd: Displays the full day written out (e.g., "Monday", "Tuesday"). Type dddd into the "Type" box to display the full day name. Once you click "OK," your column of dates will magically transform to show the day of the week.