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

preview_player
Показать описание
🔥 En este video veremos un caso que me sucedió, donde tenía fechas en texto que Power Query no reconocía como fechas.

👉 Lo resolveremos de una manera creativa e ingeniosa.

👉 Gracias a @alejandrahorvath por el apoyo en el uso de Parámetros.

--------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------

⏱ CAPÍTULOS ⏱
0:00 Intro
01:11 Validar el archivo de texto
02:16 Importar desde Texto / CSV en Power Query
04:29 Convertir la fecha 01/ene/22 a 01/01/2000
05:03 Crear tabla especificando datos
06:25 Dividir columna y combinando consultas
09:11 Usando Parámetros en Power Query para Excel

👍 SÍGUEME EN TODAS LAS REDES 👍

#Excel #PowerQuery
Рекомендации по теме
Комментарии
Автор

Descarga gratis el archivo. Link en la descripción ☝

SergioAlejandroCampos
Автор

Dale like all video y aprende algo nuevo!

SergioAlejandroCampos
Автор

Cordial saludo, me sirvio el TIp, muchas gracias!!!

davidhumbertomosquera
Автор

Brillante!!! El uso de parámetros quizás podría requerir de algún que otro video en el canal, pues da mucho juego. Muchas gracias!

IvanCortinas_ES
Автор

Genial! justo lo que necesitaba! ya llevaba buen rato viendo como resolver justo este dilema! Gracias, a partir de hoy nuevo suscriptor :)

rafaelmorales
Автор

Amigo gracias por permitirme compartir este Código sencillo...

Aclaro que funciona si todas las letras del mes, se encuentran en minúsculas, por lo que si no lo están, sugiero antes transformar las columnas correspondientes a Minúsculas antes de invocar la Función... Aquí el código... Copiar y Pegar tal cual en el Editor avanzado y luego cambien el nombre de la función a uno de su conveniencia... Una vez hecho esto, Invoquen la función, seleccionen la columna deseada, y luego la nueva columna cambien el tipo de datos a fecha o fecha-hora según corresponda... Espero les sea de utilidad... Saludos

(Col as text)=>
let

a = if Text.Contains(Col, "ene") then
Text.Replace(Col, "ene", "jan") else if
Text.Contains(Col, "abr") then
Text.Replace(Col, "abr", "apr") else if
Text.Contains(Col, "ago") then
Text.Replace(Col, "ago", "aug") else if
Text.Contains(Col, "dic") then
Text.Replace(Col, "dic", "dec") else
Col


in
a

Rafa_Gonzalez_ExcelBi
Автор

Excelente la manera de conversión. Algo más que se aprende. Gracias.

RicardoRodriguez-elor
Автор

Maravillosos tips, muchas gracias por el excelente trabajo que realizas y esa manera de explicar los temas es de lo mejor, saludos

jabajung
Автор

Hola Sergio, todo el video es excelente, aprendi varias cosas, especialmente el manejo de parametros.... mil gracias. gracias gracias

oscarjaviersanchezvillanue
Автор

Exelente tutorial Sergio. Yo lo utilizo mucho pero hoy he aprendido cosas nuevas. Muchas gracias.

juanenriqueperezpascual
Автор

Gracias por compartir tus conocimientos, hoy aprendí algo nuevo que son los parámetros, saludos desde Lima Perú 🇵🇪.

Автор

Excelente Sergio. Muchas gracias. Muy bueno el tip para la ruta. Lo comenzaré a aplicar. Gracias

trinabusto
Автор

Muy bueno Sergió, gracias por este video, me será de mucha ayuda, también hago extensivo mi agradecimiento a las dos personas consultadas (Alejandra y Miguel), Saludos Sergio.

sinafel
Автор

Que genial lo voy usar Sergio!!!! La magia de PQ

preparatenexcelbyceciferre
Автор

Excelente caso Sergio... A mi, en lo particular, me pasa en ciertos casos...

Te cuento que esto sucede, por alguna razón extraña que desconozco en detalle, porque los meses abreviados de Enero (ene), Abril (abr), Agosto (ago) y Diciembre (dic), no coinciden con la abreviatura inglesa... Son los únicos meses que pasa eso, por lo que no es necesario aplicarlo a todos los meses, sin embargo, la lógica aplicada es una buena alternativa...

Si me permites, podría compartir aqui en los comentarios, una función personalizada que creé, para arreglar esta situación, ya que la lógica aplicada, quedaría bien para una columna, pero que pasaría si tienes varias columnas así?...

Ojo, esta función se aplica a columna por columna.. estoy buscando la forma de ampliar el código para que pueda pasarse a varias columnas seleccionadas y asi hacerlo en un solo paso... Seguro la hay, pero hay que trabajarla.

Si me permites, comparto el código por aqui mismo para quien quiera usarlo...

Un abrazo amigo...

P.D: Definitivamente PQ y Excel es pura lógica jajajaja

Rafa_Gonzalez_ExcelBi
Автор

Genial!!!! Muy buena estuvo y ya tengo donde aplicar!!! Gracias!!!!

hernansenkus
Автор

Mil gracias!! Me ha ayudado mucho con un ejercicio del máster

juanaperaitajardon
Автор

Estimado Sergio, soy un seguidor de tu canal desde hace un buen tiempo atras, muy buena la forma y el metodo para hacerte entender, soy de Perú... Espero, puedas leerme, hay una consulta fuera de este tema, tengo archivos excel antiguos los cuales importo en power query, al actualizar me generan tiempo de proceso, deseo que estos ya no los procesen, hay forma de que esto se pueda hacer? data de los años 2021, 2022 y 2023 ya no deseo que los actualice porque ya no se va a procesar mas información estos son periodos cerrados. Un gusto escribirte, que sigan los exitos...👍

Palaciosslee
Автор

Yo lo de cambiar el mes en letras por números lo habría hecho con Crear columna a través de Ejemplos. Creo que es una opción muy cómoda cuando hay pocos valores a cambiar.
Buen tutorial Sergio.
Saludos.

saiyan
Автор

Hola Sergio, puedes hacerlo también con una función en M reemplazando o bien el mes por un número, o los meses por su abreviatura en inglés.

segumiguens