---
schema_version: "1"
id: b09d80d55f7358293b5bfccb9c11dcdeb3b66e6a01e4ea02cb47e04df29d7274
title: ปฏิทิน ISO-8601 แบบสัปดาห์
collection: tableau
version: next
locale: th-th
portal_url: https://docs.salesforce.com/tableau/next/th-th/pro/desktop/dates_calendar.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/th-th/dates_calendar.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 7f0ec159d5b9f346719f69a7cabb787b13bec9fd6a11732fa48e17dd07990804
description: Use the ISO-8601 week-based calendar in Tableau and build a 4-4-5 fiscal calendar.
---
[ข้ามไปยังเนื้อหาหลัก](#main-content)

# ปฏิทิน ISO-8601 แบบสัปดาห์

ปฏิทิน ISO-8601 แบบสัปดาห์นั้นเป็นมาตรฐานสากลสำหรับข้อมูลที่เกี่ยวข้องกับวันที่ เป้าหมายของปฏิทิน ISO-8601 นั้นคือการเป็นวิธีที่สร้างมาตรฐานและชัดเจนในการแสดงและคำนวณวันที่ ปฏิทิน ISO-8601 จะแบ่งวันที่ออกเป็นปี ไตรมาส สัปดาห์ และวันในสัปดาห์ ซึ่งแตกต่างจากปฏิทินเกรกอเรียน ปฏิทิน ISO-8601 นั้นมีจำนวนสัปดาห์ที่เท่ากันในแต่ละไตรมาสและจำนวนวันที่เท่ากันในแต่ละสัปดาห์ สิ่งนี้ทำให้ปฏิทิน ISO-8601 เป็นที่นิยมเมื่อคำนวณวันที่สำหรับการค้าปลีกและการเงิน

## กำหนดปฏิทิน ISO-8601 เป็นปฏิทินตามค่าเริ่มต้น

ในการกำหนดปฏิทิน ISO-8601 ให้กับแหล่งข้อมูล ให้ทำตามขั้นตอนต่อไปนี้:

1. คลิกขวา (กด Control แล้วคลิกบน Mac) ที่แหล่งข้อมูลในแผงข้อมูลเพื่อเปิดกล่องโต้ตอบ “พร็อพเพอร์ตี้วันที่”
2. กำหนดฟิลด์ปฏิทินตามค่าเริ่มต้นให้เป็น ISO-8601 แบบสัปดาห์

![หน้าต่างพร็อพเพอร์ตี้วันที่ที่แสดงตัวเลือกสำหรับการกำหนดค่าวันที่ เช่น ประเภทปฏิทินเริ่มต้น วันเริ่มต้นสัปดาห์ เดือนเริ่มต้นปีงบประมาณ และรูปแบบวันที่](/tableau/next/th-th/pro/desktop/th-th/Img/date_properties.png)

สำหรับฟิลด์วันที่แต่ละฟิลด์บนแถบ คุณสามารถกำหนดประเภทปฏิทินต่างๆ แยกกันได้ ในแถบ ให้คลิกขวาที่มิติข้อมูลวันที่ (Control แล้วคลิกบน Mac) และเลือก ISO-8601 แบบสัปดาห์

### ความแตกต่างระหว่างปฏิทิน ISO-8601 และปฏิทินกริกอเรียนทั่วไป

บางระดับวันที่ไม่ได้เกี่ยวข้องกับปฏิทินทางการเงิน

<table class="table--plain"><colgroup><col><col><col></colgroup><thead><tr><th>เกรกอเรียน</th><th>ISO-8601</th><th>ความแตกต่างระหว่างปฏิทิน</th></tr></thead><tbody><tr><td>ปี</td><td>ISOYEAR</td><td>ปี ISO-8601 นั้นมักจะเริ่มที่วันจันทร์แรกที่ใกล้กับวันที่ 1 มกราคมมากที่สุด ซึ่งหมายความว่าปีอาจเริ่มต้นที่ใดก็ได้ระหว่างวันที่ 29 ธันวาคมถึง 4 มกราคม ปฏิทินเกรกอเรียนจะเริ่มต้นปีใหม่ในวันที่ 1 มกราคมเสมอ ซึ่งอาจทำให้เกิดความคลาดเคลื่อนในหลักปีระหว่างระบบปฏิทินทั้งสำหรับวันที่เหล่านั้น ปี ISO-8601 แต่ละปีนั้นจะเป็นปีที่<i>ยาว</i>หรือ<i>สั้น</i> โดยมี 52 หรือ 53 สัปดาห์ขึ้นอยู่กับว่าปี ISO-8601 นั้นเริ่มต้นเมื่อใด</td></tr><tr><td>ไตรมาส</td><td>ISOQUARTER</td><td><p>สามไตรมาสแรกใน ISO-8601 จะมี 13 สัปดาห์เสมอ ไตรมาสสุดท้ายมี 13 สัปดาห์ (ในปีสั้นๆ) หรือ 14 สัปดาห์ (ในปีที่ยาวนาน)</p></td></tr><tr><td>เดือน</td><td>&nbsp;</td><td>ปฏิทิน ISO-8601 แบบสัปดาห์จะไม่ใช้เดือน ระบบค้าปลีกและการเงินจำนวนมากแบ่งไตรมาส ISO-8601 ออกเป็นสามส่วนแบบ 4-4-5 สัปดาห์ แม้ว่าจะมีรูปแบบ “เดือน” อื่นๆ อยู่ก็ตาม สิ่งเหล่านี้สามารถกำหนดได้โดยใช้การคำนวณ ดู<a href="#Create" class="xref">สร้างปฏิทิน 4-4-5</a></td></tr><tr><td>หมายเลขสัปดาห์</td><td>ISOWEEK</td><td><p>สัปดาห์ทั้งหมดในปฏิทินแบบสัปดาห์ของ ISO-8601 มี 7 วันพอดีและเริ่มในวันจันทร์ แต่ละสัปดาห์เป็นของปีเดียว ไม่เหมือนกับปฏิทินเกรกอเรียนที่อนุญาตให้สัปดาห์ขยายข้ามปีได้&nbsp;ปียาวมี 53 สัปดาห์ ปีสั้นมี 52 สัปดาห์</p></td></tr><tr><td>วัน</td><td>&nbsp;</td><td>ปฏิทินแบบสัปดาห์ของ ISO-8601 ไม่ใช้วันที่เป็นตัวเลข (เช่น วันที่ 14 หรือ 23)</td></tr><tr><td>วันธรรมดา</td><td>ISOWEEKDAY</td><td>วันวันจันทร์ถึงศุกร์ ISO-8601 จะเริ่มต้นในวันจันทร์เสมอ และแสดงเป็นเลขหลักเดียว วันจันทร์คือ 1 วันอังคารคือ 2 ถึง 7 สำหรับวันอาทิตย์</td></tr></tbody></table>

## ฟังก์ชันวันที่ที่รองรับ ISO-8601

ฟังก์ชันวันที่ต่อไปนี้เข้ากันได้กับปฏิทินแบบสัปดาห์ ISO-8601

#### DATEADD และ DATEDIFF

ผลลัพธ์จะตัดวันที่ ISO-8601 ให้ใกล้เคียงระดับ ISO มากที่สุด หากส่วนวันที่ที่ไม่ใช่ ISO-8601 (`day` หรือ `month`) ถูกนำไปใช้ ตัวอย่างเช่น การเพิ่มหนึ่งเดือนให้กับวันที่ ISO-8601 นั้นจะส่งผลให้เกิดการเปลี่ยนแปลงใน `iso-week`

#### DATENAME

โดยผลลัพธ์จะแสดงวันที่แบบปฏิทินเกรกอเรียน เว้นแต่คุณจะใช้ส่วนของวันที่แบบ `iso-year`,`iso-quarter`, `iso-week` หรือ `iso-weekday`

#### DATEPART

โดยผลลัพธ์จะแสดงวันที่แบบปฏิทินเกรกอเรียน เว้นแต่คุณจะใช้ส่วนของวันที่แบบ `iso-year`,`iso-quarter`, `iso-week` หรือ `iso-weekday`

#### DATETRUNC

โดยตัดวันที่ ISO-8601 ในระดับ ISO ที่ใกล้เคียงที่สุด ตัวอย่างเช่น ถึงแม้ว่า ISO-8601 จะไม่ใช้เดือน การตัดวันที่ ISO ที่ “เดือน” จะปรากฏขึ้นที่ `iso-week` แรกของเดือนในปฏิทินเกรกอเรียน

![ตารางแสดงปี ไตรมาส และสัปดาห์ของเดือนสำหรับ ISO](/tableau/next/th-th/pro/desktop/th-th/Img/dates_calendar_4.png)

## สร้างปฏิทิน 4-4-5

ปฏิทิน ISO-8601 แบบสัปดาห์จะไม่ใช้เดือน ระบบค้าปลีกและการเงินจำนวนมากแบ่งไตรมาส ISO-8601 ออกเป็นสามส่วนแบบ 4-4-5 สัปดาห์ แม้ว่าจะมีระบบส่วนแบบอื่นๆ ก็ตาม

ปฏิบัติตามขั้นตอนต่อไปนี้เพื่อเรียนรู้วิธีการใช้ปฏิทิน 4-4-5 ใน Tableau Desktop

### ขั้นตอนที่ 1: ตั้งค่าการแสดงเป็นภาพ

1. เปิด Tableau Desktop แล้วเชื่อมต่อกับแหล่งข้อมูลที่บันทึกไว้ ตัวอย่าง-Superstore
2. คลิกขวาที่แหล่งข้อมูลในแผงข้อมูลเพื่อเปิดกล่องโต้ตอบ “พร็อพเพอร์ตี้วันที่” เปลี่ยนปฏิทินตามค่าเริ่มต้นเป็น ISO-8601 แบบสัปดาห์
3. จากแผงข้อมูล ให้ลากวันที่สั่งซื้อไปยังแผงแถว
4. ที่แผงแถว ให้คลิกที่ไอคอน '+’ ที่ ISOYEAR(วันที่สั่งซื้อ) เพื่อขยาย ISOQUARTER(วันที่สั่งซื้อ)
5. ลากยอดขายจากแผงข้อมูลไปยังแผงคอลัมน์

![เมนูบริบทของฟิลด์วันที่ซึ่งให้ตัวเลือกในการแสดงวันที่ในรูปแบบต่างๆ](/tableau/next/th-th/pro/desktop/th-th/Img/dates_calendar_2.png)

### ขั้นตอนที่ 2: ค้นหาจำนวนสัปดาห์ในแต่ละไตรมาส

ในปฏิทินที่แบ่งเป็น 4-4-5 แต่ละไตรมาสจะแบ่งออกเป็นสามส่วน (คล้ายกับเดือน) โดยมี 4 หรือ 5 สัปดาห์ เราจะต้องหาว่าแต่ละไตรมาสมีกี่สัปดาห์เพื่อที่จะแบ่งออกเป็นส่วนได้

1. เลือก “การวิเคราะห์” > "สร้างฟิลด์ที่คำนวณ"
2. ตั้งชื่อฟิลด์ที่คำนวณว่า**สัปดาห์ในไตรมาส**
3. ป้อนการคำนวณต่อไปนี้ในกล่องโต้ตอบการคำนวณ
    
    DATEPART('iso-week', \[Order Date\]) - (DATEPART('iso-quarter', \[Order Date\])-1)\*13

### ขั้นตอนที่ 3: สร้างการคำนวณปฏิทิน 4-4-5

1. เลือก “การวิเคราะห์” > "สร้างฟิลด์ที่คำนวณ"
2. ตั้งค่าฟิลด์ที่คำนวณว่า**ส่วน 4-4-5**
3. ป้อนการคำนวณต่อไปนี้ในกล่องโต้ตอบการคำนวณ
    
    IF(\[Week of Quarter\] <= 4) THEN "1" ELSEIF (\[Week of Quarter\] <= 8) THEN "2" ELSE "3" END
    
    _ค่า 1, 2, 3 เป็นป้ายกำกับสำหรับสามกลุ่มและสามารถแทนที่ด้วยค่าใดก็ได้ที่คุณเลือก_
4. จากแผงข้อมูล ให้ลากฟิลด์ที่คำนวณ**ส่วน 4-4-5** ไปยังแผงแถว

ผลการแสดงเป็นภาพคือแต่ละไตรมาสแบ่งออกเป็นสามส่วน

![แผนภูมิแท่งแสดงยอดขายตามปีและไตรมาส](/tableau/next/th-th/pro/desktop/th-th/Img/dates_calendar_3.png)

#### ปรับเปลี่ยนรูปแบบ

ในการคำนวณ**ส่วน 4-4-5** ทางลัด `<=4` และ `<=8` มาจากรูปแบบ 4-4-5

ทางลัดของกลุ่มแรกคือ `<=4` ในช่วงสี่สัปดาห์แรก (1-4) ทางลัดของส่วนที่สองคือ `<=8` (รวมสัปดาห์ที่ 5–8) และสัปดาห์ที่เหลือ (9–13) จะเก็บในส่วน “อื่น” (คำสั่ง IF จะถูกคำนวณจนกว่าเงื่อนไขจะเป็นจริง ดังนั้นส่วนที่สองจะต้องระบุขีดจำกัดสูงสุดเท่านั้น)

ทางลัดเหล่านี้สามารถแก้ไขเป็นรูปแบบอื่นได้ โดยเฉพาะ:

- ทางลัด 4-5-4: `4` (สำหรับสี่สัปดาห์แรก 1–4) และ `9` (สำหรับห้าสัปดาห์ถัดไป 5–9)
- ทางลัด 5-4-4: `5` และ `9`

## ดูเพิ่มเติม

[วันที่และเวลา](https://help.tableau.com/v0.0/pro/desktop/th-th/dates.htm)

[ฟังก์ชันวันที่](https://help.tableau.com/v0.0/pro/desktop/th-th/functions_functions_date.htm)