ChatGPT para Excel: limpiar fechas y separadores decimales en CSV
Limpia fechas y decimales de un CSV con ChatGPT. Conserva los ID, revisa los datos ambiguos y comprueba los totales antes de importar a Excel.
Por qué cambiar el formato de visualización no resuelve la ambigüedad
Una tabla exportada puede contener a la vez fechas de Estados Unidos, fechas del Reino Unido y comas decimales europeas. La cadena 03/04/2026 puede significar 4 de marzo o 3 de abril; 1,234 puede representar mil doscientos treinta y cuatro o un valor decimal. Una sustitución global no permite determinar qué significado tenía el dato en origen.
Usa ChatGPT para preparar una limpieza trazable y una lista de revisión. Conserva el original, confirma las reglas de fechas y números de cada fuente y convierte solo los valores respaldados por esas reglas. Esta guía aborda la limpieza puntual de datos de distintas fuentes y complementa nuestra guía general de Excel.
1. Confirma las reglas de origen y conserva los identificadores
Trabaja con una copia de un archivo que tengas permiso para compartir. Elimina los datos personales o confidenciales innecesarios. ChatGPT puede analizar hojas de cálculo y archivos CSV cuando las funciones correspondientes están disponibles en tu cuenta; si no puedes adjuntar o generar un archivo, pega una tabla pequeña.
Pide a quien creó el archivo que confirme el patrón real de las fechas, el separador decimal, el separador de miles y la moneda. Registra un source_locale para cada fuente o fila. La ubicación de una oficina o el idioma del documento no demuestran qué configuración se usó al exportar.
- Conserva ID como texto: 0007 debe seguir siendo 0007, no 7.
- Mantén date_raw y amount_raw junto a las nuevas columnas.
- Indica el formato de destino: fechas YYYY-MM-DD e importes con punto decimal, sin separador de miles.
- Mantén las monedas separadas. Esta limpieza no convierte divisas.
2. Empieza con este ejemplo de cinco filas
Estos registros son ficticios y se han creado para esta guía. Las reglas de origen de en-US, en-GB y de-DE se han confirmado expresamente; unknown significa que quien creó el archivo no ha proporcionado ninguna regla. Todos los importes están en EUR. Trata las celdas como texto antes de interpretar sus valores.
| ID | source_locale | date_raw | amount_raw |
|---|---|---|---|
| 0007 | en-US | 03/04/2026 | 1,234.56 |
| 0008 | en-GB | 03/04/2026 | 1,234.56 |
| 0009 | de-DE | 04.03.2026 | 1.234,56 |
| 0010 | unknown | 03/04/2026 | 1,234 |
| 0011 | en-GB | 31/02/2026 | 12.00 |
3. Usa el prompt compartido y define claramente la salida
Abre el prompt completo en el tablero compartido e indica los nombres de las columnas de ID, fecha e importe. Añade las reglas de origen anteriores, EUR como moneda y los formatos de destino. Pide una auditoría y un plan de conversión antes de aplicar la limpieza.
Solicita columnas separadas: date_normalized, amount_normalized, row_status y review_reason. Un campo desconocido o no válido debe quedar vacío; una fila seguirá pendiente de revisión si no se puede aprobar alguno de sus campos obligatorios. Un importe confirmado puede conservarse incluso en una fila cuya fecha no sea válida.
El modelo debe devolver el resultado completo, una lista de filas pendientes de revisión y un resumen de validación. Si puede generar archivos, solicita estos resultados en hojas separadas de un XLSX. El archivo generado también necesita las comprobaciones siguientes.
Abre, edita y copia el prompt completo de limpieza
4. Compara la salida con los valores esperados
La tabla siguiente es una referencia editorial cuyas fechas y cálculos se han comprobado de forma independiente para este ejemplo. No es una respuesta registrada de ChatGPT ni una prueba ejecutada en Excel. El guion indica que el valor normalizado debe quedar vacío.
| ID | date_normalized | amount_normalized | row_status | review_reason |
|---|---|---|---|---|
| 0007 | 2026-03-04 | 1234.56 | approved | Reglas de en-US confirmadas |
| 0008 | 2026-04-03 | 1234.56 | approved | Reglas de en-GB confirmadas |
| 0009 | 2026-03-04 | 1234.56 | approved | Reglas de de-DE confirmadas |
| 0010 | — | — | pending_review | Faltan las reglas de origen; ambos campos son ambiguos |
| 0011 | — | 12.00 | pending_review | El 31 de febrero no es una fecha válida |
- No cambies el 31 de febrero por el 28 de febrero ni por otra fecha plausible.
- No elijas la interpretación más habitual para la fila 0010. Consulta a quien creó el archivo.
- Solo las filas aprobadas se incluyen en el total de importes aprobados. El importe 12.00 de la fila 0011 se conserva, pero se excluye del total.
5. Comprueba el resultado antes de usar los importes
En este ejemplo, el total aprobado es 1234.56 × 3 = 3703.68 EUR. Si la salida incluye los 12.00 pendientes, indicará incorrectamente 3715.68 EUR como total aprobado.
- Tanto la entrada como la salida contienen cinco filas, con los ID en el mismo orden.
- Los cinco ID y las cadenas originales de fecha e importe se mantienen intactos.
- Hay tres filas aprobadas y dos pendientes de revisión.
- El total aprobado en EUR es 3703.68; las filas pendientes se presentan por separado.
- Cada conversión identifica la regla de origen confirmada que utiliza y cada campo normalizado vacío tiene un motivo.
6. Importa el resultado a Excel sin perder las comprobaciones
Al abrir directamente un CSV, Excel puede interpretar sus columnas según la configuración predeterminada actual. Usa Datos > Desde texto/CSV y revisa el delimitador y los valores de las columnas. Elige Transformar datos cuando necesites controlar los tipos antes de cargar los datos.
Establece el tipo de ID y de las columnas originales como Texto antes de que las transformaciones reinterpreten sus valores. Revisa cualquier paso Tipo cambiado que se haya añadido automáticamente; si ya ha eliminado ceros o interpretado mal una fecha, vuelve a la fuente intacta en lugar de reconstruir el valor.
En Power Query, Cambiar tipo > Usar configuración regional permite elegir el tipo de dato y la configuración regional de origen para una conversión. Aplícalo a grupos que compartan las mismas reglas de origen confirmadas. Una única configuración regional no permite determinar el origen de cada valor de una columna que combina distintas fuentes.
Después de cargar los datos, comprueba que ID sea texto, que los importes aprobados sean numéricos y que las fechas representen el día y el mes previstos. Vuelve a comprobar el recuento de cinco filas y el total aprobado. Que Excel muestre una coma decimal según tu configuración local no significa, por sí solo, que el número subyacente sea incorrecto.
Si solicitas un CSV, especifica el delimitador, la codificación y las reglas para encerrar campos entre comillas; los valores que contengan el delimitador deben ir entre comillas. Es preferible un XLSX con varias hojas cuando necesitas mantener juntos el original, el resultado limpio, las filas pendientes y la validación. La exportación CSV de Excel solo guarda la hoja actual.
Guía relacionada y referencias oficiales
Las referencias oficiales respaldan las funciones del producto y el comportamiento de importación. Praclane ha creado el ejemplo de cinco filas y el procedimiento de revisión.
