---
schema_version: "1"
id: ac397b6445a4ee0ca73ababc6ae74d980ebfa1384c995ab2a5d3fc49057587c1
title: Convertir un campo en un campo de fecha
collection: tableau
version: current
locale: es-es
portal_url: https://docs.salesforce.com/tableau/current/es-es/public/desktop/data_dateparse.md
canonical_url: https://help.tableau.com/current/public/desktop/es-es/data_dateparse.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 98cdd63295784ba81cdba3672530bee63e0b13433c7c3f2d380308cbf859afc8
description: Convert a text or numeric field to a date using data type changes and the DATEPARSE function.
---
[Saltar al contenido principal](#main-content)

# Convertir un campo en un campo de fecha

Cada base de datos almacena campos de fecha de formas ligeramente distintas. Tableau hace lo posible por interpretar los campos de fecha, pero, a veces, un campo se importará en Tableau como una cadena de texto o un campo numérico. Si ocurre esto, puede realizar algunos pasos para solucionar el problema.

> [!TIP]
> 
> **Consejo**: La siguiente información se refiere a cómo cambiar el tipo de datos de un campo a una fecha. Para dar formato a un campo de fecha existente y controlar cómo aparece en una visualización, consulte [Formatos de fecha personalizados](https://help.tableau.com/current/pro/desktop/es-es/dates_custom_date_formats.htm).

## Verificar los campos de fecha

Es posible que aparezca un campo de fecha como una cadena con un icono de tipo de datos Abc ![Valores de texto o cadena.](/tableau/current/es-es/public/desktop/es-es/Img/symbol_text_row.png).

Cuando las fechas se interpretan como cadenas, perderá todas las funcionalidades y facilidades de trabajar con campos de fecha, como la exploración en profundidad, el uso de cálculos de fecha y la posibilidad de cambiar entre las medidas continuas y discretas.

Si las fechas no se interpretan correctamente, realice los pasos siguientes en el orden en que aparecen:

1. [Cambiar el tipo de datos del campo](#type)
2. [Crear un cálculo con la función DATEPARSE](#dateparse)
3. [Crear un cálculo con la función DATE](#date)

## Cambiar el tipo de datos del campo

El primer paso para solucionar un problema de interpretación de campo de fecha es asegurarse de que el tipo de datos se establezca en Fecha o Fecha y hora.

1. En el panel Fuente de datos o Datos, haga clic en el icono de tipo de datos del campo de fecha y cambie el tipo de datos a Fecha o Fecha y hora.
    
    ![Un menú desplegable muestra los tipos de datos de un campo, con la opción de fecha y hora resaltada.](/tableau/current/es-es/public/desktop/es-es/Img/dateparse_type.png)
2. Inspeccione los datos en la vista o en el panel Fuente de datos. Si ve un gran número de valores nulos, vuelva a establecer el tipo de datos en Cadena y [Crear un cálculo con la función DATEPARSE](#dateparse) para corregir el problema.
    
    ![Los valores nulos se muestran en la pantalla Fuente de datos.](/tableau/current/es-es/public/desktop/es-es/Img/dateparse_example_3.png "Hay presentes valores nulos.")

## Crear un cálculo con la función DATEPARSE

Las fechas se almacenan en una variedad de formatos casi infinita. Algunos campos de fecha tienen años antes que meses, otros separan las partes de la fecha con puntos y otros usan una combinación de formatos. Cuando Tableau no puede interpretar un campo de fecha, es posible que ocurra porque no pueda traducir un formato específico.

La función DATEPARSE le permite definir claramente qué partes del campo se corresponden con las partes de una fecha. En definitiva, está creando una asignación que Tableau puede usar para traducir la cadena a un campo de fecha. Esta asignación se conoce como formato.

**Nota:** Esta función está disponible por medio de los siguientes conectores: conexiones de archivos de texto y de Excel no heredadas, Amazon EMR Hadoop Hive, Cloudera Hadoop, Hojas de cálculo de Google, Hortonworks Hadoop Hive, MapR Hadoop Hive, MySQL, Oracle, PostgreSQL y extracciones de Tableau. Algunos formatos pueden no estar disponibles para todas las conexiones.  
  
DATEPARSE no es compatible con las variantes de Hive. Solo se admiten Denodo, Drill y Snowflake.

### Crear el cálculo de DATEPARSE

1. Inspección el formato actual del campo de fecha. Observe dónde se muestran en el campo los meses, años, horas y días. Usar esta información para la función DATEPARSE.
    
    <table style="width: 100%;"><colgroup><col><col></colgroup><tbody><tr><td><img src="https://help.tableau.com/current/public/desktop/es-es/Img/dateparse_example4.png" alt="Fórmula de análisis de fechas con partes de la fórmula etiquetadas A, B, C y D."></td><td><p><span class="uicontrol">A</span>. Día del mes</p><p><span class="uicontrol">B</span>. Mes</p><p><span class="uicontrol">C</span>. Año</p><p><span class="uicontrol">D</span>. Hora, minuto, segundo, milisegundo, periodo</p></td></tr></tbody></table>
2. Haga clic con el botón derecho en el campo de fecha del panel Dimensiones y seleccione Crear > Campo calculado.
3. En el cuadro de diálogo, escriba la función DATEPARSE. La función DATEPARSE tiene dos partes: el formato y la cadena. La cadena es el campo que quiere convertir, que debe ser un tipo de datos de cadena ![Valores de texto o cadena.](/tableau/current/es-es/public/desktop/es-es/Img/symbol_text_row.png).
    
    <table class="table--plain" style="width: 100%;"><colgroup><col style="width: 569px;"><col></colgroup><tbody><tr><td><img src="https://help.tableau.com/current/public/desktop/es-es/Img/dateparse_example_5.png" alt="Fórmula de análisis de datos con partes de la fórmula etiquetadas A y B."></td><td><p><span class="uicontrol">A</span>. Formato</p><p><span class="uicontrol">B</span>. Cadena</p></td></tr></tbody></table>
    
    El formato es la guía que usará Tableau para interpretar la cadena como una fecha. Cada parte de una cadena de fecha u hora tiene un símbolo coincidente, como se muestra en la tabla siguiente. El formato debe duplicar exactamente la forma en que se muestra la fecha. Por ejemplo, si se usa un código de año de un único carácter (“A”) cuando la cadena tiene un código de año de dos dígitos (“26”), puede que el cálculo indique valores nulos.
    
    Nota: La excepción al formato que duplica exactamente la cadena mostrada es que las partes de fecha de formato largo (“septiembre”) se pueden cambiar para que tengan un formato de cuatro símbolos (“septiembre” = “MMMM”).
    
    En el formato, deben incluirse todos los espacios, guiones y otros símbolos no alfanuméricos para poder interpretar correctamente la cadena.
    
    ### Símbolos de campo de fecha
    
    <table class="table-plain"><colgroup><col class="Column-Column1"><col class="Column-Column1"><col class="Column-Column1"></colgroup><tbody><tr class="Body-Body1"><th class="BodyE-Column1-Body1" style="font-weight: bold;">Parte de fecha</th><th class="BodyE-Column1-Body1" style="font-weight: bold;">Símbolo</th><th class="BodyE-Column1-Body1" style="font-weight: bold;">Resultado de ejemplo</th></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Año</td><td class="BodyE-Column1-Body2"><p>yy</p><p>y, yyyy</p><p>Y</p></td><td class="BodyE-Column1-Body2"><p>26</p><p>2026</p><p>2026 (se usa para calendarios basados en la semana del año)</p></td></tr><tr class="Body-Body1"><td class="BodyE-Column1-Body1">Trimestre del año</td><td class="BodyE-Column1-Body1"><p>Q</p><p>QQ</p><p>QQQ</p><p>QQQQ</p></td><td class="BodyE-Column1-Body1"><p>2</p><p>02</p><p>Q2</p><p>2.º trimestre</p></td></tr><tr class="Body-Body1"><td class="BodyE-Column1-Body1">Mes</td><td class="BodyE-Column1-Body1"><p>M</p><p>MM</p><p>MMM</p><p>MMMM</p></td><td class="BodyE-Column1-Body1"><p>9</p><p>09</p><p>Sep</p><p>Septiembre</p></td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Semana del año</td><td class="BodyE-Column1-Body2">s, ss</td><td class="BodyE-Column1-Body2">47</td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Día de la semana</td><td class="BodyE-Column1-Body2"><p>E, EE, EEE</p><p>EEEE</p><p>EEEEE</p></td><td class="BodyE-Column1-Body2"><p>Lun</p><p>Lunes</p><p>M</p></td></tr><tr class="Body-Body1"><td class="BodyE-Column1-Body1">Día del mes</td><td class="BodyE-Column1-Body1"><p>d</p><p>dd</p></td><td class="BodyE-Column1-Body1"><p>1, 15</p><p>01, 15</p></td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Día del año (1-365)</td><td class="BodyE-Column1-Body2">D</td><td class="BodyE-Column1-Body2">23, 143</td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2"><p>Hora (1-12)</p></td><td class="BodyE-Column1-Body2"><p>h</p><p>hh</p></td><td class="BodyE-Column1-Body2"><p>8</p><p>08</p></td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Hora (0-23)</td><td class="BodyE-Column1-Body2"><p>H</p><p>HH</p></td><td class="BodyE-Column1-Body2"><p>8</p><p>08</p></td></tr><tr class="Body-Body1"><td class="BodyE-Column1-Body1">Minuto</td><td class="BodyE-Column1-Body1"><p>m</p><p>mm</p></td><td class="BodyE-Column1-Body1"><p>8</p><p>08</p></td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Segundo en un minuto</td><td class="BodyE-Column1-Body2"><p>s</p><p>ss</p></td><td class="BodyE-Column1-Body2"><p>5</p><p>05</p></td></tr><tr class="Body-Body1"><td class="BodyE-Column1-Body1">Segundo fraccionario</td><td class="BodyE-Column1-Body1"><p>S</p><p>SS</p><p>SSS</p><p>SSSS</p></td><td class="BodyE-Column1-Body1"><p>2</p><p>23</p><p>235</p><p>2350</p></td></tr><tr class="Body-Body2"><td class="BodyB-Column1-Body2">Milisegundos en el día</td><td class="BodyB-Column1-Body2">A</td><td class="BodyB-Column1-Body2">34532</td></tr><tr class="Body-Body1"><td class="BodyE-Column1-Body1">Período (indicador am/pm)</td><td class="BodyE-Column1-Body1">a, aa, aaa</td><td class="BodyE-Column1-Body1">AM, am, PM</td></tr><tr class="Body-Body2"><td class="BodyE-Column1-Body2">Zona horaria</td><td class="BodyE-Column1-Body2"><p>z, zz, zzz</p><p>zzzz</p><p>Z, ZZ, ZZZ</p><p>ZZZZ</p></td><td class="BodyE-Column1-Body2"><p>PDT</p><p>Hora del pacífico</p><p>-0800</p><p>PST-08:00</p></td></tr></tbody></table>
    
    Para obtener una lista más completa de símbolos de fecha, consulte la página [Descripción general de los formatos de fecha y hora en los componentes internacionales de Unicode](https://unicode-org.github.io/icu/userguide/format_parse/datetime/).
    
    **Nota:** Algunos formatos de fecha no son compatibles con todas las bases de datos ni con todos los tipos de archivo.
4. Compruebe el formato con la cadena que se muestra en Tableau. Si los símbolos y el formato son correctos, seleccione Aceptar para crear el nuevo campo calculado. El campo calculado actuará como un campo de fecha en la vista.
    
    ![Un diagrama de la función DATEPARSE.](/tableau/current/es-es/public/desktop/es-es/Img/dateparse_example_6.png "Compare el formato con una cadena.")

### Extracciones Hyper

Para las fuentes de datos de extracciones .hyper, los símbolos se definen según el Consorcio Unicode. Para obtener más información, visite [Sintaxis de formato en la función DATEPARSE para las fuentes de datos de extracción](https://help.tableau.com/current/public/desktop/es-es/dates_custom_date_formats.htm#dateparse) para ver el subconjunto de tipos de campo y símbolos que pueden utilizarse con la función DATEPARSE en las extracciones .hyper.

### Consideraciones sobre la configuración regional

La función DATEPARSE se basa en la configuración regional especificada en la configuración del equipo para interpretar y mostrar las cadenas que desea convertir. Más concretamente, la configuración regional afectará a que un formato se pueda reconocer o no. Esto quiere decir que, si un formato no es compatible con la configuración regional, es posible que vea un valor nulo o que no se indique ningún valor. Por ejemplo, imagine que tiene la siguiente cadena en los datos:

`12Sep2026:9:8:8.6546`

Los valores devueltos desde la función DATEPARSE para esta cadena son diferentes en función de la configuración regional. En la configuración regional Inglés, se obtendría un cierto valor, pero en la configuración regional Japonés, no se obtendría ningún valor. En este caso no se devolvería ningún valor porque la configuración regional Japonés no reconoce “Sep”.

**Valor de fecha y hora**

| Configuración regional inglesa | Configuración regional japonesa |
| --- | --- |
| #9/12/2026 9:08:09 AM# | \- |

Como con todas las fechas, después de haber usado la función DATEPARSE para convertir una cadena en un tipo de fecha y hora, Tableau mostrará de forma predeterminada el valor de fecha y hora en el formato predeterminado de su configuración regional. Si se cambia de configuración regional, el resultado de la función DATEPARSE podría mostrar el nuevo valor de fecha y hora en otro formato.

## Crear un cálculo con la función DATE

Si la función DATEPARSE no está disponible para los datos con los que está trabajando o el campo que intenta convertir tiene un tipo de datos numérico, puede utilizar la función DATE.

La función DATE convierte un número, una cadena o una expresión de fecha en un tipo de fecha. Al crear un cálculo que utiliza la función DATE, Tableau crea un campo nuevo en la fuente de datos de Tableau que le permite interactuar con los datos de fecha como una fecha. Para generar valores de fecha correctamente a partir de un número, una cadena o una expresión de fecha con la función DATE, Tableau debe poder interpretar los componentes de la cadena en elementos de fecha. Una vez identificados los componentes de la fecha, Tableau utiliza la configuración regional del equipo para determinar el formato predeterminado de la fecha.

Por ejemplo, suponga que la tabla con la que está trabajando contiene una columna de datos de fecha llamada "Fecha original". La columna "Fecha original" es un tipo de cadena.

- **Fecha original**: 03Ene2026, 05Ene2026, 07Mar2026, 19Mar2026, 30Apr2026

En este caso, puede crear un campo calculado llamado "Fecha nueva" que utilice una expresión dentro de una función DATE para convertir los valores de la cadena del campo "Fecha original"en valores de fechas.

`DATE (LEFT([Original Date], 2) + "/" + MID([Original Date],3,3) + "/" + RIGHT([Original Date],4))`

Para este ejemplo, la expresión de fecha consta de la función LEFT a fin de aislar el componente del día, la función MID para aislar el componente del mes y la función RIGHT para aislar el componente del año.

"Fecha nueva" cálculo produce la siguiente columna:

- **Fecha nueva**: 03/01/2026, 05/01/2026, 7/03/2026, 19/03/2026, 30/04/2026

En este ejemplo, los valores de la fecha nueva están basados en una configuración regional Inglés y en el formato predeterminado.

## Consulte también

[Formatos de fecha personalizada](https://help.tableau.com/current/public/desktop/es-es/dates_custom_date_formats.htm)

[Dar formato a las fechas con las semanas y años de la norma ISO-8601](https://help.tableau.com/current/public/desktop/es-es/dates_custom_date_formats_week.htm)

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

[Todas las funciones (por categoría): Funciones de fecha](https://help.tableau.com/current/public/desktop/es-es/functions_all_categories.htm#Date)

[La función STR() ignora el formato de fecha y número predeterminado](http://kb.tableau.com/articles/Issue/str-function-ignores-date-and-number-formatting?lang=es-es) (base de conocimientos de Tableau)