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.
En la tabla calculada a continuación tengo algunos ID resaltados con más de un Engage_Dt y solo quiero obtener su primer / mínimo Engag_Date a la suma ([Valor]) . ¿Cómo puedo filtrar eso?
Table =
VAR Min_Date = "202207"
VAR Max_Date = "202306"
VAR _gpnb = "xxxx"
VAR _ACTIVE_CNSR_ID = GROUPBY(FILTER(‘Table’,([ENR_DT]>= Min_Date && [ENR_DT]<= Max_Date) && ‘Table’[GP_NB]=_gpnb && [_ID] <> "0" ),’Table’[_ID])
Return
ADDCOLUMNS(SUMMARIZE(
FILTER(‘Table’, [_ID] IN _ACTIVE_CNSR_ID && ‘Table’[ENGAGED_DT] >= Min_Date && ‘Table’[ENGAGED_DT] <= MAX_Date
&& (‘Table’[ENR_DT]>= Min_Date && ‘Table’[ENR_DT]<= Max_Date)
&& ‘Table’[GP_NB]=_gpnb ),
‘Table’[_ID], ‘Table’[ENGAGED_DT]),
"__VALUE", CALCULATE( IF(MIN(‘Table’[ENGAGED_DT]) , SUMX(‘Table’,[_VALUE]),0)))
_IDENTIFICACIÓN | ENGAGED_DT | _Valor |
11250087988 | 202302 | 5 |
16250030855 | 202302 | 5 |
21250195039 | 202302 | 5 |
2500180107 | 202302 | 5 |
41250066251 | 202211 | 8 |
51250171501 | 202211 | 8 |
51250171501 | 202212 | 7 |
51250171501 | 202304 | 3 |
56250063999 | 202302 | 5 |
57500135048 | 202304 | 3 |
60000341293 | 202302 | 4 |
60000341299 | 202302 | 5 |
60000341312 | 202302 | 4 |
6250314538 | 202302 | 5 |
6250406879 | 202302 | 5 |
65000313982 | 202212 | 7 |
7500252525 | 202306 | 1 |
82500034777 | 202302 | 5 |
82500359314 | 202305 | 2 |
87500356738 | 202306 | 1 |
92500092651 | 202302 | 5 |
¡Esto es exactamente correcto, pero el total devuelve mal!
Por favor, pruébalo.
Cree una medida.
Measure = var _1=MINX(FILTER(ALL('Table'),'Table'[_ID]=SELECTEDVALUE('Table'[_ID])),'Table'[ENGAGED_DT])
return
IF(MAX('Table'[ENGAGED_DT])=_1,1,BLANK())
Cómo obtener respuestas rápidas a su pregunta
Si no ayuda, proporcione más detalles con la salida deseada y el archivo pbix sin información de privacidad (o algunos datos de muestra).
Saludos
Equipo de apoyo comunitario _ Rongtie
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
¡Gracias! ¡Soy nuevo en esto y no pude seguir tu dirección y resolverlo! 😔
Cree una nueva tabla con esta instrucción:
Mi tabla = RESUMIR('Tabla', 'Tabla'[_ID], "Min ENGAGE_DT", MIN('Tabla'[ENGAGE_DT] )
Ahora agregue una columna que concatena _ID y ENGAGE_DT de esta tabla y la tabla base. Únete a esa columna.
Esa debería ser una relación uno a uno.
Ahora agregue una columna = RELATED ('Tabla'[Valor])
¡Gracias! La siguiente imagen debe ser el final:
Para la fila que has resaltado, ¿qué resultado esperas? ¿Puede darnos algunas muestras?
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 |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |