Dùng công thức nào để tính số tuần

Liên hệ QC

trinhtran26

Thành viên mới
Tham gia
2/4/07
Bài viết
45
Được thích
20
Muốn Tính Số Tuần Trong Năm Và Số Tuần Trong Tháng Thì Mình Phải Dùng Công Thức Nào Vây? Thánk for your help
Xem File Đính Kèm
 

File đính kèm

  • Book4.xls
    20.5 KB · Đọc: 562
Muốn Tính Số Tuần Trong Năm Và Số Tuần Trong Tháng Thì Mình Phải Dùng Công Thức Nào Vây? Thánk for your help
Xem File Đính Kèm

Theo ý mình thì để tính số tuần trong tháng bạn dùng công thức:
=INT((DAY(A1)+WEEKDAY(A1-DAY(A1))-1)/7)+1
Còn tính số tuần năm thì dùng Weeknum(A1), công thức này nằm trong bộ hàm của Analysis ToolPak.
Với A1 là ngày cầntính.
 
Lần chỉnh sửa cuối:
bạn chỉ cần dùng hàm WEEKNUM có sẵn trong excel để tính số tuần trong năm và hàm =ROUNDUP(((DAY(C2)-1)/7)+1;0) để tính tuần trong tháng
 

File đính kèm

  • Book4_new.xls
    28 KB · Đọc: 651
Lần chỉnh sửa cuối:
A1= 14/09/2007
A2=18/06/2007
A3= là khoảng thời gian từ A1 đến A2 là bao nhiêu tuần??
cài này dùng công thức nào vậy bạn?
 
Lần chỉnh sửa cuối:
A1= 14/09/2007
A2=18/06/2007
A3= là khoảng thời gian từ A1 đến A2 là bao nhiêu tuần??
cài này dùng công thức nào vậy bạn?
Bạn có thể dùng cách cộng trừ nhân chia bình thường, theo nguyên tắc một tuần có 7 ngày, vậy lấy ngày sau trừ đi ngày trước, rồi chia cho 7, và dùng thêm hàm INT để lấy phần nguyên:
=INT((A3-A2)/7)​
Còn nếu thích dùng hàm, bạn có thể dùng hàm WEEKNUM:
=WEEKNUM(A3)-WEEKNUM(A2)​
Tuy nhiên, công thức này chỉ đúng khi 2 cái thời gian bạn muốn tính là cùng trong một năm. Đề phòng trường hợp số năm không giống nhau, bạn có thể thêm một tí "dài dòng", theo nguyên tắc một năm có 52 tuần:
=WEEKNUM(A3)-WEEKNUM(A2)+(YEAR(A3)-YEAR(A2))*52​
Dài dòng thật! Thôi thì dùng cái hàm INT ở trên kia cho ngắn cho rồi!
 
Bạn có thể dùng cách cộng trừ nhân chia bình thường, theo nguyên tắc một tuần có 7 ngày, vậy lấy ngày sau trừ đi ngày trước, rồi chia cho 7, và dùng thêm hàm INT để lấy phần nguyên:
=INT((A3-A2)/7)
Còn nếu thích dùng hàm, bạn có thể dùng hàm WEEKNUM:
=WEEKNUM(A3)-WEEKNUM(A2)
Tuy nhiên, công thức này chỉ đúng khi 2 cái thời gian bạn muốn tính là cùng trong một năm. Đề phòng trường hợp số năm không giống nhau, bạn có thể thêm một tí "dài dòng", theo nguyên tắc một năm có 52 tuần:
=WEEKNUM(A3)-WEEKNUM(A2)+(YEAR(A3)-YEAR(A2))*52
Dài dòng thật! Thôi thì dùng cái hàm INT ở trên kia cho ngắn cho rồi!
Bạn ơi cho mình hỏi thêm, trong diễn đàn bạn có hương dẫn là khi dùng làm weeknum thì phải vào Tool/Add-Ins và click chọn Analysis ToolPak rùi,nhưng nó k install , nhưng sao mình k vào toll/add-ins rùi chọn như bạn hướng dẫn được, giúp mình luon nha, thanks
 
Em muốn tính tuần của năm học thì dùng hàm gì? thí dụ như Tuần 1 của học kỳ I là ngày 29 tháng 8 2016.
Vầy lầm sao để cho bảng excel nhảy tuần 1, 2, 3...?
dùng ham gi?
 
Bạn có thể dùng cách cộng trừ nhân chia bình thường, theo nguyên tắc một tuần có 7 ngày, vậy lấy ngày sau trừ đi ngày trước, rồi chia cho 7, và dùng thêm hàm INT để lấy phần nguyên:
=INT((A3-A2)/7)​
Còn nếu thích dùng hàm, bạn có thể dùng hàm WEEKNUM:
=WEEKNUM(A3)-WEEKNUM(A2)​
Tuy nhiên, công thức này chỉ đúng khi 2 cái thời gian bạn muốn tính là cùng trong một năm. Đề phòng trường hợp số năm không giống nhau, bạn có thể thêm một tí "dài dòng", theo nguyên tắc một năm có 52 tuần:
=WEEKNUM(A3)-WEEKNUM(A2)+(YEAR(A3)-YEAR(A2))*52​
Dài dòng thật! Thôi thì dùng cái hàm INT ở trên kia cho ngắn cho rồi!

Em test thử
From: 01/04/2017
To: 31/12/2017

Với INT((A3-A2)/7) thì ra số tuần là 39 tuần
Với WEEKNUM(A3)-WEEKNUM(A2) ---> Thì ra kết quả 40 tuần.

Sau khi đếm thực tế, em thấy hàm INT chuẩn hơn.
 
Lần chỉnh sửa cuối:
Web KT
Back
Top Bottom