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 một chức năng chuyên biệt để xác định số tuần ISO. Ví dụ này cung cấp số tuần ISO cho bất kỳ ngày nào trong ô A1:

=ISOWEEKNUM(A1)

Hàm ISOWEEKNUM đã được giới thiệu trong Excel 2013, vì vậy nếu bạn đang sử dụng phiên bản Excel cũ hơn (hoặc sổ làm việc của bạn sẽ được người khác sử dụng với các phiên bản Excel cũ hơn) thì bạn không thể dựa vào nó.

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:

https://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 (7847) áp dụng cho Microsoft Excel 2007, 2010, 2013 và 2016.