Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola, tengo la siguiente tabla, donde por cada ID hay 2 equipos que investigan el ID. Equipo A y Equipo B. Estoy tratando de calcular los saltos entre A<=> B y B<=>B. siempre que el Col de Equipos tenga el valor A, es evidente que el salto es A<=>B(sin posibilidad de A<=>A) donde como siempre que el col de Teams tiene valor B, hay dos posibilidades (A<=>B o B<=>B) Esto se calcula en base al siguiente valor inmediato en los equipos col como se muestra en la siguiente tabla en A<=>B hops col
Estoy tratando de calcular el no. de estos lúpulos. Por ejemplo; Para 12121 hay 4 lúpulos A<=> B y 3 lúpulos B<=>B
IDENTIFICACIÓN | Equipos | A<=lúpulo > B |
12121 | A | A<=>B |
12121 | ||
12121 | B | A<=>B |
12121 | ||
12121 | A | A<=>B |
12121 | ||
12121 | B | B<=>B |
12121 | ||
12121 | B | B<=>B |
12121 | B | B<=>B |
12121 | B | A<=>B |
12121 | A | |
12122 | A | A<=>B |
12122 | B | A<=>B |
12122 | A | A<=>B |
12122 | B | B <=> B |
12122 | ||
12122 | ||
12122 | B | A<=>B |
12122 | A | A<=>B |
12122 | B | A<=>B |
12122 | A | A<=>B |
12122 | B | B <=> B |
12122 | B | B <=> B |
12122 | ||
12122 | ||
12122 | ||
12122 | ||
12122 | ||
12122 | ||
12122 | ||
12122 | B | B <=> B |
12122 | B | A<=>B |
12122 | A |
Solved! Go to Solution.
Para que esto sea posible, debe tener una columna de índice que especifique el orden.
Con esto en su lugar, puede crear una columna calculada como especificó de esta manera:
Hop =
VAR NextHop =
TOPN (
1,
FILTER (
Hops,
Hops[Teams] <> BLANK ()
&& Hops[ID] = EARLIER ( Hops[ID] )
&& Hops[Index] > EARLIER ( Hops[Index] )
),
[Index], ASC
)
VAR NextTeam = MAXX ( NextHop, [Teams] )
RETURN
SWITCH (
TRUE (),
Hops[Teams] = "A" && NextTeam = "B", "A<=>B",
Hops[Teams] = "B" && NextTeam = "A", "A<=>B",
Hops[Teams] = "B" && NextTeam = "B", "B<=>B"
)
Para que esto sea posible, debe tener una columna de índice que especifique el orden.
Con esto en su lugar, puede crear una columna calculada como especificó de esta manera:
Hop =
VAR NextHop =
TOPN (
1,
FILTER (
Hops,
Hops[Teams] <> BLANK ()
&& Hops[ID] = EARLIER ( Hops[ID] )
&& Hops[Index] > EARLIER ( Hops[Index] )
),
[Index], ASC
)
VAR NextTeam = MAXX ( NextHop, [Teams] )
RETURN
SWITCH (
TRUE (),
Hops[Teams] = "A" && NextTeam = "B", "A<=>B",
Hops[Teams] = "B" && NextTeam = "A", "A<=>B",
Hops[Teams] = "B" && NextTeam = "B", "B<=>B"
)
fue capaz de lograr creando una nueva tabla sin espacios en blanco en la columna del equipo. Se ha creado otra fila para el siguiente equipo para cada equipo id->concatenado y las siguientes combinaciones >contadas. Sin embargo, esto está afectando el rendimiento del informe. Preguntándose si hay una manera efectiva de hacer esto
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |