Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hola
Tengo un gráfico en el que quiero dos filtros diferentes en 1 gráfico.
El gráfico 1 tiene un filtro en Estadísticas IN (3,4,5), mientras que el gráfico 2 tiene un filtro en Estado IN (1,2).
Sin embargo: la última columna del gráfico 2 debe multiplicar los valores de 'Horas por deseo' del gráfico 1 por los valores 'Número de deseos' del gráfico 2.
¿Cómo se puede lograr esto? Los valores de la última columna del gráfico 2 siempre se filtran en Estado IN (1,2) y eso no es lo que quiero.
Hola @RemkoS ,
>>Sin embargo: la última columna del gráfico 2 debe multiplicar los valores 'Horas por deseo' del gráfico 1 por los valores 'Número de deseos' del gráfico 2.
No estoy seguro de qué resultado deseado desearía, podría compartir sus datos de muestra y capturas de pantalla de salida deseadas para su análisis posterior? También puede cargar pbix de ejemplo en OneDrive y publicar el vínculo aquí. Enmascarar los datos confidenciales antes de cargarlos.
Por favor, lea este post para obtener su respuesta rápidamente: Cómo obtener su pregunta respondida rápidamente.
Saludos
Amy
@RemkoS - Tendrá que usar algo como ALL o ALLEXCEPT para salir del contexto de filtro. Sin embargo, los detalles no están claros para mí, ya que no sé si "Aantal wensen" y "Uren per wens" son medidas o columnas o qué tipo de agregación está utilizando si columnas, por ejemplo. Si las columnas y el uso de una agregación SUM, entonces algo como esto podría funcionar:
Measure =
VAR __num1 = SUM([Uren per wens])
VAR __Categorie = MAX([Categorie])
VAR __num2 = CALCULATE(SUM([Uren per wens]),FILTER(ALL('Table'),[Categorie]=__Categorie && [Status] IN { 3, 4, 5 }))
RETURN
__num1 * __num2
Pero en general, No hay suficiente información para continuar, por favor primero compruebe si su problema es un problema común enumerado aquí: https://community.powerbi.com/t5/Community-Blog/Before-You-Post-Read-This/ba-p/1116882
Además, consulte este post sobre cómo obtener respuesta a su pregunta rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Las partes más importantes son:
1. Datos de muestra como texto, utilice la herramienta de tabla en la barra de edición
2. Salida esperada de los datos de muestra
3. Explicación en palabras de cómo obtener de 1. a 2.
@RemkoS , En esto creo que el filtro de medida será mejor
Como
calculate([Antel Wensen], filter(Table, Table[Stats] IN (3,4,5))) //Measure for Table 1
calculate([Antel Wensen], filter(Table, Table[Stats] IN (1,2))) //Measure for Table 2
Ahora para obtener el sobre todos los valores
calculate([Antel Wensen], filter(allselected(Table), Table[Stats] IN (3,4,5))) // overall with all selected
calculate([Antel Wensen], filter(all(Table), Table[Stats] IN (3,4,5))) // ignore all flter
Ahora el último se puede utilizar cada si se usa un conjunto de visual separado por la segmentación usando interacciones
https://docs.microsoft.com/en-us/power-bi/create-reports/service-reports-visual-interactions
Gracias Amitchandak! Pero para un poco de reaso no puedo seleccionar todas las columnas en mi medida.
Sólo puedo seleccionar otras medidas.
Esto es probablemente un error o malentendido de los principiantes, pero me limita en este momento.
¿Puede explicar por qué no puedo seleccionar valores distintos de las medidas?
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.