---
schema_version: "1"
id: 87024391e2b4d53cfe89d992919b67d8d9a2f408b009db531507aa1eea96733d
title: ISO-8601-veckokalender
collection: tableau
version: current
locale: sv-se
portal_url: https://docs.salesforce.com/tableau/current/sv-se/pro/desktop/dates_calendar.md
canonical_url: https://help.tableau.com/current/pro/desktop/sv-se/dates_calendar.htm
source_site: help.tableau.com
content_type: documentation
content_hash: de0a3ce97b54405db2fe5b3fbbea41a953cd663f8a433b49b4de7e73afa2965f
description: Use the ISO-8601 week-based calendar in Tableau and build a 4-4-5 fiscal calendar.
---
[Hoppa till huvudinnehåll](#main-content)

# ISO-8601-veckokalender

ISO-8601-veckokalendern är en internationell standard för datumrelaterade data. ISO-8601-kalenderns syfte är att tillhandahålla en konsekvent och tydlig metod för att visa och beräkna datum. ISO-8601-kalendrar delar in datum i år, kvartal, veckor och veckodagar. Till skillnad från den gregorianska kalendern har ISO-8601-kalendrar samma antal veckor i varje kvartal och samma antal dagar varje vecka. ISO-8601-kalendern är därför populär vid beräkning av datum för detaljhandel och ekonomi.

## Ange ISO-8601 som standardkalender

Följ de här stegen för att konfigurera ISO 8601-kalendern för en datakälla:

1. Öppna dialogrutan Datumegenskaper genom att högerklicka (Ctrl-klicka på Mac) på datakällan i rutan Data.
2. Ange ISO-8601-veckokalender i fältet Standardkalender.

![Fönstret Datumegenskaper som visar alternativ för att konfigurera datum, som standardtyp för kalender, dag för veckostart, räkenskapsårets startmånad och datumformat.](/tableau/current/sv-se/pro/desktop/sv-se/Img/date_properties.png)

Det går att ställa in kalendertypen separat för varje datumfält på hyllan. Högerklicka på en datumdimension i hyllan (Ctrl-klicka på Mac) och välj ISO-8601-veckokalender.

### Skillnader mellan ISO-8601 och gregorianska standardkalendrar

Alla datumnivåer är inte relevanta i en räkenskapskalender.

<table class="table--plain"><colgroup><col><col><col></colgroup><thead><tr><th>Gregoriansk</th><th>ISO-8601</th><th>Skillnader mellan kalendrarna</th></tr></thead><tbody><tr><td>År</td><td>ISOYEAR</td><td>ISO-8601-år börjar alltid på den måndag som infaller närmast den 1&nbsp;januari. Det betyder att året kan börja när som helst mellan den 29&nbsp;december och den 4&nbsp;januari. I gregorianska kalendrar börjar året alltid den 1&nbsp;januari. Detta kan orsaka en viss skillnad i år mellan de två kalendersystemen kring de här datumen. Ett ISO-8601-år är antingen ett <i>långt</i> eller ett <i>kort</i> år och har 52&nbsp;eller 53&nbsp;veckor, beroende på när ISO-8601-året börjar.</td></tr><tr><td>Kvartal</td><td>ISOQUARTER</td><td><p>De tre första kvartalen i ISO-8601-året har alltid 13&nbsp;veckor. Det sista kvartalet har antingen 13&nbsp;veckor (i ett kort år) eller 14&nbsp;veckor (i ett långt år).</p></td></tr><tr><td>Månad</td><td>&nbsp;</td><td>I ISO-8601-veckokalendern används inte månader. Många system för detaljhandel och ekonomi delar in ISO-8601-kvartalen i tre segment om fyra, fyra och fem&nbsp;veckor, men det finns också andra mönster. Dessa kan definieras med hjälp av beräkningar. Läs mer i <a href="#Create" class="xref">Skapa en 4-4-5-kalender</a>.</td></tr><tr><td>Veckonummer</td><td>ISOWEEK</td><td><p>Alla veckor i ISO-8601-veckokalendern har exakt 7&nbsp;dagar och börjar på en måndag. Varje vecka tillhör ett enda år, till skillnad från den gregorianska kalendern där veckor kan sträcka sig från ett år till ett annat.&nbsp;Långa år har 53&nbsp;veckor, korta år har 52&nbsp;veckor.</p></td></tr><tr><td>Dag</td><td>&nbsp;</td><td>I ISO-8601-veckokalendern används inte numeriska dagar (som den 14:e eller 23:e).</td></tr><tr><td>Veckodag</td><td>ISOWEEKDAY</td><td>ISO-8601-veckodagar börjar alltid med måndag och är ensiffriga. Måndag är 1, tisdag är 2 och så vidare fram till 7 för söndag.</td></tr></tbody></table>

## Datumfunktioner som stöder ISO-8601

Följande datumfunktioner är kompatibla med ISO-8601-veckokalendern.

#### DATEADD och DATEDIFF

Resultatet trunkerar ett ISO-8601-datum till närmaste ISO-nivå om datumdelar som inte är ISO-8601 (`day` eller `month`) används. Om du till exempel lägger till en månad i ett ISO-8601-datum innebär det att `iso-week` ändras.

#### DATENAME

Resultatet är ett gregorianskt datum såvida du inte använder datumdelen `iso-year`, `iso-quarter`, `iso-week` eller `iso-weekday`.

#### DATEPART

Resultatet är ett gregorianskt datum såvida du inte använder datumdelen `iso-year`, `iso-quarter`, `iso-week` eller `iso-weekday`.

#### DATETRUNC

Trunkerar ett ISO-8601-datum till närmaste ISO-nivå. Om ISO-datumet till exempel trunkeras vid ”månad” visas den första `iso-week` i den gregorianska månaden, trots att ISO-8601 inte använder månader.

![En tabell som visar ISO-år, -kvartal och -vecka för en månad.](/tableau/current/sv-se/pro/desktop/sv-se/Img/dates_calendar_4.png)

## Skapa en 4-4-5-kalender

I ISO-8601-veckokalendern används inte månader. Många system för detaljhandeln och ekonomi delar in ISO-8601-kvartal i tre segment om fyra, fyra och fem veckor, men det finns också andra segmentsystem.

Följ dessa steg för att lära dig hur du implementerar en 4-4-5-kalender i Tableau Desktop.

### Steg 1: Konfigurera visualiseringen

1. Öppna Tableau Desktop och anslut till den sparade datakällan Sample – Superstore.
2. Öppna dialogrutan Datumegenskaper genom att högerklicka på datakällan i rutan Data. Ändra standardkalendern till ISO-8601-veckokalender.
3. Från rutan Data drar du Orderdatum till hyllan Rader.
4. Klicka på ikonen ”+” för ISOÅR(Orderdatum) på hyllan Rader för att utöka ISOKVARTAL(Orderdatum).
5. Från rutan Data drar du Försäljning till hyllan Kolumner.

![Ett datafälts innehållsmeny som har alternativ för att visa datumet på olika sätt.](/tableau/current/sv-se/pro/desktop/sv-se/Img/dates_calendar_2.png)

### Steg 2: Hitta antalet veckor i varje kvartal

I en 4-4-5-kalender är varje kvartal uppdelat i tre segment (som motsvarar månader) med fyra eller fem veckor i dem. Vi måste hitta hur många veckor det är i varje kvartal för att dela upp dem i segment.

1. Välj Analys > Skapa beräknat fält.
2. Ge det beräknade fältet namnet **Veckor i kvartal**.
3. Ange följande beräkning i beräkningsdialogrutan
    
    DATEPART('iso-week', \[Orderdatum\]) - (DATEPART('iso-quarter', \[Orderdatum\])-1)\*13

### Steg 3: Skapa kalenderberäkningen 4-4-5

1. Välj Analys > Skapa beräknat fält.
2. Ge det beräknade fältet namnet **4-4-5-segment**.
3. Ange följande beräkning i beräkningsdialogrutan
    
    IF(\[Vecka av kvartal\] <= 4) THEN "1" ELSEIF (\[Vecka av kvartal\] <= 8) THEN "2" ELSE "3" END
    
    _Värdena 1, 2, 3 är etiketter för de tre segmenten och kan ersättas med värden du väljer._
4. Från rutan Data drar du det beräknade fältet **4-4-5-segment** till hyllan Rader.

Den resulterande visualiseringen visar nu varje kvartal uppdelat i tre segment.

![Ett stapeldiagram som visar försäljning per år och kvartal.](/tableau/current/sv-se/pro/desktop/sv-se/Img/dates_calendar_3.png)

#### Ändra mönstret

I beräkningen **4-4-5-segment** kommer brytpunkterna `<=4` och `<=8` från 4-4-5-mönstret.

Det första segmentets brytpunkt är `<=4` för de första fyra veckorna (1–4). Det andra segmentets brytpunkt är `<=8` (som omfattar veckorna 5–8), och de återstående veckorna (9–13) hamnar i ELSE-delen. (IF-satser beräknas tills ett villkor är sant, så det andra segmentet behöver bara ange den övre gränsen.)

Dessa brytpunkter kan ändras för andra mönster. Specifikt:

- 4-5-4-brytpunkter: `4` (för de första fyra veckorna, 1–4) och `9` (för de efterföljande fem veckorna, 5–9)
- 5-4-4-brytpunkter: `5` och `9`

## Se även

[Datum och tider](https://help.tableau.com/current/pro/desktop/sv-se/dates.htm)

[Datumfunktioner](https://help.tableau.com/current/pro/desktop/sv-se/functions_functions_date.htm)