:quality(75)/ham_weekday_trong_excel_01_8876fe1123.jpg)
Hàm WEEKDAY có chức năng gì trong Excel? Cách sử dụng hàm WEEKDAY hiệu quả nhất
Hàm WEEKDAY là một hàm quan trọng trong Excel. Khi kết hợp với các hàm khác, nó sẽ mang lại khả năng xử lý linh hoạt và mạnh mẽ trong việc quản lý và phân tích dữ liệu liên quan đến ngày tháng trong Excel. Do đó, việc hiểu rõ cách dùng hàm này sẽ giúp bạn tối ưu hóa quy trình làm việc của mình.
Excel là một công cụ mạnh mẽ và linh hoạt trong việc xử lý dữ liệu, đặc biệt là khi cần quản lý các thông tin liên quan đến ngày tháng. Trong số các hàm hữu ích của Excel, hàm WEEKDAY nổi bật với khả năng giúp bạn xác định chính xác ngày trong tuần dựa trên một giá trị ngày tháng nhất định.
Vậy hàm WEEKDAY có chức năng gì và làm thế nào để sử dụng nó một cách hiệu quả nhất? Trong bài viết này, bạn hãy cùng FPT Shop khám phá chi tiết hơn về hàm WEEKDAY nhé.
Hàm WEEKDAY có chức năng gì trong Excel?

Hàm WEEKDAY trong Excel là công cụ giúp bạn xác định ngày trong tuần dựa trên một giá trị ngày cụ thể. Cụ thể, hàm này trả về một số nguyên tương ứng với thứ trong tuần, thường là từ 1 (Chủ nhật) đến 7 (Thứ Bảy). Tuy nhiên, bạn có thể thay đổi cách tính toán này bằng cách sử dụng tham số return_type để tùy chỉnh thứ tự ngày trả về như bắt đầu từ Thứ Hai (trả về 1 cho Thứ Hai).
Trong thực tế, hàm WEEKDAY thường được sử dụng để:
- Xác định thứ của một ngày cụ thể, hữu ích trong việc phân tích dữ liệu theo tuần.
- Tạo ra các công thức tự động dựa trên ngày trong tuần như lên lịch các công việc chỉ diễn ra vào ngày cụ thể.
- Kết hợp với các hàm khác như IF hay CHOOSE để chuyển đổi số ngày thành tên ngày hoặc thực hiện các thao tác logic phức tạp hơn.
Với sự linh hoạt trong cách trả về giá trị, hàm WEEKDAY sẽ giúp bạn tối ưu hóa việc quản lý và phân tích dữ liệu theo thời gian trong Excel, từ đó hỗ trợ hiệu quả trong công việc hàng ngày của bạn.
Cách sử dụng hàm WEEKDAY trong Excel
Hàm WEEKDAY trong Excel là một hàm cực kỳ hữu ích. Nó cho phép bạn xác định ngày trong tuần từ một giá trị ngày cụ thể. Dưới đây là hướng dẫn chi tiết về cách sử dụng hàm này để bạn có thể áp dụng hiệu quả trong công việc hàng ngày.
Cú pháp của hàm WEEKDAY

Cú pháp cơ bản của hàm WEEKDAY là:
- =WEEKDAY(serial_number, [return_type])
Trong đó:
- serial_number: Đây là đối số bắt buộc. Nó thường là một ngày cụ thể mà bạn muốn kiểm tra xem nó rơi vào thứ mấy trong tuần. Ngày này có thể được nhập trực tiếp hoặc lấy từ một ô trong bảng tính.
- return_type: Đây là đối số tùy chọn. Nó được dùng để xác định kiểu giá trị trả về. Dưới đây là một số kiểu return_type phổ biến:
- 1 hoặc bỏ qua: Trả về các số từ 1 (Chủ nhật) đến 7 (Thứ Bảy).
- 2: Trả về các số từ 1 (Thứ Hai) đến 7 (Chủ nhật).
- 3: Trả về các số từ 0 (Thứ Hai) đến 6 (Chủ nhật).
Cách sử dụng cơ bản

Để sử dụng hàm WEEKDAY, bạn chỉ cần nhập cú pháp vào một ô trong Excel. Ví dụ:
- =WEEKDAY(A2, 1)
Nếu ô A2 chứa ngày "2024-08-11", công thức này sẽ trả về giá trị 1, tương ứng với Chủ nhật. Nếu bạn sử dụng return_type là 2, công thức sẽ trả về 7, tương ứng với Chủ nhật trong tuần.
Ứng dụng kết hợp với các hàm khác
Hàm WEEKDAY có thể được kết hợp linh hoạt với các hàm khác trong Excel như IF, CHOOSE, TEXT và MOD để giải quyết các bài toán liên quan đến ngày tháng một cách mạnh mẽ và hiệu quả. Dưới đây là một số ví dụ cụ thể:
1. Kết hợp với hàm IF để hiển thị tên ngày trong tuần

Hàm IF có thể được kết hợp với WEEKDAY để trả về tên của các ngày trong tuần thay vì chỉ trả về số. Ví dụ, bạn có một danh sách các ngày và muốn biết tên ngày tương ứng:
- =IF(WEEKDAY(A2)=1, "Chủ nhật", "Thứ " & WEEKDAY(A2))
Trong công thức này:
- Nếu giá trị ngày trong ô A2 là Chủ nhật, hàm sẽ trả về "Chủ nhật".
- Với các ngày khác, hàm sẽ trả về "Thứ 2", "Thứ 3", ..., tùy thuộc vào giá trị của WEEKDAY.
Điều này đặc biệt hữu ích khi bạn muốn tạo các báo cáo hoặc lịch trình có tính tùy chỉnh cao, nơi mà tên ngày trong tuần cần được hiển thị rõ ràng.
2. Kết hợp với hàm CHOOSE để tùy biến kết quả

Hàm CHOOSE cho phép bạn chọn giá trị trả về dựa trên kết quả của hàm WEEKDAY. Ví dụ, để trả về các tên ngày trong tuần bằng chữ, bạn có thể sử dụng:
- =CHOOSE(WEEKDAY(A2), "Chủ nhật", "Thứ 2", "Thứ 3", "Thứ 4", "Thứ 5", "Thứ 6", "Thứ 7")
Trong công thức này, kết quả trả về của hàm WEEKDAY sẽ xác định vị trí của tên ngày trong chuỗi các giá trị mà bạn đưa vào trong CHOOSE. Đây là cách linh hoạt để đảm bảo rằng ngày trong tuần được hiển thị theo định dạng mà bạn mong muốn, mà không cần phải nhớ thứ tự số của các ngày.
3. Kết hợp với hàm TEXT để định dạng ngày tháng

Hàm TEXT có thể được sử dụng để kết hợp với WEEKDAY nhằm định dạng ngày tháng và tên ngày trong tuần trong cùng một ô. Ví dụ:
- =TEXT(A2, "dddd") & ", " & TEXT(A2, "dd/mm/yyyy")
Trong công thức này, hàm TEXT sẽ chuyển đổi ngày trong ô A2 thành định dạng ngày và tên ngày trong tuần. Ví dụ: "Sunday, 11/08/2024". Công thức này giúp bạn dễ dàng đọc hiểu ngày tháng và tên ngày trong tuần trong các báo cáo.
4. Kết hợp với hàm MOD để xác định ngày cuối tuần

Hàm MOD có thể được kết hợp với WEEKDAY để xác định xem một ngày có rơi vào cuối tuần hay không. Ví dụ:
- =IF(MOD(WEEKDAY(A2), 6)=1, "Cuối tuần", "Ngày thường")
Trong công thức này:
- Hàm MOD(WEEKDAY(A2), 6) sẽ trả về 1 nếu ngày đó là Chủ nhật hoặc Thứ Bảy.
- Nếu đúng, hàm IF sẽ trả về "Cuối tuần", ngược lại sẽ trả về "Ngày thường".
Sử dụng trong thực tế
Ví dụ 1. Xác định ngày nào trong tuần là ngày cuối tuần
Nếu bạn có một danh sách ngày trong Excel và muốn biết ngày nào rơi vào cuối tuần, bạn có thể sử dụng hàm WEEKDAY kết hợp với định dạng có điều kiện. Đây là cách thực hiện:
Bước 1: Chọn toàn bộ cột hoặc vùng dữ liệu chứa các ngày bạn muốn kiểm tra.

Bước 2: Trên thanh công cụ, bạn hãy vào tab "Home" và chọn "Conditional Formatting > New Rule".

Bước 3: Sau đó, bạn hãy chọn "Use a formula to determine which cells to format".

Bước 4: Nhập công thức sau vào ô công thức:
- =WEEKDAY(A2, 2) >= 6
Công thức này sẽ kiểm tra xem ngày trong ô A2 có rơi vào Thứ Bảy (6) hoặc Chủ nhật (7) hay không.

Bước 5: Chọn định dạng mà bạn muốn áp dụng cho các ngày cuối tuần như tô màu nền hoặc đổi màu chữ.
Kết quả là tất cả các ngày cuối tuần trong vùng dữ liệu sẽ được tô màu, giúp bạn dễ dàng nhận diện.
Ví dụ 2. Tạo lịch tự động với các ngày lễ cố định và thay đổi
Giả sử bạn cần tạo một lịch làm việc trong Excel, trong đó có một số ngày lễ cố định và các ngày nghỉ vào cuối tuần. Bạn có thể sử dụng hàm WEEKDAY kết hợp với IF để tự động đánh dấu những ngày nghỉ:
Bước 1: Tạo một cột chứa tất cả các ngày trong năm.

Bước 2: Sử dụng công thức sau để xác định ngày nghỉ:
- =IF(OR(WEEKDAY(A2, 2) >= 6, A2 = DATE(2024, 12, 25)), "Nghỉ", "Làm việc")
Công thức này sẽ đánh dấu các ngày Thứ Bảy, Chủ nhật và ngày 25/12 là "Nghỉ", các ngày còn lại là "Làm việc".
Bước 3: Bạn có thể tiếp tục mở rộng công thức để thêm các ngày lễ khác hoặc các ngày nghỉ đặc biệt.
Tạm kết
Hàm WEEKDAY trong Excel là một công cụ đắc lực giúp bạn dễ dàng quản lý và xử lý dữ liệu liên quan đến ngày trong tuần. Bằng cách nắm vững các chức năng và phương pháp sử dụng hiệu quả của hàm này, bạn có thể tối ưu hóa công việc và đạt được kết quả chính xác hơn.
Nếu bạn đang cần mua bộ phần mềm văn phòng của Microsoft, hãy truy cập ngay vào đường link bên dưới hoặc ghé thăm các cửa hàng gần nhất của FPT Shop nhé.
Xem thêm:
:quality(75)/estore-v2/img/fptshop-logo.png)