Trả về tên thứ (Thứ Hai…) hoặc số cho một ngày.
Sao chép công thức này
=TEXT(A2, "dddd")Hàm TEXT với "dddd" sẽ cho tên thứ đầy đủ và "ddd" cho tên viết tắt. Đối với dạng số, WEEKDAY trả về từ 1–7 (Chủ Nhật = 1 theo mặc định), rất tiện lợi để đánh dấu các ngày cuối tuần.
=TEXT("2026-06-23", "dddd")→TuesdayTrả về tên thứ trong tuần.
=TEXT(DATE(2026,10,7), "ddd")→WedTên thứ viết tắt ba chữ cái.
=WEEKDAY(DATE(2026,10,7), 2)→3Thứ Tư là ngày thứ 3 khi tuần bắt đầu từ thứ Hai.
Đánh dấu ngày cuối tuần
=IF(WEEKDAY(A2, 2)>5, "Weekend", "Weekday")Mã 2 quy định Thứ Hai=1…Chủ Nhật=7.
Sử dụng =WEEKDAY(A2) cho 1–7, với đối số thứ hai tùy chọn để chọn ngày bắt đầu tuần.
Dùng =SUMPRODUCT(--(WEEKDAY(A2:A100, 2)=1)).
Theo mặc định, tuần bắt đầu từ Chủ nhật. Hãy thêm 2 làm đối số thứ hai để thứ Hai là ngày 1.
Áp dụng định dạng số tùy chỉnh dddd cho ô ngày. Giá trị vẫn là ngày, nên việc sắp xếp và tính toán vẫn chính xác.
Bạn cần công thức cho dữ liệu của riêng mình?
Mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên và để ExcelGPT viết, giải thích cũng như xác minh công thức — bắt đầu miễn phí, không cần plugin.