Bạn đã biết hàm WEEKDAY là gì chưa? Nếu chưa hoặc biết nhưng chưa rõ cách sử dụng hàm WEEKDAY cũng như chưa biết cách kết hợp hàm IF WEEKDAY thì bài viết này dành cho bạn. Bài viết dưới đây NTP sẽ hướng dẫn bạn cách dùng hàm WEEKDAY và hàm IF kết hợp hàm WEEKDAY. Hãy theo dõi đến cuối bài viết để có thể hiểu hết về hàm này nhé.
Mục lục
Giải thích hàm WEEKDAY là gì?
Để trả lời cho thắc mắc hàm WEEKDAY là gì thì tôi có ví dụ như sau: Nếu bạn không biết ngày 18/06/2022 là thứ mấy trong tuần thì bạn sử dụng hàm này để biết nhanh chóng là thứ 6 thay vì bạn phải mở lịch để xem.
Đây là hàm cho kết quả là một số nguyên dương cho biết một ngày tháng năm bất kỳ là thứ mấy trong tuần.
Hàm WEEKDAY xuất hiện nhiều trong công việc của nhân sự và các bài tập Excel căn bản dành cho sinh viên, bảng biểu.
Cách dùng hàm WEEKDAY Excel chi tiết và ví dụ
Sau khi giải thích hàm WEEKDAY là gì thì dưới đây là chi tiết cách sử dụng hàm WEEKDAY.
Cú pháp hàm WEEKDAY
=WEEKDAY(Serial_number; [Return_Type])
Trong đó:
Serial_Number: Ngày cần xác định thứ.
Return_Type: Loại giá trị trả về.
Lưu ý: Các loại Return_Type thường dùng:
Return_Type | Kết quả |
1 hay bỏ trống | Là các số từ 1 đến 7 thì 1 là chủ nhật, còn 2 đến 7 tương ứng thứ 2 đến thứ bảy. |
2 | Là các số từ 1 đến 7 tương ứng số 1 là thứ hai các số còn lại tương ứng từ thứ ba đến chủ nhật. |
3 | Các số từ 0 đến 6 tương tự là thứ hai đến chủ nhật. |
Các Return_Type thường sử dụng
Cách sử dụng hàm WEEKDAY trong Excel
Để giúp bạn hiểu rõ hơn về hàm WEEKDAY sau đây NTP sẽ hướng dẫn bạn chi tiết hơn thông qua ví dụ cụ thể sau đây:
Ví dụ: Hãy sử dụng hàm WEEKDAY Excel xác định thứ của các ngày dưới đây:
Ví dụ hàm WEEKDAY Excel
Cách thực hiện: Với Return_Type là 1.
Bước 1: Nhấp chuột vào ô cần hiển thị kết quả sau đó bạn nhập công thức:
=WEEKDAY(A3; 1)
Trong đó:
A3: Địa chỉ ô ngày cần xác định thứ.
1: Là Return_Type. Có thể không điền hàm WEEKDAY sẽ mặc định là 1.
Nhập công thức hàm WEEKDAY
Bước 2: Nhấn ENTER. Tại ô vuông nhỏ góc phải ô vuông (tại vị trí dấu mũi tên trong hình chỉ vào) bạn thực hiện nhấn giữ chuột và kéo xuống cuối bảng. Hoặc bạn nhấp 2 lần chuột vào ô vuông nhỏ đó thì công thức sẽ được dán cho các ô còn lại.
Kết quả ô đầu tiên khi sử dụng công thức
Đây là kết quả cho các ô còn lại khi đã thực hiện sao chép công thức.
Kết quả
Giải thích kết quả:
Kết quả cho thấy: Khi chọn kiểu Return_Type là 1, thì kết quả ngày 8 là số 3 tương ứng thứ 3, các ngày liên tiếp theo sau thì tương ứng thứ kế tiếp, đến ngày 13 là số 1 tương ứng chủ nhật.
Cách thực hiện: Với Return_Type là 2.
Bạn cũng thực hiện tương tự như Return_Type là 1. Chỉ khác công thức là:
=WEEKDAY(A3; 2)
Trong đó:
A3: Địa chỉ ô ngày cần xác định thứ.
2: Là Return_Type = 2 thì số 1 là thứ 2 các số còn lại tương ứng từ thứ ba đến chủ nhật.
Cách dùng hàm WEEKDAY
Kết quả hàm WEEKDAY Excel trả về cho các ngày.
Kết quả
Giải thích kết quả:
Kết quả cho thấy khi Return_Type = 2 thì ngày 8/3/2022 cho có kết quả là số 2 tương ứng là thứ ba, các ngày tiếp theo tương ứng từ thứ tư đến chủ nhật. Tại đây chủ nhật là số 7.
Lưu ý: Các Return_type khác cũng thực hiện công thức tương tự chỉ thay đổi Return_Type.
Hàm IF kết hợp hàm WEEKDAY – cách thực hiện, ví dụ
Hàm IF kết hợp hàm WEEKDAY khi bạn muốn kết quả trả về dưới dạng chữ như: Thứ 2, Thứ 3,… Chủ nhật.
Bạn chỉ cần thực hiện các bước đơn giản sau, tại đây NTP vẫn sử dụng ví dụ ban đầu để thực hiện.
Cách thực hiện:
Bước 1: Nhập công thức:
=IF(WEEKDAY(A3)=1;”Chủ nhật”; “Thứ “& WEEKDAY(A3;1))
Hàm IF sử dụng ở đây có nghĩa là:
Logical_test: WEEKDAY(A3)=1 là điều kiện. Nếu hàm WEEKDAY cho kết quả là 1 thì kết quả trả về là Chủ nhật (value_if_true). Nếu hàm WEEKDAY có kết quả khác 1 thì kết quả trả về Thứ + kết quả của hàm WEEKDAY (Value_if_false).
Nhập công thức của hàm IF WEEKDAY
Bước 2: Nhấn ENTER và kéo công thức xuống các ô còn lại.
Kết quả khi kết hợp hàm IF WEEKDAY
>>>Xem thêm: Cách sử dụng hàm weekday thật đơn giản trong excel
Các lỗi thường gặp khi thực hiện hàm WEEKDAY
Sau đây là 2 lỗi thường gặp khi sử dụng hàm WEEKDAY.
Lỗi #VALUE!
Nguyên nhân: Liên quan đến lỗi giá trị của ô ngày bị ngoài phạm vi 1 tháng. Hoặc dữ liệu không phải là số.
Ví dụ: Ngày được cho là 30/2/2021
Lỗi #NUM!
Nguyên nhân:
- Ngày phải xác định thứ vượt quá cơ sở ngày hiện tại.
- Return_Type được điền bị ngoài các số đã được quy định là 1,2,3,11,12,13,14,15,16,17.
Ví dụ: Hôm nay là ngày chỉ mới ngày 20/5/2022 nhưng ngày cần xác định lại là 20/6/2023 thì sẽ không xác định được.
Kết luận
Trên đây NTP đã giải thích hàm WEEKDAY là gì và cách sử dụng hàm này. Nếu như bạn đã đọc qua hết bài viết nhưng vẫn chưa có thể áp dụng thành thạo ngay lập tức thì cũng đừng lo vì khi chỉ mới biết thì chưa có thể thành thạo ngay được bạn phải thực hành nhiều lần nữa mới có thể tốt hơn. Nếu bạn có thắc mắc gì hãy để lại bình luận để NTP có thể hỗ trợ bạn về Education nhé.