[RESUELTO] Power Query no reconoce Fechas con el mes en texto

En este tutorial veremos un caso que me sucedió, donde tenía fechas en texto que Power Query para Excel no reconocía como fechas.

Lo resolveremos de una manera creativa e ingeniosa.

Gracias a Alejandra Horvath por el apoyo en el uso de Parámetros.

Ver Video Power Query no reconoce Fechas con el mes en texto

Suscríbete al canal de EXCELeINFO en YouTube para aprender más de Excel y macros.

Fechas en texto

Figura 1. Fechas en texto.

El objetivo de este tutorial es trabajar correctamente con las fechas de ese archivo. Sin embargo, nota que la FECHA_COMPRA está bien definida, pero la FECHA_ENTREGA tiene los meses en texto.

Estoy complica la transformación, porque Power Query no sabría detectar que ene es lo mismo que enero.

Trabajar con fechas en Power Query

Veamos cómo se resolvió este tema de las fechas, sobre todo, la parte de los meses.

  • En Excel nos vamos a la pestaña Datos > Obtener y transformar > De texto / CSV.
  • Presionamos Transformar datos.
  • Ficha Inicio > Remover filas > Remover filas superiores y escribimos 4.
  • Inicio > Usar la primera fila como encabezado.
  • Clic derecho sobre FECHA_ENTREGA > Divir columna > Por delimitador.
  • Usamos el guión como delimitador.
Figura 2. Dividir columnas por delimitador en Power Query.

Una vez que separamos las columnas, ahora vamos a crear una Tabla temporal para hacer un tipo BUSCARV y convertir los meses de texto en número.

  • Ficha Inicio > New Query > Ingresar datos.
  • Armamos la Tabla con 2 columnas.
  • MES_T para ingresar el mes en texto y la columna MES_N para el número.
Figura 3. Crear Tabla de Consulta desde cero en Power Query.

Una vez creada la Tabla de consulta, vamos a hacer un tipo BUSCARV para combinar ambas consular y traernos el número de mes a la consulta del TXT.

  • Ficha Inicio > Combinar consultar.
  • Combinamos ambas consultas con base en el campo del mes en texto.
  • Cuando se cree una nueva columna, vamos expandirla con el botón de filtro.
  • Elegimos sólo MES_N.
  • Elegimos las columnas que deseamos ahora unir: día, mes y año.
  • Una vez unidas le asignamos formato de fecha a la columna.

Para ver a detalle todo el proceso, recomiendo veas el video.

Descargar archivo de ejemplo

Corregir fechas – Convertir mes de texto a mes numérico usando Power Query – EXCELeINFO.zip

👇

⭐ Si te gustó este tutorial, por favor regístrate en nuestra Lista de correo y Suscríbete a nuestro canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.

You may also like...

Leave a Reply

Your email address will not be published.

%d bloggers like this: