Forum Discussion
Valores de segmento
Hola
Con estos datos, me gustaría crear un segmento para distancia corrida que varía de 0 a 500, pero hasta ahora no descubrí cómo hacerlo.
Mi objetivo es tener un filtro que permita mantener a todos los corredores que corra más de N kms en total.
Gracias de antemano
Atentamente
Junto
@SaaM , No podrá crear un bucket usando esto (qué pasa si). Puede crear una medida
ejemplo
medida =
VAR _max = MAXX(allselected('Whatif'),'Whatif' [valor])
var _min = MinX(allselected('Whatif'),'Whatif' [valor])devolución
calculate(Sum(Table[ConsumptionCount]), filter(Table, Table[Distance runned]>=_min && Table[Distance runned]<=_max))
4 Replies
- Syndicate_Admin
Administrator
- Syndicate_Admin
Administrator
En realidad estoy tratando de tener algo como esto para filtrar la distancia recorrida por cada atleta.
por ejemplo, el athelte corrió una vez 200 kms y luego 300 kms, por lo que corrió 500 kms en total.
- Syndicate_Admin
Administrator
@SaaM , No podrá crear un bucket usando esto (qué pasa si). Puede crear una medida
ejemplo
medida =
VAR _max = MAXX(allselected('Whatif'),'Whatif' [valor])
var _min = MinX(allselected('Whatif'),'Whatif' [valor])devolución
calculate(Sum(Table[ConsumptionCount]), filter(Table, Table[Distance runned]>=_min && Table[Distance runned]<=_max))
- Syndicate_Admin
Administrator
Allí, @SaaM;
Primero podría crear una tabla "0-500" como una segmentación de datos. a continuación, cree una medida de indicador .
1.crear una tabla
slicer = GENERATESERIES(0,500,1)2.crear una medida de bandera.
flag = VAR _perruned = CALCULATE ( SUM ( [Distance runned] ), ALLEXCEPT ( 'Table', 'Table'[Athlete] ) ) RETURN IF ( _perruned <= MAX ( 'slicer'[Value] ) && _perruned >= MIN ( 'slicer'[Value] ), 1, 0 )3.aplíquelo en el filtro.
El resultado final se muestra a continuación:
Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.