Ở các chủ đề trước chúng ta đã đi tìm hiểu về cách tính số ngày làm việc trừ chủ nhật, hoặc tính ngày làm trừ luôn thứ 7 và chủ nhật, nhưng liệu bạn đã biết cách tính toán số ngày thứ 7, ngày chủ nhật hoặc một ngày bất kỳ trong một khoảng thời gian nhất định chưa, hoặc đếm xem trong một quý có bao nhiêu ngày thứ 7 chẳng hạn, bài viết này sẽ hướng dẫn các bạn cách thực hiện.
Sẽ có hai cách sử dụng hàm excel cho các bạn lựa chọn, còn chọn cách nào phù hợp với mình thì tùy các bạn nhé.
Các bạn quan sát file bên dưới, có Ngày Làm Việc, Ngày Kết Thúc, và chúng ta cần tính toán trong khoảng thời gian ở hai mốc này thì có bao nhiêu ngày thứ 7, chủ nhật, hoặc thứ 3 chẳng hạn.
Như các bạn đã biết, quy ước trong excel để đổi thứ ngày ra số bằng các hàm như Weekday đó là ngày chủ nhật tương ứng với số 1, thứ hai là số 2...cho tới thứ 7 sẽ là số 7
Các bạn có thể kiểm chứng bằng hàm WEEKDAY cụ thể xem thử ngày 01/01/2019 là thứ mấy nhé
Kết quả là số 3, vậy ngày 01/01/2019 rơi vào thứ 3
Kiểm lại bằng lịch xem nào, chính xác rồi nhé
1. Đếm Số Ngày Thứ 7 Hoặc Bất Kỳ Bằng Hàm WEEKDAY
1.1. Đếm Số Ngày Thứ 7
Ngày thứ 7 tương ứng với số 7, do vậy các bạn sử dụng công thức như sau để tính toán
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT($C2&":"&$D2));1)=7))
Chú ý vị trí được khoanh lại là số tương ứng với ngày mà bạn muốn đếm, thay đổi số này nếu muốn đếm ngày khác nhé, hãy quan sát tiếp ví dụ đếm ngày khác để thấy ở bên dưới.
Kết quả như sau
Kiểm chứng lại khoảng thoài gian từ ngày 01/01/2019 đến 15/01/2019 (Hàng số 3) chẳng hạn để biết xem chính xác chưa, và theo lịch thì có tới 2 ngày thứ 7, đối chiếu lại kết quả chính xác rồi nhé
1.2. Đếm Số Ngày Chủ Nhật
Tương tự như vậy, muốn đếm số ngày chủ nhật các bạn thay giá trị lại là số 1 như hình
Kết quả
1.3. Đếm Số Ngày Bất Kỳ
Tương tự như cách đếm số ngày thứ 7, chủ nhật, các bạn chỉ cần thay giá trị tương ứng với ngày muốn đếm là xong, giả sử muốn đếm ngày thứ 3 chẳng hạn, ta thay giá trị bằng số 3
Các bạn có thể kiểm chứng lại bằng lịch xem kết quả chính xác không nhé
2. Đếm Số Ngày Thứ 7 Hoặc Bất Kỳ Bằng Hàm INT
2.1. Đếm Số Ngày Thứ 7
Cũng như cách số 1, chúng ta cũng thay giá trị tương ứng bằng số thứ mà bạn muốn đếm, ở hàm bên dưới thì thay tại vị trí mũi tên, và hàm kết hợp sẽ là:INT((D2-C2-MOD(D2-7;7)+7)/7)
Kết quả
2.2. Đếm Số Ngày Chủ Nhật
Thay giá trị lại thành số 1 nếu muốn đếm số ngày chủ nhật
Kết quả
2.3. Đếm Số Ngày Bất Kỳ
Tương tự như thế, để đếm ngày nào ta thay lại giá trị tương tứng, ở đây đếm ngày thứ 3 nên thay bằng số 3 nhé, và kết quả như sau
Bây giờ chúng ta sẽ so sánh hai cách làm xem chúng có kết quả như nhau không, và các bạn thấy thế nào, không khác nhau một ngày nào cả nhé
Bạn nào chưa làm được hay muốn có file để dễ dàng thực hành thì hãy tải file bên trên về nhé
Về cơ bản thì đây là cách sử dụng các hàm excel kết hợp lại với nhau để tính toán, ngoài hai cách trên còn có rất nhiều cách tính toán khác, nếu các bạn có cách nào hãy chia sẻ với mình cùng mọi người nhé, chúc tất cả thành công.