POWER QUERY- RANKINGS DE RANGOS CON LENGUAJE M

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ • 30

  • @rrrraaaacccc80
    @rrrraaaacccc80 2 роки тому +1

    Estimado Rafael muchas gracias por compartir tu conocimiento. Siempre excelente la explicacion 💯👍

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  2 роки тому

      A ti Ramiro... Un gusto y honor compartir y aprender también... Un gran abrazo hasta la hermana Bolivia

  • @grijalvaescobedo158
    @grijalvaescobedo158 2 роки тому

    Excelente estimado Rafa uno nunca sabe cunado lo ocupemos pero ya lo tenemos todo en su momento gracias hermano por compartir abrazos 🇲🇽👍🤝

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  2 роки тому +1

      Querido amigo!!... Gracias hermano por tus comentarios... Agreguela a su arsenal y tengala allí para usarla cuando corresponda... Lo importante, como bien dices, es saber que allí está... Un abrazo hasta 🇲🇽🇲🇽🇲🇽

  • @luismiras6481
    @luismiras6481 2 роки тому

    Hola Rafael !!! Excelente !!! Me viene bárbaro para el trabajo !!! Que explicación tan clara y precisa. Me gusto mucho !!! Aprovecho a mandarte un fuerte abrazo desde este lado de la cordillera) y que todo vaya bien !!!

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  2 роки тому +1

      Hola Luis... Que gusto saludarte... Como siempre gracias por los comentarios!!!... Que bueno que te gustó y mucho mas, te sea de utilidad... Un gran abrazo hasta aquel lado hermano...

  • @itzyalonso
    @itzyalonso 2 роки тому

    Excelente como siempre me sorprende el uso. Grande su cátedra gracias x compartir conocimiento

  • @odel_leal
    @odel_leal 2 роки тому

    Excelente amigo. Muchas gracias por tu video.

  • @guillermogachuz2970
    @guillermogachuz2970 2 роки тому

    Gracias por tu cátedra. Saludos.

  • @BiEslava
    @BiEslava Рік тому

    muchas gracias por compartir tu conocimiento

  • @eduardomunoz2764
    @eduardomunoz2764 2 роки тому

    Excelente video, gracias Rafael por compartir. Tienes un nuevo seguidor, saludos.

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  2 роки тому +1

      Muchas gracias Eduardo... Un gusto tenerte en este canal... Bienvenido!!.. Saludos y un gran abrazo, espero encuentres contenido de utilidad...

  • @geineralbertomejiagarzon4034

    Excelente Rafa cómo siempre. Me acabas de salvar con éste video. Me di cuenta los nombres que pusiste en la lista, todos tus colegas y expertos de éste mundo de los datos. Un abrazo Rafa

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  Рік тому +1

      Mi estimado Geiner... Me alegra leer esto y que te fue de utilidad... Un gran abrazo hermano y gracias por comentarlo...

    • @geineralbertomejiagarzon4034
      @geineralbertomejiagarzon4034 Рік тому

      @@Rafa_Gonzalez_ExcelBi una pregunta. Si a tu lista de ejemplo le adicionaras un atributo de mes por ejemplo, de manera que se repitan las mismas personas para enero, las mismas para febrero y las mismas para marzo pero en cada mes cambian sus puntajes. Cómo sacarías el ranking por persona y por mes?

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  Рік тому +1

      @@geineralbertomejiagarzon4034 Así a vuelo de ave, te diría que realices un Group By por mes y agregando Todas las filas, lo que te dará la columna con tablas segmentadas por cada mes, persona y su respectivo puntaje... agregas una columna personalizada y comienzas a aplicar la función sobre cada una de esas tablas... Luego expandes esta columna solamente y Voila!!... Espero te funcione... Saludos Hermano...

  • @loteriloto1212
    @loteriloto1212 Рік тому +1

    Excelente bro

  • @eladiobardelli3001
    @eladiobardelli3001 Рік тому

    Ahora también se puede hacer con dax desde la ultima versión, haciendo un símil con lo que explicaste, gracias por compartir

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  Рік тому

      Asi es Eladio... Estos lenguajes cada vez mas fortaleciéndose y uno preguntandose en donde es mejor aplicar M o DAX... Siempre dependerá del escenario y como dicen, en la medida de lo posible hacer los cambios lo mas cercano a la fuente... Gracias a ti por comentar.. Saludos...

    • @eladiobardelli3001
      @eladiobardelli3001 Рік тому

      @@Rafa_Gonzalez_ExcelBi Lo de la fuente dependerá de la jerarquía del proceso del proyecto y gobernanza, si fuera todo por cercanía de la fuente, sql bastaría y M con Dax estarían de mas, al final depende de las magnitudes de la organización.

    • @Rafa_Gonzalez_ExcelBi
      @Rafa_Gonzalez_ExcelBi  Рік тому +1

      @@eladiobardelli3001 Mas de acuerdo no podría estar estimado... A veces el acceso a las datas fuentes son herméticos pero ya allí es cuestión, como bien dices, de cada organización... Por eso escribo que en la medida de lo posible... Un abrazo!

  • @AlessioDApice
    @AlessioDApice Рік тому +1

    si además del nombre tuviera una columna del grupo al que pertenece cada miembro, ¿cómo puedo clasificar las personas dentro de cada grupo al que pertenecen?

    • @Alejohseq
      @Alejohseq 8 місяців тому

      hola, encontraste la forma?

    • @AlessioDApice
      @AlessioDApice 8 місяців тому +1

      @@Alejohseq no

    • @sergiofranciscovarelaespin147
      @sergiofranciscovarelaespin147 8 місяців тому

      Para que funcione este método con grupos, previamente hay que agrupar la tabla, y crear una columna personalizada y expandirla:
      #"Filas agrupadas1" = Table.Group(#"Columna combinada insertada", {"Combinada"}, {{"Recuento", each _, type table [Codigo de Cliente=nullable number, Nombre del mes=text, Mes=number, Nombre del día=text, Venta CF=nullable number, Combinada=text]}}),
      #"Personalizada agregada" = Table.AddColumn(#"Filas agrupadas1", "Personalizado", each Table.AddRankColumn([Recuento], "Ranking", {"Venta CF",Order.Descending} , [RankKind = RankKind.Dense])),
      #"Columnas quitadas1" = Table.RemoveColumns(#"Personalizada agregada",{"Combinada", "Recuento"}),
      #"Se expandió Personalizado" = Table.ExpandTableColumn(#"Columnas quitadas1", "Personalizado", {"Codigo de Cliente", "Nombre del mes", "Mes", "Nombre del día", "Venta CF", "Combinada", "Ranking"}, {"Codigo de Cliente", "Nombre del mes", "Mes", "Nombre del día", "Venta CF", "Combinada", "Ranking"})
      in
      #"Se expandió Personalizado"