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 a todos,
Tengo 2 tablas unidas con una-a-muchas realtionships: una tiene un número real de contratos, otra tiene un número objetivo. Una matriz en el informe tiene este aspecto:
"Tipo de hecho 1" y "hecho todos los tipos" son de la misma tabla.
También tengo un filtro por subtipos ya que cada tipo tiene varios subtipos.
Básicamente, necesito ver
- tipo de contratos 1/todos los contratos reales ratio
- tipo de contratos 1/número objetivo de ratio de contratos
y lo mismo con los subtipos:
- tipo de contratos 1(subtipo 1)/relación de todos los contratos reales
- tipo de contratos 1(subtipo 1)/número objetivo de ratio de contratos
Obviamente, cuando uso filter por subtipos obtengo esto:
Filtra los valores de todas las columnas al subtipo elegido, pero lo que necesito es "hecho todos los tipos" y "destino todos los tipos" permanecen sin cambios y solo el "tipo de hecho" se filtra al subtipo elegido, como este:
¿Podría ayudarme con la forma de lograrlo, por favor?
Gracias.
Solved! Go to Solution.
Hola, @Maria929292
De acuerdo con su descripción y imágenes de muestra, creé algunos datos para reproducir el problema que encontró en la matriz. Creo que puede utilizar medidas para lograr sus necesidades. Puedes echar un vistazo a mi método y encontrar si es útil:
fact type 2 =
COUNT('Fact'[fact type 1])
Fact all types1 =
SUMX(FILTER(ALL('Fact'),[Country]=MAX([Country])),[Fact all types])
Target all types1 =
CALCULATE(SUM(Target[Target all types]),FILTER(ALL('Fact'),[Country]=MAX([Country])))
% type 1 out of all types =
DIVIDE([fact type 2],[Fact all types1])
% target type 1 out of all types =
DIVIDE([fact type 2],[Target all types1])
Y puedes conseguir lo que quieras.
Puede descargar mi archivo pbix de prueba aquí
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @Maria929292
De acuerdo con su descripción y imágenes de muestra, creé algunos datos para reproducir el problema que encontró en la matriz. Creo que puede utilizar medidas para lograr sus necesidades. Puedes echar un vistazo a mi método y encontrar si es útil:
fact type 2 =
COUNT('Fact'[fact type 1])
Fact all types1 =
SUMX(FILTER(ALL('Fact'),[Country]=MAX([Country])),[Fact all types])
Target all types1 =
CALCULATE(SUM(Target[Target all types]),FILTER(ALL('Fact'),[Country]=MAX([Country])))
% type 1 out of all types =
DIVIDE([fact type 2],[Fact all types1])
% target type 1 out of all types =
DIVIDE([fact type 2],[Target all types1])
Y puedes conseguir lo que quieras.
Puede descargar mi archivo pbix de prueba aquí
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @Maria929292
Según tu descripción, puedo entender más o menos lo que quieres conseguir. Pero me resulta difícil crear los datos de prueba en función de los detalles de la columna (la relación de Tipo y Subtipo). ¿Desea publicar algunos datos de ejemplo en forma de tabla o archivo pbix (sin datos confidenciales) y su resultado esperado (como el gráfico que desea obtener y el valor de medida correcto basado en sus datos de muestra)?
¡Muchas gracias!
Cómo obtener respuestas a su pregunta rápidamente
Saludos
Equipo de apoyo a la comunidad _Robert Qin
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@Maria929292 , utilizar todo para la columna seleccionada o removefiltros
calculate([Measure], all(Table[Col1]))
recomienda
https://www.linkedin.com/pulse/five-recent-power-bi-functions-you-should-use-more-often-amit-chandak
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.