Hàm WEEKDAY - Khám phá thứ tự ngày trong tuần: Hàm này giúp bạn xác định chính xác thứ tương ứng với bất kỳ ngày nào trong Excel, mang lại sự tiện lợi trong việc quản lý thời gian.
Bài viết này sẽ giới thiệu đến bạn hàm WEEKDAY – một trong những hàm thuộc nhóm ngày tháng và thời gian, được sử dụng rộng rãi và đánh giá cao trong Excel.
Mô tả: Hàm trả về thứ trong tuần tương ứng với một ngày cụ thể. Kết quả trả về là một số nguyên từ 1 (Chủ Nhật) đến 7 (Thứ Bảy), giúp bạn dễ dàng xác định thứ tự ngày.
Cú pháp: WEEKDAY(serial_number,[return_type]) – Công thức đơn giản nhưng mạnh mẽ, cho phép bạn tùy chỉnh kết quả trả về theo nhu cầu sử dụng.
Trong công thức hàm WEEKDAY, các tham số được sử dụng như sau:
- serial_number: Đây là giá trị ngày mà bạn muốn xác định thứ trong tuần, và là tham số bắt buộc không thể thiếu.
- return_type: Tham số tùy chọn này quyết định kiểu giá trị trả về, với các tùy chọn cụ thể như sau:
+ return_type = 1 hoặc bỏ qua: Kết quả trả về sẽ nằm trong khoảng từ 1 (Chủ Nhật) đến 7 (Thứ Bảy), mang lại sự linh hoạt trong việc xác định thứ tự ngày.
+ return_type = 2 -> Giá trị trả về bắt đầu từ 1 (tương ứng thứ Hai) đến 7 (tương ứng Chủ Nhật), phù hợp cho các hệ thống tính toán bắt đầu tuần từ thứ Hai.
+ return_type = 3 -> Giá trị trả về nằm trong khoảng từ 0 (tương ứng thứ Hai) đến 6 (tương ứng Chủ Nhật), mang lại sự linh hoạt trong việc đánh số ngày trong tuần.
+ return_type = 11 -> Giá trị trả về từ 1 (tương ứng thứ Hai) đến 7 (tương ứng Chủ Nhật), tương tự như return_type = 2 nhưng phù hợp với các tiêu chuẩn quốc tế.
+ return_type = 12 -> Giá trị trả về bắt đầu từ 1 (tương ứng thứ Ba) đến 7 (tương ứng thứ Hai), phù hợp cho các hệ thống có quy ước tuần bắt đầu từ thứ Ba.
+ return_type = 13 -> Giá trị trả về bắt đầu từ 1 (tương ứng thứ Tư) đến 7 (tương ứng thứ Ba), phù hợp cho các hệ thống có quy ước tuần bắt đầu từ thứ Tư.
+ return_type = 14 -> Giá trị trả về từ 1 (tương ứng thứ Năm) đến 7 (tương ứng thứ Tư), lý tưởng cho các ứng dụng yêu cầu tuần bắt đầu từ thứ Năm.
+ return_type = 15 -> Giá trị trả về bắt đầu từ 1 (tương ứng thứ Sáu) đến 7 (tương ứng thứ Năm), phù hợp với các quy ước tuần bắt đầu từ thứ Sáu.
+ return_type = 16 -> Giá trị trả về từ 1 (tương ứng thứ Bảy) đến 7 (tương ứng thứ Sáu), tối ưu cho các hệ thống tính toán tuần bắt đầu từ thứ Bảy.
+ return_type = 17 -> Giá trị trả về bắt đầu từ 1 (tương ứng Chủ Nhật) đến 7 (tương ứng thứ Bảy), phù hợp với quy ước tuần truyền thống bắt đầu từ Chủ Nhật.
Chú ý:
- Excel lưu trữ ngày tháng dưới dạng số sê-ri liên tiếp, giúp đơn giản hóa các phép tính toán liên quan đến thời gian.
- Nếu serial_number vượt ra khỏi phạm vi cho phép, hàm sẽ trả về giá trị lỗi #NUM!, đảm bảo tính chính xác trong quá trình tính toán.
- Nếu return_type vượt ra khỏi phạm vi các giá trị đã được quy định, hàm sẽ trả về giá trị lỗi #NUM!, đảm bảo tính toàn vẹn trong quá trình tính toán.
Ví dụ:
Hãy xác định thứ của các ngày trong bảng dưới đây bằng cách sử dụng các giá trị return_type khác nhau để khám phá sự linh hoạt của hàm WEEKDAY.
- Tại ô cần tính, nhập công thức: =WEEKDAY(E7,F7) để nhận kết quả chính xác dựa trên ngày và kiểu trả về được chỉ định.
- Nhấn Enter để nhận kết quả trả về, thể hiện thứ trong tuần tương ứng với ngày đã chọn.
- Cùng một ngày nhưng với các giá trị return_type khác nhau, kết quả trả về sẽ thay đổi, cho thấy sự linh hoạt của hàm WEEKDAY trong việc tùy chỉnh đầu ra.
- Khi nhập dữ liệu ngày không hợp lệ, ví dụ tháng = 15, hàm sẽ trả về lỗi #VALUE!, nhắc nhở người dùng kiểm tra lại thông tin đầu vào.
- Nếu giá trị return_type vượt quá phạm vi cho phép, hàm sẽ trả về lỗi #NUM!, đảm bảo tính chính xác trong quá trình tính toán.
Trên đây là hướng dẫn chi tiết cùng những ví dụ minh họa cụ thể giúp bạn làm chủ hàm WEEKDAY() trong Excel, mở ra những khả năng mới trong việc quản lý thời gian và dữ liệu.
Chúc bạn áp dụng thành công và khám phá thêm nhiều tiện ích tuyệt vời từ hàm WEEKDAY() trong công việc hàng ngày!
Có thể bạn quan tâm