EzTech

WEEKDAY

Ngày & giờNên biếtMọi phiên bản
WEEKDAY(ngày, [kiểu])

Cho biết một ngày rơi vào thứ mấy trong tuần, trả về dạng SỐ. Dùng để đánh dấu cuối tuần trong bảng chấm công, xếp lịch trực, hoặc tô màu ngày nghỉ bằng định dạng có điều kiện.

Các đối số

Đối sốBắt buộc?Ý nghĩa
ngàyBắt buộcNgày cần xét.
kiểuTuỳ chọnQuy định ngày nào mang số 1. Bỏ trống hoặc 1 = Chủ nhật là 1, thứ Bảy là 7 (kiểu Mỹ). 2 = thứ Hai là 1, Chủ nhật là 7, đây là kiểu hợp với cách đếm của người Việt. 3 = thứ Hai là 0.

Trả về gì

Một số nguyên. Nghĩa của con số đó phụ thuộc hoàn toàn vào đối số kiểu.

Ví dụ

  • =WEEKDAY(B2, 2)

    Ngày 18/08/2026 là thứ Ba nên ra 2

    Kết quả: 2

  • =IF(WEEKDAY(B2,2)>5, "Nghỉ", "Làm")

    Đánh dấu thứ Bảy và Chủ nhật trong bảng chấm công

    Kết quả: Làm

  • =CHOOSE(WEEKDAY(B2,2), "Hai","Ba","Tư","Năm","Sáu","Bảy","CN")

    Đổi số thành tên thứ tiếng Việt cho bảng in

    Kết quả: Ba

Lưu ý khi dùng

  • Luôn gõ số 2 vào đối số kiểu. Bỏ trống là rơi về kiểu Mỹ và đọc lệch ngay từ dòng đầu tiên.
  • Muốn hiện TÊN thứ thì TEXT(B2,"dddd") ngắn hơn, nhưng chữ ra theo ngôn ngữ cài trên máy — bảng gửi khách nên tự đổi bằng CHOOSE cho chắc.
  • Tô cuối tuần bằng định dạng có điều kiện: chọn cả bảng rồi đặt công thức =WEEKDAY($B2,2)>5, nhớ khoá cột bằng dấu đô la.

Bẫy hay dính

Bỏ trống đối số kiểu rồi viết điều kiện >5 để bắt cuối tuần. Ở kiểu mặc định thì 6 và 7 là thứ Sáu và thứ Bảy, còn Chủ nhật mang số 1 nên lọt lưới. Bảng vẫn chạy, chỉ là nghỉ nhầm ngày: thứ Sáu bị tính nghỉ, Chủ nhật bị tính đi làm. Kiểm bằng cách đối chiếu một tuần bất kỳ với lịch treo tường.

Hàm liên quan

Chat ZaloGọi điệnMessengerTìm đường