Mục lục
Nếu bạn đang tìm kiếm Hàm WEEKDAY trong Excel , thì bạn đang ở đúng nơi. Hàm WEEKDAY đặc biệt hữu ích cho việc lập kế hoạch, lên lịch và thậm chí là phân tích tài chính. Nó được phân loại là Hàm Ngày và Giờ trong Excel trả về ngày trong tuần cho một đối số đã cho.
Trong bài viết này, chúng ta sẽ cố gắng thảo luận về WEEKDAY Thông tin chi tiết về chức năng, bao gồm các ví dụ thực tế với lời giải thích phù hợp. Để bạn có thể điều chỉnh công thức cho mục đích của mình.
Hàm WEEKDAY trong Excel (Xem nhanh)
Tải xuống Sổ làm việc Excel
Công dụng của Hàm WEEKDAY.xlsxHàm WEEKDAY của Excel: Cú pháp & Đối số
Cú pháp
=WEEKDAY(serial_number, [return_type])
Giá trị trả về
0 đến 7 (bằng số)
Đối số
Đối số | Bắt buộc/Tùy chọn | Giải thích |
---|---|---|
serial_number | Bắt buộc | Một số đại diện cho ngày mà bạn muốn tìm ngày trong tuần |
return_type | Tùy chọn | Một số xác định loại giá trị trả về |
Lưu ý:
- Ngày được lưu trữ trong Microsoft Excel dưới dạng số sê-ri liên tiếp, cho phép chúng được sử dụng trong tính toán. Ngoài ra, ngày nên được chèn dưới dạng định dạng ngày hoặc sử dụng Hàm DATE . Có thể có vấn đề nếucác ngày được chèn ở định dạng văn bản.
- Return_type là một đối số trong hàm WEEKDAY chỉ định ngày đầu tiên của tuần. Nếu bạn không nhập bất kỳ return_type nào, thì hàm WEEKDAY trả về 1 cho Chủ Nhật và 7 cho Thứ Bảy (theo mặc định). Loại trả về 11-17 được giới thiệu trong phiên bản Excel 2010.
Return_type | Ngày đầu tiên | Kết quả dạng số | Bắt đầu-kết thúc |
---|---|---|---|
1 hoặc bỏ qua (mặc định) | Chủ nhật | 1-7 | Chủ nhật-Thứ bảy |
2 | Thứ hai | 1 -7 | Thứ Hai-Chủ Nhật |
3 | Thứ Ba | 0-6 (kể từ Thứ Hai = 0 trong trường hợp này) | Thứ Hai-Chủ Nhật |
11 | Thứ Hai | 1-7 | Thứ Hai-Chủ Nhật |
12 | Thứ Ba | 1-7 | Thứ Ba-Thứ Hai |
14 | Thứ Năm | 1-7 | Thứ Năm-Thứ Tư |
15 | Thứ Sáu | 1- 7 | Thứ Sáu-Thứ Năm |
16 | Thứ Bảy | 1-7 | Thứ Bảy-Thứ Sáu |
17 | Chủ nhật | 1-7 | Chủ nhật-Thứ bảy |
8 ví dụ để hiểu và sử dụng hàm WEEKDAY trong Excel
Excel cung cấp các ứng dụng khác nhau bằng cách sử dụng hàm WEEKDAY . Chúng ta sẽ cố gắng thảo luận về những ví dụ đó.
Ví dụ 1: Các ví dụ cơ bản về hàm WEEKDAY
Nếu ngày được đưa ra ở định dạng ngày và không cần nhậpgiá trị return_type, bạn có thể sử dụng công thức sau trong ô D5 .
=WEEKDAY(C5)
Ở đây, C5 là Ngày tham gia của Robert .
- Thứ hai, nhấn ENTER .
- Thứ ba, sử dụng Fill Handle bằng cách kéo con trỏ xuống trong khi giữ nó ở góc dưới cùng bên phải của ô D5 như thế này .
- Cuối cùng, kết quả sẽ như thế này.
Nhưng nếu loại trả về lần lượt là 2 và 16 cho cùng một tập dữ liệu. Bạn có thể sử dụng công thức sau trong ô D5 .
- Khi giá trị của return_type là 2 :
=WEEKDAY(C5,2)
- Khi giá trị của return_type là 16 :
=WEEKDAY(C5,16)
Ví dụ 2: Sử dụng Hàm WEEKDAY với Hàm DATE
Hãy tưởng tượng rằng ngày tham gia được đưa ra dưới dạng số sê-ri. Trong trường hợp đó, bạn phải sử dụng các hàm DATE trong đó các hàm YEAR , MONTH và DAY được sử dụng để trả về năm, tháng và ngày của ngày đã cho tương ứng.
- Cuối cùng, chỉ cần sử dụng công thức sau trong D5
=WEEKDAY(DATE(YEAR(C5),MONTH(C5),DAY(C5)),12)
- Thứ hai, nhấn ENTER .
- Thứ ba, sử dụng Fill Handle .
- Kết quả là bạn sẽ nhận được kết quả như thế này.
Ví dụ 3: Sử dụng hàm TEXT để tìm tên ngày trong tuần
Nếu bạn muốn lấy tên của ngày trong tuần được tìm thấy bằng hàm WEEKDAY , bạn có thể sử dụng hàm TEXT .
- Cuối cùng, bạn cần viết công thức vào ô D5 như thế này.
=TEXT(WEEKDAY(C5,2),"dddd")
- Tương tự, sau khi nhấn ENTER và sau đó sử dụng Fill Handle , đầu ra sẽ như thế này.
Ví dụ 4: WEEKDAY Kết hợp với Hàm CHOOSE
Ngoài ra còn một cách khác để tìm tên ngày trong tuần. Bạn có thể sử dụng hàm CHOOSE với hàm WEEKDAY .
- Chỉ cần sử dụng công thức sau trong D5 và sau đó là Fill Handle như chúng ta đã làm trước đây để có được tất cả các đầu ra như thế này.
=CHOOSE(WEEKDAY(C5),"Sun","Mon","Tue","Wed","Thu","Fri","Sat")
Ví dụ 5: Kết hợp với hàm SWITCH
Một lần nữa, bạn có thể sử dụng hàm SWITCH để lấy tên của ngày trong tuần bằng hàm WEEKDAY .
- Công thức trong ô D5 sẽ như thế này.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")
Ví dụ 6: Hàm WEEKDAY để lấy ngày trong tuần và ngày cuối tuần
Nếu bạn muốn xác định ngày trong tuần và ngày cuối tuần cho một ngày nhất định, bạn có thể sử dụng công thức là sự kết hợp của các hàm IF và WEEKDAY .
=IF(WEEKDAY(C5,2)<6,"Workday","Weekend")
Ví dụ 7: Hàm WEEKDAY với định dạng có điều kiện
Nếu bạn cần bôi đenngày làm việc và cuối tuần để hiển thị rõ hơn, bạn có thể sử dụng thanh công cụ Định dạng có điều kiện từ thanh lệnh Kiểu .
Các bước:
- Đầu tiên, chọn các ô B5:D12 .
- Thứ hai, đi tới Trang chủ > chọn Định dạng có điều kiện > chọn Quy tắc mới .
- Cuối cùng, cửa sổ Quy tắc định dạng mới sẽ xuất hiện.
- Thứ ba, chọn Sử dụng công thức để xác định các ô cần định dạng .
- Thứ tư, viết công thức vào hộp công thức.
=WEEKDAY($C5,2)<6
- Thứ năm, hãy chuyển đến Định dạng để chọn màu và những thứ khác của đầu ra nếu cần.
- Trong cửa sổ Định dạng ô , hãy chuyển đến Điền >chọn một màu (Ở đây là Xanh nhạt) > nhấp vào OK .
- Một lần nữa, trong Quy tắc định dạng mới , hãy nhấp vào OK .
- Tương tự, một lần nữa hãy chuyển đến Quy tắc định dạng mới sau khi chọn các ô. Lần này hãy viết công thức như thế này.
=WEEKDAY($C5,2)>5
- Sau đó, chuyển đến Định dạng .
- Cuối cùng, hãy chọn bất kỳ màu nào trong Tùy chọn tô màu . Chúng tôi đã chọn màu xanh nhạt
- Nhấp, OK .
- Cuối cùng, nhấp OK trong Quy tắc định dạng mới
- Do đó, kết quả đầu ra sẽ như thế này.
Ví dụ8: Tính toán khoản thanh toán bao gồm cả ngày cuối tuần
Cuối cùng, chúng ta sẽ xem một ví dụ thú vị. Giả sử bạn có một dự án phải hoàn thành trong thời hạn và bạn phải quản lý nhân viên của mình làm thêm công việc vào ngày làm việc và cuối tuần.
Thông thường, tỷ lệ thanh toán vào cuối tuần sẽ cao hơn. Nếu số giờ làm việc được đưa ra, bạn cần tính Thanh toán cho mỗi nhân viên và tổng thanh toán cho tất cả nhân viên.
Công thức sẽ ở E5 ô.
=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)
Sau đó, sử dụng hàm SUM để tổng hợp từng khoản thanh toán.<3
Hàm WORKDAY của Excel cho Ngày lễ
Để xác định ngày làm việc sẽ diễn ra sau một số ngày nhất định kể từ ngày bắt đầu, hãy sử dụng WORKDAY
Ngoài ra, hàm này cung cấp một tham số ngày lễ tùy chọn, nếu bị bỏ qua, sẽ tự động tính các ngày cuối tuần, kể cả Thứ Bảy và Chủ Nhật, là ngày lễ và xác định ngày làm việc trong tương lai sau một số ngày đã chỉ định.
Cú pháp của hàm WORKDAY là.
=WORKDAY(Start_date,Days,Holidays )Giả sử chúng ta có tập dữ liệu sau có tiêu đề cột là Ngày bắt đầu , Ngày sản xuất và Ngày hoàn thành . Nó cũng có các cột Ngày lễ và Ngày tương ứng của chúng. Trong cột Ngày bắt đầu , có các ngàykhi dự án bắt đầu, trong Cột C có thời gian ước tính cần thiết để hoàn thành các dự án đó.
Chúng ta cần tìm Ngày hoàn thành trong Cột D .
- Đầu tiên, viết công thức vào ô D5 như thế này.
=WORKDAY(B5,C5,G5:G9)
- Cuối cùng, nhấn ENTER
- Cuối cùng, sử dụng Fill Handle
- Do đó, bạn sẽ nhận được kết quả đầu ra của dự án Ngày hoàn thành .
Các lỗi thường gặp khi sử dụng hàm WEEKDAY
Bạn có thể gặp một số lỗi khi sử dụng hàm WEEKDAY . Hãy cùng xem.
- #NUM – nếu số sê-ri nằm ngoài phạm vi giá trị cơ sở của ngày hiện tại
– nếu return_type nằm ngoài phạm vi của bảng giá trị return_type như được hiển thị trong phần đối số.
- #VALUE! – xảy ra khi một trong hai serial_number hoặc [ return_type ] đã cho không phải là số.
Vì vậy, hãy cẩn thận khi xử lý hàm. Mong các bạn thông cảm và khắc phục nếu gặp các lỗi này. Ngoài ra, chúng tôi có thể trợ giúp nếu bạn cần.
Kết luận
Đây là cách bạn có thể áp dụng hàm WEEKDAY để lấy ngày trong tuần (ngày trong tuần). Ngoài ra, bạn có cơ hội kết hợp hàm này với các hàm Excel khác. Nếu bạn có một phương pháp thú vị và độc đáo để sử dụng hàm WEEKDAY , hãy chia sẻ nó trong phần nhận xétphần bên dưới. Cảm ơn vì đã đồng hành cùng chúng tôi.