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
He creado una medida que calcula el recuento único de eventos utilizando la siguiente medida:
También he aplicado tabla['Status]="1" como filtro en el nivel de página. Cuando corrí el prog, la respuesta que dio la medida anterior fue 780. Sin embargo, cuando incluí el valor status "2" (junto con 1) como filtro en el nivel de página, la medida anterior dio un valor diferente (es decir, 970).
Como se puede ver en la medida que sólo considero el valor 'Status' igual a 1. No considero otros valores de la columna de estado. Esperaba que la inclusión del valor de estado 2 en el filtro no cambiara el recuento de la medida. seguiría siendo el mismo. ¿El filtro de nivel de página sobrescribe la condición de medida o me falta algo aquí?
El archivo de ejemplo se puede descargar desde aquí
Solved! Go to Solution.
No @leo_89,
Utilice la función ALL:
Devuelve todas las filas de una tabla, o todos los valores de una columna, ignorando los filtros que se hayan podido aplicar. Esta función es útil para borrar filtros y crear cálculos en todas las filas de una tabla.
Modifique la medida a la siguiente fórmula:
Unique_count =
CALCULATE(
DISTINCTCOUNT('Table'[Event_date]),
FILTER(
ALL('Table'),
'Table'[Notified_event]= "TRUE"
|| ( 'Table'[Event_type]="3" && 'Table'[Status]="1" )
)
)
Si el problema aún no se ha resuelto, proporcione información detallada sobre errores o el resultado esperado que espera. Hágamelo saber inmediatamente, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
No @leo_89,
Utilice la función ALL:
Devuelve todas las filas de una tabla, o todos los valores de una columna, ignorando los filtros que se hayan podido aplicar. Esta función es útil para borrar filtros y crear cálculos en todas las filas de una tabla.
Modifique la medida a la siguiente fórmula:
Unique_count =
CALCULATE(
DISTINCTCOUNT('Table'[Event_date]),
FILTER(
ALL('Table'),
'Table'[Notified_event]= "TRUE"
|| ( 'Table'[Event_type]="3" && 'Table'[Status]="1" )
)
)
Si el problema aún no se ha resuelto, proporcione información detallada sobre errores o el resultado esperado que espera. Hágamelo saber inmediatamente, esperando su respuesta.
Saludos
Winniz
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
@leo_89 , Es posible que tenga que usar todo el estado, Compruebe esta solución en el pasado - https://community.powerbi.com/t5/Desktop/Ignore-page-level-filter-in-Measure/m-p/470711
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 |