Thep Excel

ISOWEEKNUM – หาเลขสัปดาห์แบบ ISO 8601

ISOWEEKNUM คืนค่าหมายเลขสัปดาห์ตามมาตรฐาน ISO 8601 (สัปดาห์เริ่มวันจันทร์ สัปดาห์แรกมีวันพฤหัสบดี) ทำให้วันที่ 1 ม.ค. อาจอยู่ในสัปดาห์ปีก่อน ใช้ในการรายงานแบบรายสัปดาห์ตามมาตรฐานสากล

=ISOWEEKNUM(date)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
7/10

Difficulty
3/10

Usefulness
7/10

Syntax & Arguments

=ISOWEEKNUM(date)

Argument Type Required Default Description
date Date Yes วันที่ที่ต้องการหาหมายเลขสัปดาห์ ISO (serial number หรือ date value)

How it works

รายงานยอดขายรายสัปดาห์

จัดกลุ่มยอดขายตามสัปดาห์ ISO เพื่อเปรียบเทียบกับบริษัทต่างประเทศ

วางแผนโปรเจค

กำหนด deadline เป็น Week Number เช่น W12, W24 ตามมาตรฐานสากล

สร้างปฏิทินรายสัปดาห์

สร้างตารางปฏิทินที่แสดงหมายเลขสัปดาห์ ISO

Examples

ตัวอย่างที่ 1: วันที่ 1 ม.ค. 2023 (อยู่ในปีก่อน)
ISOWEEKNUM(DATE(2023,1,1))
1 ม.ค. 2023 ตกวันอาทิตย์ ตามกฎ ISO จึงถือเป็นสัปดาห์ที่ 52 ของปี 2022
Excel Formula:

=ISOWEEKNUM(DATE(2023,1,1))

Result:

52

ตัวอย่างที่ 2: วันที่ 1 ม.ค. 2024 (อยู่ในปีปัจจุบัน)
ISOWEEKNUM(DATE(2024,1,1))
1 ม.ค. 2024 ตกวันจันทร์ ตามกฎ ISO จึงเป็นสัปดาห์แรกของปี 2024
Excel Formula:

=ISOWEEKNUM(DATE(2024,1,1))

Result:

1

ตัวอย่างที่ 3: หาสัปดาห์ของวันนี้
ISOWEEKNUM(TODAY())
คืนค่าหมายเลขสัปดาห์ ISO ของวันปัจจุบัน
Excel Formula:

=ISOWEEKNUM(TODAY())

Result:

51

ตัวอย่างที่ 4: สร้างรหัสสัปดาห์ ISO (เช่น 2025-W01)
YEAR(A1)&"-W"&TEXT(ISOWEEKNUM(A1),"00")
สร้างรหัสสัปดาห์ตามรูปแบบ ISO เช่น 2025-W01, 2025-W52
Excel Formula:

=YEAR(A1)&"-W"&TEXT(ISOWEEKNUM(A1),"00")

Result:

"2025-W51"

ตัวอย่างที่ 5: จัดกลุ่มด้วย SUMIFS
SUMIFS(Sales[Amount], Sales[WeekNum], ISOWEEKNUM(B1))
รวมยอดขายเฉพาะสัปดาห์ที่ตรงกับวันที่ใน B1
Excel Formula:

=SUMIFS(Sales[Amount], Sales[WeekNum], ISOWEEKNUM(B1))

Result:

125000

ตัวอย่างที่ 6: ปีที่มี 53 สัปดาห์
ISOWEEKNUM(DATE(2020,12,31))
ปี 2020 มี 53 สัปดาห์ตาม ISO (ปีที่ขึ้นต้นด้วยวันพฤหัสบดี)
Excel Formula:

=ISOWEEKNUM(DATE(2020,12,31))

Result:

53

FAQs

ISOWEEKNUM ต่างจาก WEEKNUM อย่างไร?

ISOWEEKNUM ใช้มาตรฐาน ISO 8601 (สัปดาห์เริ่มจันทร์ สัปดาห์แรกมีวันพฤหัสบดี) ส่วน WEEKNUM ให้เลือก return_type ตามระบบต่างๆ

ทำไม 1 ม.ค. บางปีได้สัปดาห์ 52?

ตาม ISO สัปดาห์แรกต้องมีวันพฤหัสบดี ถ้า 1 ม.ค. ตกวัน ศ.-อา. จะถือเป็นสัปดาห์สุดท้ายของปีก่อน

ปีหนึ่งมีกี่สัปดาห์ตาม ISO?

ส่วนใหญ่ 52 สัปดาห์ แต่ปีที่ขึ้นต้นด้วยวันพฤหัสบดี (หรือ พ.-พฤ. ในปีอธิกสุรทิน) จะมี 53 สัปดาห์

สัปดาห์ ISO ใช้ที่ไหนบ้าง?

ใช้แพร่หลายในยุโรป ระบบ ERP ระบบบัญชี และการรายงานระดับสากล มาตรฐานคือ ISO 8601

ISOWEEKNUM รองรับ Excel เวอร์ชันไหน?

Excel 2013 ขึ้นไป, Microsoft 365, และ Google Sheets

Resources & Related

Additional Notes

ISOWEEKNUM คืนค่าหมายเลขสัปดาห์ตามมาตรฐาน ISO 8601 ซึ่งกำหนดให้สัปดาห์เริ่มต้นวันจันทร์ และสัปดาห์แรกของปีคือสัปดาห์ที่มีวันพฤหัสบดีแรก ทำให้วันที่ 1 ม.ค. อาจอยู่ในสัปดาห์ที่ 52/53 ของปีก่อน ใช้ในการรายงานแบบรายสัปดาห์ตามมาตรฐานสากล

Leave a Reply

Your email address will not be published. Required fields are marked *