31.7 C
Ho Chi Minh City
Thursday, June 4, 2026
AIPHOGPT.COM
Trang chủCông thức ExcelHàm ISOWEEKNUM trong Excel – Cách Sử Dụng

Hàm ISOWEEKNUM trong Excel – Cách Sử Dụng

Join LeQuocThai.Com on Telegram Channel

Đánh giá lequocthai.com:

0 / 5 Voted: 0 Votes: 0

Your page rank:

Hàm ISOWEEKNUM thuộc nhóm hàm NGÀY THÁNG/GIỜ trong Excel và được tích hợp từ phiên bản Excel 2013. Hàm này giúp xác định số thứ tự tuần theo tiêu chuẩn ISO cho một ngày bất kỳ, kết quả trả về nằm trong khoảng từ 1 đến 54.

Cú pháp

Cú pháp của hàm ISOWEEKNUM như sau:

=ISOWEEKNUM(serial_number)

Đối số:

* `serial_number` (Bắt buộc): Là số sê-ri của ngày, một giá trị ngày tháng cụ thể hoặc tham chiếu đến ô chứa ngày mà bạn muốn tìm số tuần ISO.

Lưu ý quan trọng

* Giá trị `serial_number` phải là một ngày hợp lệ trong Excel.

* Hàm ISOWEEKNUM tuân theo Tiêu chuẩn Châu Âu ISO8601:2000. Theo đó, một tuần bắt đầu vào Thứ Hai và tuần số 1 được định nghĩa là tuần có chứa ngày Thứ Năm đầu tiên của năm.

* Nếu đang dùng Excel 2010, bạn không có sẵn hàm này. Tuy nhiên, có thể dùng hàm `WEEKNUM` với đối số `return_type` là 21 để cho kết quả tương đương.

* Hàm trả về lỗi `#NUM!` nếu `serial_number` không phải là một số.

* Hàm trả về lỗi `#VALUE!` nếu `serial_number` không phải là một ngày hợp lệ trong Excel.

* Hàm có sẵn từ Microsoft Excel 2013 trở lên.

Ví dụ minh họa

Dưới đây là một số ví dụ cụ thể về cách sử dụng hàm ISOWEEKNUM.

Khám phá:  Hàm IFERROR trong Excel – Cách Sử Dụng

Ví dụ 1 – Công thức cơ bản

Cách đơn giản nhất để hiểu hàm là sử dụng nó một cách độc lập. Công thức sau tham chiếu đến ngày trong ô A2:

=ISOWEEKNUM(A2)

Kết quả là 3. Lý do: Tuần 1 là tuần có ngày Thứ Năm đầu tiên (4 tháng 1). Các ngày Thứ Hai tiếp theo (8 và 15 tháng 1) đánh dấu sự bắt đầu của tuần 2 và tuần 3. Kết quả này giống hệt khi dùng hàm `WEEKNUM` với `return_type` là 21:

=WEEKNUM(A2,21)

Khá đơn giản phải không?

Vậy điều gì xảy ra nếu tuần đầu tiên của năm không có ngày Thứ Năm?

Ví dụ 2 – Khi tuần 1 không có Thứ Năm

Giả sử ta thay đổi ngày trong ô A2 thành 15 tháng 1 năm 2016. Công thức vẫn giữ nguyên:

=ISOWEEKNUM(A2)

Lần này kết quả là 2. Giải thích: Ngày 1 tháng 1 năm 2016 là Thứ Sáu. Theo tiêu chuẩn ISO, tuần 1 chỉ bắt đầu từ Thứ Hai, ngày 4 tháng 1 (vì tuần này mới chứa Thứ Năm đầu tiên của năm). Ngày Thứ Hai tiếp theo (11 tháng 1) là tuần 2, nên ngày 15/1/2016 thuộc tuần 2.

Nếu dùng hàm `WEEKNUM` mặc định (không có `return_type`), kết quả sẽ là 3. Chỉ khi đặt `return_type=21` thì kết quả mới khớp với `ISOWEEKNUM`.

Một trường hợp thú vị: Với ngày 1 tháng 1 năm 2016, hàm trả về 53.

Khám phá:  Hàm WEEKDAY trong Excel – Hướng Dẫn Sử Dụng

Điều này không có nghĩa một năm có 53 tuần. Giá trị 53 phản ánh quy tắc ISO: vì tuần 1 của năm 2016 chưa bắt đầu (do chưa có Thứ Năm), nên ngày 1/1/2016 vẫn được tính là thuộc tuần cuối cùng (tuần 53) của năm 2015.

Ví dụ 3 – Kết hợp với hàm TODAY

Bạn có thể lồng các hàm trả về ngày (như `DATE` hoặc `TODAY`) vào bên trong `ISOWEEKNUM`. Ví dụ, để biết tuần hiện tại là tuần thứ bao nhiêu trong năm:

=ISOWEEKNUM(TODAY())

Kết quả 42 cho biết hiện tại đang là tuần thứ 42 trong năm.

Từ đó, bạn có thể tính số tuần còn lại đến cuối năm:

=52 - ISOWEEKNUM(TODAY())

Công thức này lấy 52 (tổng số tuần ước tính trong năm) trừ đi số tuần đã qua, cho ra kết quả là 10 tuần còn lại.

So sánh ISOWEEKNUM và WEEKNUM

* ISOWEEKNUM: Chỉ có một nhiệm vụ là tính số tuần theo chuẩn ISO 8601.

* WEEKNUM (trước Excel 2010): Chỉ tính tuần theo cách thông thường, với nhiều tùy chọn ngày bắt đầu tuần, và tuần 1 luôn bắt đầu từ ngày 1 tháng 1.

* WEEKNUM (từ Excel 2010 trở đi): Đã bổ sung khả năng tính tuần theo chuẩn ISO khi bạn sử dụng đối số `return_type` là 21. Vì vậy, từ phiên bản này, `WEEKNUM` có thể thực hiện mọi chức năng của `ISOWEEKNUM` và còn linh hoạt hơn.

Khám phá:  Hàm WORKDAY.INTL trong Excel: Hướng dẫn sử dụng chi tiết

Tóm lại

Hàm ISOWEEKNUM là một công cụ đơn giản và chuyên biệt để xác định số tuần theo tiêu chuẩn quốc tế ISO, giúp công việc tính toán liên quan đến tuần trở nên dễ dàng và chuẩn xác hơn.

Join LeQuocThai.Com on Telegram Channel

Lê Quốc Thái
Lê Quốc Tháihttps://lequocthai.com/
Yep! I am Le Quoc Thai codename name tnfsmith, one among of netizens beloved internet precious, favorite accumulate sharing all my knowledge and experience Excel, PC tips tricks, gadget news during over decades working in banking data analysis.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây
Captcha verification failed!
CAPTCHA user score failed. Please contact us!

Join LeQuocThai.Com on Telegram Channel

Đọc nhiều nhất

BÀI VIẾT MỚI NHẤT

CÙNG CHỦ ĐỀ