ISOWEEKNUM คืนค่าหมายเลขสัปดาห์ตามมาตรฐาน ISO 8601 (สัปดาห์เริ่มวันจันทร์ สัปดาห์แรกมีวันพฤหัสบดี) ทำให้วันที่ 1 ม.ค. อาจอยู่ในสัปดาห์ปีก่อน ใช้ในการรายงานแบบรายสัปดาห์ตามมาตรฐานสากล
=ISOWEEKNUM(date)
=ISOWEEKNUM(date)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| date | Date | Yes | วันที่ที่ต้องการหาหมายเลขสัปดาห์ ISO (serial number หรือ date value) |
จัดกลุ่มยอดขายตามสัปดาห์ ISO เพื่อเปรียบเทียบกับบริษัทต่างประเทศ
กำหนด deadline เป็น Week Number เช่น W12, W24 ตามมาตรฐานสากล
สร้างตารางปฏิทินที่แสดงหมายเลขสัปดาห์ ISO
ISOWEEKNUM(DATE(2023,1,1))=ISOWEEKNUM(DATE(2023,1,1))
52
ISOWEEKNUM(DATE(2024,1,1))=ISOWEEKNUM(DATE(2024,1,1))
1
ISOWEEKNUM(TODAY())=ISOWEEKNUM(TODAY())
51
YEAR(A1)&"-W"&TEXT(ISOWEEKNUM(A1),"00")=YEAR(A1)&"-W"&TEXT(ISOWEEKNUM(A1),"00")
"2025-W51"
SUMIFS(Sales[Amount], Sales[WeekNum], ISOWEEKNUM(B1))=SUMIFS(Sales[Amount], Sales[WeekNum], ISOWEEKNUM(B1))
125000
ISOWEEKNUM(DATE(2020,12,31))=ISOWEEKNUM(DATE(2020,12,31))
53
ISOWEEKNUM ใช้มาตรฐาน ISO 8601 (สัปดาห์เริ่มจันทร์ สัปดาห์แรกมีวันพฤหัสบดี) ส่วน WEEKNUM ให้เลือก return_type ตามระบบต่างๆ
ตาม ISO สัปดาห์แรกต้องมีวันพฤหัสบดี ถ้า 1 ม.ค. ตกวัน ศ.-อา. จะถือเป็นสัปดาห์สุดท้ายของปีก่อน
ส่วนใหญ่ 52 สัปดาห์ แต่ปีที่ขึ้นต้นด้วยวันพฤหัสบดี (หรือ พ.-พฤ. ในปีอธิกสุรทิน) จะมี 53 สัปดาห์
ใช้แพร่หลายในยุโรป ระบบ ERP ระบบบัญชี และการรายงานระดับสากล มาตรฐานคือ ISO 8601
Excel 2013 ขึ้นไป, Microsoft 365, และ Google Sheets
ISOWEEKNUM คืนค่าหมายเลขสัปดาห์ตามมาตรฐาน ISO 8601 ซึ่งกำหนดให้สัปดาห์เริ่มต้นวันจันทร์ และสัปดาห์แรกของปีคือสัปดาห์ที่มีวันพฤหัสบดีแรก ทำให้วันที่ 1 ม.ค. อาจอยู่ในสัปดาห์ที่ 52/53 ของปีก่อน ใช้ในการรายงานแบบรายสัปดาห์ตามมาตรฐานสากล