Excel cung cấp một hàm có thể được sử dụng để tính số tuần, trong năm, của bất kỳ ngày nào đã cho. Tuy nhiên, cách bạn có thể sử dụng hàm WEEKNUM đã được kể lại trong ExcelTips. Có một số phương pháp xác định tuần mà hàm WEEKNUM sẽ không hoạt động. Ví dụ: bạn có thể cần tìm số tuần dựa trên phương pháp tính số tuần của ISO.

Trong sơ đồ ISO về mọi thứ, các tuần được tính dựa trên đầu tuần là Thứ Hai. Không quá khó khăn, phải không? Tuy nhiên, tuần đầu tiên của năm được định nghĩa là bắt đầu vào thứ Hai của tuần mà ngày thứ Năm đầu tiên của tháng Giêng diễn ra. Ái chà! Điều này có nghĩa là tuần đầu tiên của năm thực sự có thể bắt đầu vào Thứ Hai, ngày 29 tháng 12 của năm trước và có thể tuần cuối cùng của năm trước đó có thể kết thúc muộn nhất là Chủ nhật, ngày 3 tháng 1 của năm hiện tại.

Điều này là quá nhiều cho WEEKNUM để xử lý. Thay vào đó, bạn sẽ cần sử dụng công thức để tính số tuần ISO trong năm:

=INT((A1-DATE(YEAR(A1-WEEKDAY(A1-1)+4),1,3)



WEEKDAY(DATE(YEAR(A1-WEEKDAY(A1-1)+4),1,3))+5)/7)

Nếu bạn cần thêm thông tin về cách xử lý số và ngày tháng trong ISO trong Excel, hãy tham khảo các nguồn sau:

http://www.rondebruin.nl/win/s8/win002.htm http://www.cpearson.com/Excel/WeekNumbers.aspx

ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.

Mẹo này (7844) áp dụng cho Microsoft Excel 97, 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: