Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Tengo una tabla de datos (TABLE_A), que quiero agrupar por PersonID, basada en una segmentación de datos.
Si seleccioné en la segmentación de datos de fecha 01/02/2022 al 04/03/2022, entonces quiero tener el TABLE_OUTCOME.
¿Alguien puede ayudar, por favor? He intentado usar SUMMARIZE, pero el filtro de fecha no afecta a la salida. Estoy pensando que necesito usar CALCULATETABLE, pero no puedo entenderlo.
Gracias.
TABLE_A | TABLE_OUTCOME | |||
Fecha | PersonID | PersonID | Contar | |
01/01/2022 | 111 | 111 | 2 | |
01/02/2022 | 111 | 222 | 2 | |
02/02/2022 | 111 | 333 | 1 | |
03/03/2022 | 222 | |||
04/03/2022 | 222 | |||
04/03/2022 | 333 |
Solved! Go to Solution.
Hay @cchow ,
Creo que debe crear una tabla de fechas separada y luego probar la siguiente fórmula:
M_ =
CALCULATE (
COUNTROWS ( 'Table' ),
FILTER (
ALL ( 'Table' ),
'Table'[Date] <= MAX ( 'Table 2'[Date] )
&& 'Table'[Date] >= MIN ( 'Table 2'[Date] )
&& 'Table'[PersonID] = MAX ( 'Table'[PersonID] )
)
)
Table 2 = CALENDAR("2022-01-01","2022-04-03")
Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.
Saludos
Henrio
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Hay @cchow ,
Creo que debe crear una tabla de fechas separada y luego probar la siguiente fórmula:
M_ =
CALCULATE (
COUNTROWS ( 'Table' ),
FILTER (
ALL ( 'Table' ),
'Table'[Date] <= MAX ( 'Table 2'[Date] )
&& 'Table'[Date] >= MIN ( 'Table 2'[Date] )
&& 'Table'[PersonID] = MAX ( 'Table'[PersonID] )
)
)
Table 2 = CALENDAR("2022-01-01","2022-04-03")
Si el problema aún no se resuelve, proporcione información detallada sobre el error y hágamelo saber de inmediato. Esperamos su respuesta.
Saludos
Henrio
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Crear una medida para usarla como filtro en el panel de ajuste para un objeto visual de tabla que contenga el campo ID
medida de filtro = COUNTROWS(VALUES(Table[ID]))
Agregue esta medida al panel filtro del objeto visual y establezca el valor en igual a 1
Hola
si esto es lo que quieres:
no necesitas ninguna medida. Solo tiene que agregar a su PersonID visual (No resumir) y nuevamente PersonID (Contar).
si necesita una medida:
Si esta publicación es útil para ayudarlo a resolver su problema, considere darle a la publicación un pulgar hacia arriba
y aceptarlo como solución!
Perdón por mi error, debería haberte dado la imagen completa. Al final, quiero crear una visualización que me muestre cada grupo de conteo y cuántas personas tienen ese valor, y esto para actualizar cuando cambies el filtro de fecha. Así que mirando la consulta original y basándome en el filtro de fecha, tengo dos personas con 2 recuentos y una persona con 1 recuento. No es el mejor ejemplo para usar, pero espero que puedan ver lo que estoy tratando de lograr. A continuación se muestra mi resultado deseado de este ejercicio.