Forum Discussion
Tabla calculada
¿Cuál es el papel de la segunda tabla
Trate como
Medida ?
VAR __id - MAX ( 'Tabla'[país] )
VAR __date - CALCULATE ( MAX( 'Table'[date] ), ALLSELECTED ( 'Table' ), 'Table'[country] - __id )
RETURN CALCULATE ( max ( 'Table'[rate] ), VALUES ( 'Table'[country] ), 'Table'[country] - __id, 'Table'[date] - __date )
- Anonymous6 years agoNot applicable
La segunda tabla tendrá solo un valor .. Mi error.
Básicamente, seleccione coulmns/records de la tabla1 en función de una fecha de la tabla 2
Tabla2-
Fecha 03/11/2020 ¿Cambia la forma en que implementamos el DAX?
- v-gizhi-msft6 years ago
Community Support
Hola
¿Quiere decir que la tabla 2 tiene más de una fecha y, cuando elija una fecha en la segmentación de tabla2[fecha], mostrará el resultado esperado que ha publicado?
Si es así, pruebe esta medida:
Measure = IF(MAX('Table 1'[date])=SELECTEDVALUE('Table 2'[Date]),1,0)Aplique esta medida al objeto visual, cuando seleccione una fecha en la segmentación de datos, se muestra:
Si solo tiene una fecha en su tabla inicial 2, la primera forma en mi respuesta original puede resolverlo.
Si todavía tiene algún problema, por favor, por favor, por favor, por favor, por favor para hacerme saber.
Saludos
Giotto Zhi
- Anonymous6 years agoNot applicable
Gracias por enviarnos tu comentario.
Hay un pequeño cambio. Debería haber sido más específico desde el principio.
Estamos tomando el MAX de la fecha de la Tabla 1, pero ¿qué pasa si tenemos una fecha de elección que no es el MAX pero es igual a la fecha de la Tabla 2.
Tabla 1 -
País Tasa Fecha MX .5 03/10/2020 MX .8 03/11/2020 Nos .7 03/10/2020 Nos .9 03/11/2020 MX .8 03/20/2020 Nos .7 03/20/2020 Tabla 2
Fecha 03/11/2020 Tabla de resultados -
País Tasa Fecha Nos .9 03/11/2020 MX .8 03/11/2020