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 🇲🇽🇲🇽🇲🇽
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 !!!
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...
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 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?
@@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...
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...
@@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.
@@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!
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?
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"
Estimado Rafael muchas gracias por compartir tu conocimiento. Siempre excelente la explicacion 💯👍
A ti Ramiro... Un gusto y honor compartir y aprender también... Un gran abrazo hasta la hermana Bolivia
Excelente estimado Rafa uno nunca sabe cunado lo ocupemos pero ya lo tenemos todo en su momento gracias hermano por compartir abrazos 🇲🇽👍🤝
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 🇲🇽🇲🇽🇲🇽
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 !!!
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...
Excelente como siempre me sorprende el uso. Grande su cátedra gracias x compartir conocimiento
Muchas gracias Colega!!!... Un gran abrazo mi estimado amigo Alonso
Excelente amigo. Muchas gracias por tu video.
Muchas gracias a ti Odel... Saludos...
Gracias por tu cátedra. Saludos.
Gracias por comentar Guillermo... Saludos!!
muchas gracias por compartir tu conocimiento
Muchisimas gracias!... Para mi es todo un gusto servirles!!.. Saludos!
Excelente video, gracias Rafael por compartir. Tienes un nuevo seguidor, saludos.
Muchas gracias Eduardo... Un gusto tenerte en este canal... Bienvenido!!.. Saludos y un gran abrazo, espero encuentres contenido de utilidad...
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
Mi estimado Geiner... Me alegra leer esto y que te fue de utilidad... Un gran abrazo hermano y gracias por comentarlo...
@@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?
@@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...
Excelente bro
Gracias Estimado!!... Un gran abrazo!!!
Ahora también se puede hacer con dax desde la ultima versión, haciendo un símil con lo que explicaste, gracias por compartir
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...
@@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.
@@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!
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?
hola, encontraste la forma?
@@Alejohseq no
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"