formato de fecha formateo de fecha fecha de Excel visualización de fecha fecha local función TEXT formato de fecha personalizado patrón de fecha conversión de fecha campo de combinación de fecha fecha csv

¿Cómo se formatean las fechas en un mail merge?

SecureMailMerge conserva automáticamente la mayoría de los formatos de fecha de Excel. Los formatos fijos y personalizados funcionan de manera confiable. Los formatos dependientes de la región (marcados con * en Excel) pueden no salir como esperas, así que elige un formato sin el marcador * para obtener resultados predecibles. Los archivos CSV y las celdas con formato de texto se leen tal como están escritos, excepto que los números en notación científica se expanden. Si necesitas un control exacto, usa la función =TEXT() de Excel.

Formato de fecha en Excel

Excel almacena las fechas como números internamente y usa configuraciones de formato para controlar cómo se muestran. Cuando formateas una celda de fecha en Excel, eliges cómo se muestra el número, el valor subyacente permanece igual.

Hay tres tipos de formatos de fecha en Excel:

Formatos dependientes de la región (marcados con *)

En el cuadro de diálogo Format Cells de Excel, algunos formatos de fecha tienen un asterisco (*) al principio, por ejemplo *14/03/2012 o *14 March 2012. Estos formatos cambian según la configuración regional de tu computadora. La misma hoja de cálculo mostrará diferentes formatos de fecha en computadoras configuradas en distintas regiones.

Formatos fijos

Los formatos sin asterisco son patrones fijos que siempre se ven igual sin importar tu región. Ejemplos incluyen 14/03/2012, 2012-03-14 y March 14, 2012. El patrón exacto se guarda en el archivo de la hoja de cálculo.

Formatos personalizados

También puedes crear tu propio formato en el cuadro de diálogo Format Cells de Excel, como dd-MMM-yyyy para producir 13-Mar-2026 o dd MMMM yyyy para producir 13 March 2026.

Formato de fecha SecureMailMerge

Cuando SecureMailMerge lee tu hoja de cálculo, intenta conservar el valor formateado que ves en Excel. Qué tan bien funciona esto depende del tipo de formato:

Formatos dependientes de la región

Como estos formatos no contienen un patrón fijo, el resultado puede diferir de lo que ves en Excel. La fecha larga dependiente de la región (por ejemplo *14 March 2012) sigue la configuración de tu computadora.

Para resultados predecibles, elige un formato de fecha sin el marcador *, o usa una columna =TEXT() como se describe a continuación.

Formatos fijos

Estos generalmente se conservan con precisión. Ejemplos:

Formato de ExcelEjemplo de salida
14/03/201213/03/2026
14/03/1213/03/26
2012-03-142026-03-13
14.3.1213.3.26
March 14, 2012March 13, 2026

Formatos personalizados

La mayoría de los patrones personalizados estándar se reproducen correctamente:

Formato personalizadoEjemplo de salida
dd/mm/yyyy13/03/2026
dd-MMM-yyyy13-Mar-2026
yyyy-mm-dd2026-03-13
dd MMMM yyyy13 March 2026
mmm dd, yyyyMar 13, 2026

Los formatos personalizados muy complejos con secciones condicionales o códigos de color pueden no aparecer idénticos.

Formateo exacto con =TEXT()

Si el formateo automático no produce el resultado correcto, puedes usar la función =TEXT() de Excel para convertir la fecha en un valor de texto fijo que SecureMailMerge leerá exactamente como se muestra.

Cómo usarlo

  1. Mantén tu valor de fecha en una columna (por ejemplo, la columna A)
  2. En otra columna, usa una fórmula =TEXT() para formatearla exactamente como quieres
  3. Usa la nueva columna como tu campo de combinación en lugar de la columna original de fecha

Fórmula:

=TEXT(A2, "format_code")

Ejemplos de fórmula

FórmulaResultado
=TEXT(A2, "dd/mm/yyyy")13/03/2026
=TEXT(A2, "dd MMMM yyyy")13 March 2026
=TEXT(A2, "dddd, dd MMMM yyyy")Friday, 13 March 2026
=TEXT(A2, "dd-MMM-yyyy")13-Mar-2026
=TEXT(A2, "yyyy-mm-dd")2026-03-13
=TEXT(A2, "mm/dd/yyyy")03/13/2026

Ejemplo paso a paso

Supongamos que la columna A tiene tus fechas y la columna B tiene las direcciones de correo:

A (Date)B (Email)C (Formatted Date)
1DateEmailDisplay Date
213/03/2026[email protected]=TEXT(A2, "d MMMM yyyy")
314/03/2026[email protected]=TEXT(A3, "d MMMM yyyy")

La columna C mostrará 13 March 2026, 14 March 2026, etc. Usa {{Display Date}} como tu token de combinación en el correo en lugar de {{Date}}.

Consejo: Puedes ocultar la columna A en Excel si no quieres ver la fecha sin formato junto a la versión formateada.

Números y moneda

Las celdas de número, moneda y porcentaje funcionan igual que las fechas: SecureMailMerge usa el texto producido por el formato de número de la celda, no el valor almacenado en bruto. Una celda formateada como "£"#,##0.00 se combina como £1,250.50, una celda 0.0% como 12.5%, y una celda 00000 mantiene sus ceros a la izquierda como 02134. Los números largos en formato General, como los números de teléfono, se combinan con todos sus dígitos en lugar de en notación científica. La función =TEXT() arriba también funciona para números, por ejemplo =TEXT(B2, "#,##0.00").

Debido a que los valores llegan como texto formateado, una condition que compara números necesita una columna que muestre un número simple, como 1250.5. Para las correcciones de Word y Excel para fechas, números y moneda, consulta mail merge date, number and currency formatting.

Otros formatos de archivo

Archivos CSV

Si estás usando un archivo CSV en lugar de un libro de Excel, las fechas no se ven afectadas por ninguno de los puntos anteriores. Los archivos CSV contienen texto plano, por lo que SecureMailMerge lee cada valor tal como aparece en el archivo. La única excepción: los números escritos en notación científica, como 1.23E+5, se expanden a dígitos completos (123000).

Celdas con formato de texto

De manera similar, si una celda en Excel está formateada como Text (no Date), SecureMailMerge la lee tal como se ingresó, con la misma excepción: los números en notación científica se expanden a dígitos completos. Sin embargo, Excel no lo tratará como una fecha, por lo que funciones como ordenar por fecha no funcionarán en tu hoja de cálculo.

Relacionado

¿Necesitas más ayuda?

Envía un correo al soporte explicando lo que intentabas hacer, lo que pasó y el mensaje de error exacto. No incluyas datos reales de destinatarios.