Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Tengo problemas para sumar los totales de la subcategoría
Tengo dos mesas.
1. Una tabla que define nombres únicos de páginas de FaceBook (repositorio)[Página] y el nombre de la persona responsable de la página(repositorio)[CONTENIDO RESP]
depósito
2. Una tabla del número de me gusta (FaceBook) [Me gusta] y seguidores (FaceBook) [Seguidores] por semana (FaceBook) [Fecha]. La unión con la tabla (repositorio) se realiza con el (FaceBook)[Página]
FaceBook (libro de caras)
Lo que espero para [Community] son resultados como:
CONTENIDO RESP | Últimos Me gusta | Últimos seguidores | Rango de Me gusta | Ranking de seguidores | Comunidad |
- RESP1 | 220 | 450 | 5 | ||
P1 | 70 | 100 | 2 | 2 | 2 |
P2 | 150 | 350 | 3 | 3 | 3 |
- RESP2 | 50 | 80 | 1 | ||
P3 | 50 | 80 | 1 | 1 | 1 |
... | .... | .... | .... | ..... | ..... |
Total | 270 | 490 | 6 |
Con:
para la medida comunitaria SUMX no puede darme el resultado correcto!!
Lo intento:
SUMX(values(repository[Page]), DIVIDE([Likes Rank] + [Followers Rank],2))
SUMX(allselected(repository[Page]), DIVIDE([Likes Rank] + [Followers Rank],2))
¡nada funciona!
Por favor, ¿alguna ayuda?
Gracias de antemano
Solved! Go to Solution.
Hola, @SoufTC
Pruebe las siguientes medidas:
Likes Rank =
var _t=FIlter(ALL('repository'),[Last Likes]<>BLANK())
var _rank=
RANKX(_t,
CALCULATE([Last Likes]),,ASC,Dense)
return IF([Last Likes]<>BLANK()&&HASONEVALUE(repository[Page]),_rank)
Followers Rank =
var _t=FIlter(ALL('repository'),[Last Followers]<>BLANK())
var _rank=
RANKX(_t,
CALCULATE([Last Followers]),,ASC,Dense)
return IF([Last Followers]<>BLANK()&&HASONEVALUE(repository[Page]),_rank)
COMMUNITY =
SUMX(ADDCOLUMNS('repository',"_last rank",[Likes Rank],"_followers rank",[Followers Rank]),DIVIDE([_last rank]+[_followers rank],2))
Resultado:
Consulte el archivo adjunto a continuación para obtener más detalles.
Espero que esto ayude.
Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hola, @SoufTC
Por lo que tengo, el último seguimiento en P3 debería ser 80.
Basándome en la información anterior, creo la medida de la comunidad fácilmente de la siguiente manera:
COMMUNITY =
([Last Followers]+[Last Likes])/2
esto parece funcionar bien.
Resultado:
Consulte el archivo adjunto a continuación para obtener más detalles.
Espero que esto ayude.
Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
@v-angzheng-msft gracias por su ayuda! pero cometí un error en la tabla de resultados (lo corregí) Estoy tratando de calcular [comunidad] usando el rango así: COMUNIDAD = ([Me gusta Rango] + [Rango de seguidores])/2 ; pero desafortunadamente no puedo obtener el total correcto
Hola, @SoufTC
Pruebe las siguientes medidas:
Likes Rank =
var _t=FIlter(ALL('repository'),[Last Likes]<>BLANK())
var _rank=
RANKX(_t,
CALCULATE([Last Likes]),,ASC,Dense)
return IF([Last Likes]<>BLANK()&&HASONEVALUE(repository[Page]),_rank)
Followers Rank =
var _t=FIlter(ALL('repository'),[Last Followers]<>BLANK())
var _rank=
RANKX(_t,
CALCULATE([Last Followers]),,ASC,Dense)
return IF([Last Followers]<>BLANK()&&HASONEVALUE(repository[Page]),_rank)
COMMUNITY =
SUMX(ADDCOLUMNS('repository',"_last rank",[Likes Rank],"_followers rank",[Followers Rank]),DIVIDE([_last rank]+[_followers rank],2))
Resultado:
Consulte el archivo adjunto a continuación para obtener más detalles.
Espero que esto ayude.
Saludos
Equipo de apoyo a la comunidad _ Zeon Zheng
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
at es el código para [Comunidad] y [Evolución])?
En realidad, ayudaría si proporcionara datos no confidenciales de muestra (no imágenes, no podemos trabajar en imágenes ...) y una representación del resultado esperado.
@PaulDBrown acabo de cambiar todo dime si está lo suficientemente claro gracias de antemano por tu ayuda
Acabo de cambiar mi post gracias
Puede probar la siguiente medida:
CM = SUMX(Tabla1, [Puntuación])
¿Cuál es el código para [score]?