Tag Archives: excel

  • Operaciones de Fusión en Power BI / Power Query – Parte 5: Inner Join

    Al igual que en las publicaciones anteriores de esta serie, te recomiendo que leas las primeras 4 partes (1 | 2 | 3 | 4) que he publicado hasta el momento sobre Combinar / Unir  / JOIN dentro de Power BI / Power Query.

    Hasta ahora he cubierto:

    • Left Outer Join
    • Right Outer Join
    • Left Anti Join
    • Right Anti Join

    En esta, parte 5, repasaremos la unión interna (Inner Join) desde un punto de vista puramente práctico.

  • Operaciones de Fusión en Power BI / Power Query – Parte 4: Right Anti Join

    Al igual que en las publicaciones anteriores de esta serie, te recomiendo que leas las primeras 3 partes (1 | 2 | 3) que he publicado hasta el momento sobre Joins dentro de Power Bi / Power Query.

    Hasta ahora he cubierto:

    • Left Outer Join
    • Right Outer Join
    • Left Anti Join

    En esta, parte 4, repasaremos la combinación correcta de Right Anti Join desde un punto de vista puramente práctico.

  • Operaciones de Fusión en Power BI / Power Query – Parte 3: Left Anti Join


    Si no ha leído la Parte 1 y la Parte 2 de esta serie, te recomiendo que las leas antes de esta publicación.

    En publicaciones anteriores, vimos el LEFT OUTER JOIN / unión externa izquierda y el RIGHT OUTER JOIN / unión externa derecha. Vimos lo básico sobre cómo funcionan las operaciones de fusión / unión dentro de Power Query / Power BI. Es hora de ser aún más inteligente con el uso de Operaciones de fusión.

    Entremos en material, empecemos con el Left Anti Join, de inmediato desde un punto de vista práctico.

  • Operaciones de Fusión en Power BI / Power Query – Parte 2: Right Outer Join

    Si no has leído la Parte 1 de esta serie, te recomiendo que lo leas antes de esta publicación.

    En la parte 1, aprendimos a hacer el LEFT OUTER JOIN (o unión externa izquierda) y algunos conceptos básicos sobre cómo funcionan las operaciones de fusión / unión dentro de Power Query / Power BI donde la posición de la tabla (la primera o la segunda), las columnas que se utilizan de la fusión y, lo más importante, (agregación vs expandir la operación) tienen un impacto en toda la experiencia al fusionar una tabla.

    En esta segunda parte, entenderemos la RIGHT OUTER JOIN (Unión Externa Derecha) desde un punto de vista puramente práctico.

  • Operaciones de Fusión en Power BI / Power Query – Parte 1: Left Outer Join

    Si alguna vez has utilizado Power Query o Power BI, te habrás percatado del botón de “Combinar” (Merge) que despliega una ventana como la siguiente:

    image

    Esto te permite unir 2 tablas (o consultas) y normalmente una de las preguntas que me hacen más seguido es: ¿Porque hay tantas uniones de diferentes tipos? ¿Son realmente necesarias?

    Es por esto que me encuentro escribiendo este blog desde una perspectiva práctica para que tengas un mejor entendimiento de cuando se debe elegir cada una de ellas y el valor agregado que traen a la mesa.

    En esta primera parte vamos a comenzar con la unión predeterminada, Left Outer Join (Externa izquierda).

  • Power BI (Power Query) y Archivos de Excel: formatos XLSX vs XLS y tipos de datos

    image

    Este es un tema que anteriormente ha sido tratado aquí por mi buen amigo Ken Puls, pero fue hasta hace poco que encontré esta respuesta de Ehren sobre cómo Power Query interpreta los archivos xls de manera diferente a los archivos xlsx y ciertamente vale la pena una publicación en el blog para cubrir esto con más detalle.

    Te recomiendo que leas esta publicación si usas Power Query dentro de Excel o Power BI con archivos de Excel en *.xls o *.xlsx

  • El paso de navegación en Power Query y Power BI: navegación en filas, columnas y celdas

    ¿Qué es un paso de “Navegación” en Power Query?

    GIF Navigation

    Al usar Power Query, es posible que hayas encontrado un paso que dice “Navegación” y que Power Query crea automáticamente por ti, pero…¿qué hace?

    Bueno, si nos fijamos en el código que se creó para el paso de navegación, se lee:

    = Source{[Item=”SalesTable”,Kind=”Table”]}[Data]

    Tiene algunas llaves mezcladas con algunos corchetes y una nomenclatura que parece bastante extraña al principio. Esta es una de las formas en que Power Query crea automáticamente un paso de navegación, pero hay otras formas para lograr el mismo resultado y, dependiendo de la situación, Power Query puede crear un código diferente.

    Esta es la razón principal por la que estoy escribiendo esta publicación. Es decir, para documentar cuáles son las formas que tiene Power Query para navegar hacia una columna, fila o incluso hacia una celda específica.

  • Fechas recurrentes con Power BI / Power Query para Excel

    Imagina este escenario, eres un médico que tiene múltiples citas con pacientes a diario. A veces, necesitas programar citas de seguimiento con tus pacientes solo para asegurarte de que todo va según lo planeado y, básicamente, hacer un chequeo.

    Registras estas citas en una hoja de cálculo sencilla como la siguiente:

    Initial
    Appointment
    Patient
    Name
    Follow
    up Appointments Needed
    Frequency
    (every x days)
    11-Jan-18 Audie Livengood 3 14
    28-Oct-17 Curt Gatz 2 7

    Traducciones:

    • Initial Appointment  = cita inicial
    • Patient Name = Nombre de paciente
    • Follow up Appointments Needed = Citas de Seguimiento necesarias
    • Frequency (every x days)  = Frecuencia (cada x días)

    Donde, por ejemplo, la primera fila me dice que el paciente de nombre ‘Audie Livengood’ tuvo una cita inicial el 11 de enero de 2018 y necesita citas de seguimiento cada 14 días, para un total de 3 citas de seguimiento.

    Deseas calcular cómo se vería tu agenda según las citas que hagas y el número de citas de seguimiento que necesitas en promedio por paciente, por lo que deseas utilizar Power Query para calcular una tabla como la siguiente:              

    Initial
    Appointment
    Patient
    Name
    Follow
    Up Appointments Dates
    1/11/2018 Audie Livengood 1/25/2018
    1/11/2018 Audie Livengood 2/8/2018
    1/11/2018 Audie Livengood 2/22/2018
    1/11/2018 Audie Livengood 3/8/2018
    10/28/2017 Curt Gatz 11/4/2017
    10/28/2017 Curt Gatz 11/11/2017

    ¿Puedes hacer esto con Power Query? ¡Sí! Claro que sí.

  • Reconfiguración de un paso en Power Query para Excel y Power BI

    SNAGHTML584a8a

    Una de las características que me parecen más geniales de Power Query es algo que coloquialmente llamamos ‘el ícono del engranaje’, que es un ícono que aparece a la derecha de algunos pasos. No en todos los pasos, pero en la mayoría de los pasos que se crean automáticamente al hacer clic en un botón de la IU de Power Query.

  • Revisión de errores de consulta en Power Query para Excel y Power BI


    Como cualquier otro lenguaje de programación, Power Query maneja los errores de una manera única y el objetivo de esta publicación es ofrecerte algunos consejos sobre cómo revisar los errores o advertencias que Power Query puede presentarte

  • Función Recursiva de Reintento en Power BI y Power Query

    Las funciones recursivas son un tema con el que rara vez me encuentro.

    Para darte un poco de perspectiva, las ocasiones en que he necesitado funciones recursivas se pueden contar con los dedos de una mano.

    Esta es una de esas situaciones en las que una función recursiva es probablemente el mejor camino a seguir.

    Muchas gracias a NicoPer quien publicó esta pregunta en el foro oficial de Microsoft Power Query.

  • Nuevo Microsoft MVP para Panamá!

    Felicidades a todos los nuevos y renovados MVP’s que recibieron el correo el pasado día 1 de abril.

    Me complace informarles que, finalmente, luego de un largo tiempo sin un MVP panameño, tenemos un MVP!

    clip_image002

    pueden visitar el perfil de dicha persona con el siguiente enlace

    Un buen logro para Panamá! está devuelta en el mapa del programa MVP de Microsoft y seguramente muchos otros profesionales panameños serán invitados a este programa muy pronto.