---
schema_version: "1"
id: 075de42ed8abe5ecc399822a476fc2ab3020a95a9a13cece95d003194b8cad92
title: Calendario semanal ISO-8601
collection: tableau
version: next
locale: es-es
portal_url: https://docs.salesforce.com/tableau/next/es-es/public/desktop/dates_calendar.md
canonical_url: https://help.tableau.com/v0.0/public/desktop/es-es/dates_calendar.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 664bb192523871591764745efbf555ae6e9755ecc4cd10d7dff42713d953f16b
description: Use the ISO-8601 week-based calendar in Tableau and build a 4-4-5 fiscal calendar.
---
[Saltar al contenido principal](#main-content)

# Calendario semanal ISO-8601

El calendario semanal ISO-8601 es un estándar internacional para datos relacionados con fechas. El propósito del calendario ISO-8601 es proporcionar un método homogéneo y claro para representar y calcular fechas. Los calendarios ISO-8601 dividen las fechas en años, trimestres, semanas y días de la semana. A diferencia del calendario gregoriano, los calendarios ISO-8601 tienen un número homogéneo de semanas en cada trimestre y un número consistente de días cada semana. Esto hace que el calendario ISO-8601 sea popular cuando se calculan fechas comerciales y financieras.

## Establecer ISO-8601 como calendario predeterminado

Para establecer el calendario ISO-8601 en una fuente de datos, siga estos pasos:

1. Haga clic con el botón derecho en la fuente de datos (Control clic en un Mac) en el panel Datos para abrir el cuadro de diálogo Propiedades de fecha.
2. Fije el campo Calendario predeterminado en ISO-8601 Semanal.

![Ventanas de propiedades de fecha que muestran opciones para configurar fechas, como el tipo de calendario predeterminado, el día de inicio de la semana, el mes de inicio del año fiscal y el formato de fecha.](/tableau/next/es-es/public/desktop/es-es/Img/date_properties.png)

Puede establecer el tipo de calendario separadamente para cada campo de fecha del estante. En el estante, haga clic con el botón derecho en una dimensión de fecha (Ctrl + clic en Mac) y seleccione ISO-8601 Semanal.

### Diferencias entre los calendarios ISO-8601 y Gregoriano estándar

No todos los niveles de fecha son relevantes en un calendario fiscal.

<table class="table--plain"><colgroup><col><col><col></colgroup><thead><tr><th>Gregoriano</th><th>ISO-8601</th><th>Diferencias entre calendarios</th></tr></thead><tbody><tr><td>Año</td><td>ISOYEAR</td><td>Los años ISO-8601 siempre comienzan el primer lunes más cercano al 1 de enero. Esto significa que el año puede comenzar entre el 29 de diciembre y el 4 de enero. Los calendarios gregorianos siempre empiezan el 1 de enero. Por este motivo puede haber cierta discrepancia en los años entre los dos sistemas de calendario en esas fechas. Cada año ISO-8601 es un año <i>largo</i> o <i>corto</i>, de 52 o 53 semanas, dependiendo de cuándo comience.</td></tr><tr><td>Trimestre</td><td>ISOQUARTER</td><td><p>Los tres primeros trimestres del ISO-8601 siempre tienen 13 semanas. El último trimestre tiene 13 semanas (en un año corto) o 14 semanas (en un año largo).</p></td></tr><tr><td>Mes</td><td>&nbsp;</td><td>El calendario semanal ISO-8601 no utiliza meses. Muchos sistemas minoristas y financieros dividen los trimestres ISO-8601 en tres segmentos de 4-4-5 semanas, aunque también existen otros patrones de meses. Estos se pueden definir mediante cálculos. Consulte <a href="#Create" class="xref">Crear un calendario 4-4-5</a>.</td></tr><tr><td>Número de semana</td><td>ISOWEEK</td><td><p>Todas las semanas en el calendario basado en semanas ISO-8601 tienen exactamente 7 días y comienzan un lunes. Cada semana pertenece a un solo año, a diferencia del calendario gregoriano que permite que las semanas se extiendan a lo largo de los años.&nbsp;Los años largos tienen 53 semanas, los años cortos tienen 52 semanas.</p></td></tr><tr><td>Día</td><td>&nbsp;</td><td>El calendario semanal ISO-8601 no utiliza días numéricos (como el 14 o el 23).</td></tr><tr><td>Día de semana</td><td>ISOWEEKDAY</td><td>Los días de semana ISO-8601 siempre comienzan el lunes y se representan como un solo dígito. El lunes es 1, el martes es 2, hasta el 7 para el domingo.</td></tr></tbody></table>

## Funciones de fecha que admiten ISO-8601

Las siguientes funciones de fecha son compatibles con el calendario semanal ISO-8601.

#### DATEADD y DATEDIFF

El resultado trunca una fecha ISO-8601 al nivel ISO más cercano si las partes de fecha no ISO-8601 (`day` o `month`) se utilizan. Por ejemplo, añadir un mes a una fecha ISO-8601 hara que cambie el `iso-week`.

#### DATENAME

El resultado es una fecha gregoriana salvo que use las partes de fecha `iso-year`, `iso-quarter`, `iso-week` o `iso-weekday`.

#### DATEPART

El resultado es una fecha gregoriana salvo que use las partes de fecha `iso-year`, `iso-quarter`, `iso-week` o `iso-weekday`.

#### DATETRUNC

Trunca una fecha ISO-8601 al nivel ISO más cercano. Por ejemplo, aunque ISO-8601 no utiliza Meses, al truncar la fecha ISO en “mes” se muestra la primera `iso-week` del mes gregoriano.

![Una tabla que muestra el año ISO, el trimestre y la semana de un mes.](/tableau/next/es-es/public/desktop/es-es/Img/dates_calendar_4.png)

## Crear un calendario 4-4-5

El calendario semanal ISO-8601 no utiliza meses. Muchos sistemas minoristas y financieros dividen los trimestres ISO-8601 en tres segmentos de 4-4-5 semanas, aunque también existen otros sistemas de segmentación.

Siga estos pasos para aprender a implementar un calendario 4-4-5 en Tableau Desktop.

### Paso 1: Configurar la visualización

1. Abra Tableau Desktop y conéctese a la fuente de datos guardada Sample-Superstore.
2. Haga clic con el botón derecho en la fuente de datos clic en el panel Datos para abrir el cuadro de diálogo Propiedades de fecha. Cambie el calendario predeterminado a un calendario ISO-8601 semanal.
3. Desde el panel Datos, arrastre Fecha de pedido al estante Filas.
4. En el estante Filas, haga clic en el icono "+" en ISOYEAR(Order Date) para ampliar ISOQUARTER(Order Date).
5. Desde el panel Datos, arrastre Ventas al estante Columnas.

![Un menú contextual del campo de fecha que ofrece opciones para mostrar la fecha de varias maneras.](/tableau/next/es-es/public/desktop/es-es/Img/dates_calendar_2.png)

### Paso 2: encontrar el número de semanas de cada trimestre

En un calendario de 4-4-5 segmentos, cada trimestre se divide en 3 segmentos (análogos de meses) de 4 o 5 semanas cada uno. Debemos averiguar cuántas semanas hay en cada trimestre para dividirlos en segmentos.

1. Seleccione Análisis > Crear campo calculado.
2. Asigne al campo calculado el nombre "**Weeks in Quarter**" (semanas en trimestre)
3. Introduzca el siguiente cálculo en el cuadro de diálogo de cálculo
    
    DATEPART('iso-week', \[Order Date\]) - (DATEPART('iso-quarter', \[Order Date\])-1)\*13

### Paso 3: crear el cálculo del calendario 4-4-5

1. Seleccione Análisis > Crear campo calculado.
2. Llame al campo calculado "**4-4-5 Segment**".
3. Introduzca el siguiente cálculo en el cuadro de diálogo de cálculo
    
    IF(\[Week of Quarter\] <= 4) THEN "1" ELSEIF (\[Week of Quarter\] <= 8) THEN "2" ELSE "3" END
    
    _Los valores 1, 2, 3 son etiquetas para los tres segmentos y se pueden reemplazar con cualquier valor que elija._
4. En el panel Datos, arrastre el campo calculado **4-4-5 Segment** al estante Filas.

La visualización resultante ahora tiene cada trimestre dividido en tres segmentos.

![Representación en gráfico de barras de las ventas por año y trimestre.](/tableau/next/es-es/public/desktop/es-es/Img/dates_calendar_3.png)

#### Modificar el patrón

En el cálculo **4-4-5 Segment**, los puntos de corte `<=4` y `<=8` vienen del patrón 4-4-5.

El corte del primer segmento es `<=4` durante las primeras cuatro semanas (1-4). El corte del segundo segmento es `<=8` (que abarca las semanas 5 a 8), y las semanas restantes (9 a 13) se capturan en la parte ELSE. (Las declaraciones IF se calculan hasta que se cumple una condición, por lo que el segundo segmento solo necesita especificar el límite superior).

Estos puntos de corte se pueden modificar para otros patrones. En concreto, los siguientes datos:

- Puntos de corte 4-5-4: `4` (durante las primeras cuatro semanas, 1–4) y `9` (durante las próximas cinco semanas, 5–9)
- Puntos de corte 5-4-4: `5` y `9`

## Consulte también

[Fechas y horas](https://help.tableau.com/v0.0/public/desktop/es-es/dates.htm)

[Funciones de fecha](https://help.tableau.com/v0.0/public/desktop/es-es/functions_functions_date.htm)