🎯 Key Takeaways for quick navigation: 00:13 📅 *Puedes cambiar la configuración regional de fechas en Power Query para adaptarlas a diferentes formatos de fecha de manera sencilla.* 05:45 🌎 *Puedes configurar la regionalización de fechas en Power Query tanto a nivel global como para el libro actual.* 08:03 🔄 *Power Query automatiza la conversión de formatos de fecha, lo que te permite actualizar tus datos de manera eficiente.* 12:50 🇪🇺 *Puedes cambiar las fechas a formatos regionales, como el europeo, en Power Query para adaptar tus datos a diferentes configuraciones regionales.* 16:54 🔄 *Power Query reconoce automáticamente la fecha en el formato de configuración regional al abrirlo.* 17:07 💼 *Puedes cambiar el formato de fecha de regional a local o viceversa en Power Query de manera dinámica y eficiente.* 18:08 👍 *Power Query te permite actualizar las fechas con un solo clic, lo que agiliza la conversión de formatos de fecha en tus datos.* Made with HARPA AI
Estimado, tengo una tabla donde una persona tiene registrado 10 dias, cada dia es un registro, se desea mostrar a la persona con el dia 1 en una comumna y el ultimo dia en otra columna, gracias!!
Hola Harry... La verdad no he hecho algo similar... Darte una solución a eso ahorita sería imprudente... Dejame evaluarlo y te comento como se haría aunque no es un caso común... sobretodo como haces con los 5 dias faltantes calendarios?... Ademas un escenario de 360 dias calendario lo he usado es para calculos financieros pero usar un calendario completo base 360 la verdad no he visto algo parecido... Saludos
@@Rafa_Gonzalez_ExcelBi exacto para cálculos financieros se utiliza el año comercial que es de 360 días, he estado utilizando una fórmula en power query pero me toma los 365 días y si es año bisiesto los 366, por lo que quisiera saber si de pronto hay una forma para determinar un calendario de 360 días o hay otra forma de calcular. Le agradezco por su ayuda.
@@harryvelasco1524 Lamento no poder ayudarte pero en PQ para hacerlo, tendrías que quitar a los meses con 31 dias, 1 dia, y a febrero, depende de si es o no año bisiesto sumarle 1 o dos dias... En todo caso al convertir la columna de fecha a tipo fecha te va a generar un error...
buenas tardes, una consulta, despues de aplicar las semanas del año a una fecha (en formato eeuu: mes, dia, año) que por defecto sale que los dias de semana comienza domingo y terminan sabado, como le puedo cambiar para que la semana comience lunes y termine domingo y asi me de otro resultado en las semanas del año. ?
Hola Anchi... Un gusto saludarte... Cuando agregas la semana a través de la Interfaz, PQ te crea la siguiente función: Date.WeekOfYear( dateTime as any, optional firstDayOfWeek as nullable number ) as nullable number En el segundo argumento puedes modificar el dia en que quieres que comiencen a contar tus semanas. Por defecto toma el Domingo. Para cambiarlo al Lunes debes escribir la expresión Day.Monday y listo. Te envío un fuerte abrazo y espero haberte sido de ayuda...
Hola, ojala me puedas ayudar, estoy intentando unir 2 tablas (left join), la columna ancla en ambas tablas tiene como el 80% numeros y el 20% numero-letras (son numeros de parte), (ejemplo algunos son 101012 y otros son R10234,) en cada tabla y cada query ya seleccione la columna y la categorice como "Texto", al momento de hacer el merge (unir las dos tablas), me sale un error diciendo que no pudo transformar la columna en numero (por que algunos tienen letra), Error E001 o algo asi. Alguna solusion para eso?
Hola Carlos... Como estás?... Si antes del Merge tipificaste las columnas de ambas tablas como textos, no debería haber problema... Es raro... Igual dejame hacer una prueba y te comento nuevamente ok... Porque justo hiciste antes lo que se debe hacer antes del Merge, que es tener las columnas a usar como base en la combinación como texto... Es solo una columna base por tabla?... o estas uniendo dos por cada tabla?...
@@Rafa_Gonzalez_ExcelBi muchas gracias, por alguna razon, Excel intenta cambiar la columna a "numero" y como tiene letras, le crea conflicto. te agradesco la ayuda
@@fantouch Intenta eliminar el paso de Tipo Cambiado que te crea cuando subes el archivo a ver si puede ser eso... y luego tu mismo cambialo a Texto... Veamos si asi funciona.. Me llama la atención que menciones que Excel intenta cambiartelo a número... Como estás haciendo la conexión? O sea a que fuente de datos estás conectando?
@@Rafa_Gonzalez_ExcelBi es solo una columna base por tabla, he intentado hacer los cambios antes de hacer el query, sin exito, la leyenda sigue siendo "que no puede cambiar a numero... "
@@fantouch Ya lo último que se me ocurre es que veas exactamente las filas que te estan generando errores y revisarlas a ver si es que trae algún dato que no puede ser convertido adecuadamente... Para ello te sugiero crear un paso temporal donde en cada tabla filtres cada columna base con solo los errores: 1. Ve a la pestaña de Inicio de la Interfaz/Selecciona la opción Reducir Filas/Conservar Filas/ Conservar filas con Errores.. 2. Una vez filtradas, selecciona el espacio en blanco que tienes al.lado de cada palabra "error" y verifica en la vista inferior que mensajes te arrojan.. Alli te va a decir exactamente que puede estar generandote el error... Si en las muestras que revises es común el error ya habrá una manera de averiguarlo... Si gustas me escribes aqui exactamente el mensaje que ves en esa vista previa y alli tendré mas claridad... Saludos!!!
Hola Jesús como te encuentras... Primero debo preguntarte en que Versión de Office estás trabajando ya que el ejercicio está hecho con la versión 365... Asumiendo que tienes la misma(Ya que versiones anteriores puede que no tengas algunas opciones nuevas) y que ya tienes una columna con la fecha actual calculada y otra con ma fecha que requieres restar, te recomiendo, que antes de hacerlo, tengas ambas columnas como Tipo de Dato "Fecha" y no "Fecha/Hora" ya que no se te activará el comando de Fechas y restar dias... Ambas columnas, repito, deben estar en Tipo "Fecha"... Prueba y me comentas porfa... Saludos
@@Rafa_Gonzalez_ExcelBi , estan como fecha, hace un momento me salio la opcion pero no guarde :( , yo estaba utilizando esta formula Duration.Days([Fecha actual]-[Fecha Registro]) , pero algunos dias lo resta mal que raro
@@JesusCampos-xz5wh La función Duration.Days te retorna los dias correspondientes a un argumento de tipo duración... Por eso no te funciona... Me extraña no te salga la opción de restar dias en el ribbon teniendo tus dos columnas con tipo fecha... Prueba entonces ir a agregar columna personalizada y haces una resta sencilla de ambas columnas...
@@JesusCampos-xz5wh De hecho la función que usas, el argumento que pide tiene que ser de tipo duración... No admite tipo fecha, para complementar el comentario anterior... Saludos...
Probé hace un minuto con la función que usas, y para mi sorpresa, funciona... que raro que no te da... revisa si tienes algún registro con error o algo... sobretodo si manejas mas de 1000 filas en tus datos...
Hola buen dia, quisiera crear una columna con el rango de la semana de L-V por mes, ejemplo q me agrupe: 2-oct al 06-oc, 9-oct al 13-oct, 16-oct al 20 -oct, 23-oct al 27 oct y finalmente del 30 -oct al 31-oct, y cuando cambie de mes inicie el nuevo rango que seria del 01- nov al 03 nov. En power query o power pivot
Importantes y útiles funciones para cálculos en nuestras hojas de forma fácil. Gracias por compartir.
Hermano Excelente muy completo, Mil casos de usos, Muchas Gracias por dedicar su tiempo para realizar este Video
🎯 Key Takeaways for quick navigation:
00:13 📅 *Puedes cambiar la configuración regional de fechas en Power Query para adaptarlas a diferentes formatos de fecha de manera sencilla.*
05:45 🌎 *Puedes configurar la regionalización de fechas en Power Query tanto a nivel global como para el libro actual.*
08:03 🔄 *Power Query automatiza la conversión de formatos de fecha, lo que te permite actualizar tus datos de manera eficiente.*
12:50 🇪🇺 *Puedes cambiar las fechas a formatos regionales, como el europeo, en Power Query para adaptar tus datos a diferentes configuraciones regionales.*
16:54 🔄 *Power Query reconoce automáticamente la fecha en el formato de configuración regional al abrirlo.*
17:07 💼 *Puedes cambiar el formato de fecha de regional a local o viceversa en Power Query de manera dinámica y eficiente.*
18:08 👍 *Power Query te permite actualizar las fechas con un solo clic, lo que agiliza la conversión de formatos de fecha en tus datos.*
Made with HARPA AI
Excelente amigo saber todas estás funciones en fechas en power query 👍👏🤝
Gracias mi Estimado amigo... Es increible todo lo que puedes hacer con tan solo un Click... Espectacular!!!... Un gran abrazo... 🙌🙌
Excel ente video. Rafael muchas gracias.
Espectacular Gracias Rafael 🙏🏼
Gracias Elías.. Me alegro te haya gustado!!! Un abrazo maracaibero jejeje
Genial. Aún no había usado ninguna opción de esas😊
Muy buen video. Muchas gracias
Gracias Rosa... Gracias por comentarlo... Mis gratos saludos!!
excelente....gracias por compartir conocimiento
Muchas Gracias Colegas... Y así debe ser, compartir lo que sabemos... Un abrazo y muchos éxitos!!!
Muy bueno. Y cómo se haría para obtener la diferencia de dias laborables entre dos fechas en Power Query?
Estimado, tengo una tabla donde una persona tiene registrado 10 dias, cada dia es un registro, se desea mostrar a la persona con el dia 1 en una comumna y el ultimo dia en otra columna, gracias!!
Hola buenas tardes, una consulta como puedo crear un calendario en el que cada mes tenga 30 dias y el total anual salga 360 días en power query.
Hola Harry... La verdad no he hecho algo similar... Darte una solución a eso ahorita sería imprudente... Dejame evaluarlo y te comento como se haría aunque no es un caso común... sobretodo como haces con los 5 dias faltantes calendarios?... Ademas un escenario de 360 dias calendario lo he usado es para calculos financieros pero usar un calendario completo base 360 la verdad no he visto algo parecido... Saludos
@@Rafa_Gonzalez_ExcelBi exacto para cálculos financieros se utiliza el año comercial que es de 360 días, he estado utilizando una fórmula en power query pero me toma los 365 días y si es año bisiesto los 366, por lo que quisiera saber si de pronto hay una forma para determinar un calendario de 360 días o hay otra forma de calcular. Le agradezco por su ayuda.
@@harryvelasco1524 Lamento no poder ayudarte pero en PQ para hacerlo, tendrías que quitar a los meses con 31 dias, 1 dia, y a febrero, depende de si es o no año bisiesto sumarle 1 o dos dias... En todo caso al convertir la columna de fecha a tipo fecha te va a generar un error...
@@Rafa_Gonzalez_ExcelBi Gracias, en el caso de dar con la respuesta le comentaré por este medio.
@@harryvelasco1524 A ti Harry... Igual yo por aqui... saludos
buenas tardes, una consulta, despues de aplicar las semanas del año a una fecha (en formato eeuu: mes, dia, año) que por defecto sale que los dias de semana comienza domingo y terminan sabado, como le puedo cambiar para que la semana comience lunes y termine domingo y asi me de otro resultado en las semanas del año. ?
Hola Anchi... Un gusto saludarte...
Cuando agregas la semana a través de la Interfaz, PQ te crea la siguiente función:
Date.WeekOfYear(
dateTime as any,
optional firstDayOfWeek as nullable number
) as nullable number
En el segundo argumento puedes modificar el dia en que quieres que comiencen a contar tus semanas. Por defecto toma el Domingo. Para cambiarlo al Lunes debes escribir la expresión Day.Monday y listo.
Te envío un fuerte abrazo y espero haberte sido de ayuda...
Hola, ojala me puedas ayudar, estoy intentando unir 2 tablas (left join), la columna ancla en ambas tablas tiene como el 80% numeros y el 20% numero-letras (son numeros de parte), (ejemplo algunos son 101012 y otros son R10234,) en cada tabla y cada query ya seleccione la columna y la categorice como "Texto", al momento de hacer el merge (unir las dos tablas), me sale un error diciendo que no pudo transformar la columna en numero (por que algunos tienen letra), Error E001 o algo asi. Alguna solusion para eso?
Hola Carlos... Como estás?... Si antes del Merge tipificaste las columnas de ambas tablas como textos, no debería haber problema... Es raro... Igual dejame hacer una prueba y te comento nuevamente ok... Porque justo hiciste antes lo que se debe hacer antes del Merge, que es tener las columnas a usar como base en la combinación como texto...
Es solo una columna base por tabla?... o estas uniendo dos por cada tabla?...
@@Rafa_Gonzalez_ExcelBi muchas gracias, por alguna razon, Excel intenta cambiar la columna a "numero" y como tiene letras, le crea conflicto. te agradesco la ayuda
@@fantouch Intenta eliminar el paso de Tipo Cambiado que te crea cuando subes el archivo a ver si puede ser eso... y luego tu mismo cambialo a Texto... Veamos si asi funciona.. Me llama la atención que menciones que Excel intenta cambiartelo a número... Como estás haciendo la conexión? O sea a que fuente de datos estás conectando?
@@Rafa_Gonzalez_ExcelBi es solo una columna base por tabla, he intentado hacer los cambios antes de hacer el query, sin exito, la leyenda sigue siendo "que no puede cambiar a numero... "
@@fantouch Ya lo último que se me ocurre es que veas exactamente las filas que te estan generando errores y revisarlas a ver si es que trae algún dato que no puede ser convertido adecuadamente... Para ello te sugiero crear un paso temporal donde en cada tabla filtres cada columna base con solo los errores:
1. Ve a la pestaña de Inicio de la Interfaz/Selecciona la opción Reducir Filas/Conservar Filas/ Conservar filas con Errores..
2. Una vez filtradas, selecciona el espacio en blanco que tienes al.lado de cada palabra "error" y verifica en la vista inferior que mensajes te arrojan..
Alli te va a decir exactamente que puede estar generandote el error... Si en las muestras que revises es común el error ya habrá una manera de averiguarlo...
Si gustas me escribes aqui exactamente el mensaje que ves en esa vista previa y alli tendré mas claridad...
Saludos!!!
hola, quiero restar dos fechas , fecha actual que me el query menos una fecha final de atencion, pero no me sale la opcion que muestras
Hola Jesús como te encuentras... Primero debo preguntarte en que Versión de Office estás trabajando ya que el ejercicio está hecho con la versión 365...
Asumiendo que tienes la misma(Ya que versiones anteriores puede que no tengas algunas opciones nuevas) y que ya tienes una columna con la fecha actual calculada y otra con ma fecha que requieres restar, te recomiendo, que antes de hacerlo, tengas ambas columnas como Tipo de Dato "Fecha" y no "Fecha/Hora" ya que no se te activará el comando de Fechas y restar dias... Ambas columnas, repito, deben estar en Tipo "Fecha"... Prueba y me comentas porfa... Saludos
@@Rafa_Gonzalez_ExcelBi , estan como fecha, hace un momento me salio la opcion pero no guarde :( , yo estaba utilizando esta formula Duration.Days([Fecha actual]-[Fecha Registro]) , pero algunos dias lo resta mal que raro
@@JesusCampos-xz5wh La función Duration.Days te retorna los dias correspondientes a un argumento de tipo duración... Por eso no te funciona... Me extraña no te salga la opción de restar dias en el ribbon teniendo tus dos columnas con tipo fecha... Prueba entonces ir a agregar columna personalizada y haces una resta sencilla de ambas columnas...
@@JesusCampos-xz5wh De hecho la función que usas, el argumento que pide tiene que ser de tipo duración... No admite tipo fecha, para complementar el comentario anterior... Saludos...
Probé hace un minuto con la función que usas, y para mi sorpresa, funciona... que raro que no te da... revisa si tienes algún registro con error o algo... sobretodo si manejas mas de 1000 filas en tus datos...
Muy bien pero Faltó como excluir duas festivos 😮
Hola buen dia, quisiera crear una columna con el rango de la semana de L-V por mes, ejemplo q me agrupe: 2-oct al 06-oc, 9-oct al 13-oct, 16-oct al 20 -oct, 23-oct al 27 oct y finalmente del 30 -oct al 31-oct, y cuando cambie de mes inicie el nuevo rango que seria del 01- nov al 03 nov. En power query o power pivot
Hola Lesanvi... Déjame evaluar lo que comentas y hasta me has dado una idea para presentarlo en un video... 👊🏻👊🏻👊🏻🤓