Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
hola
Estoy tratando de crear una medida condicional dependiendo de las opciones de segmentación de datos. Tengo tres categorías: Cultura, Estudios y Otras.
Para Estudios y Otros, estoy contando horas de estudio. Pero para Cultura, estoy contando el número de ocasiones en su lugar.
Tengo las expresiones de ambas medidas que se ven algo así:
Study hours = CALCULATE(
SUM(hours)
,view_Event[Type] IN {1, 3} --“Studies” and “Other”
)
Culture Occasions = CALCULATE(
COUNT(Occasions)
,view_Event[Type] IN {2} --"Culture”
)
Me gustaría tener un gráfico de una sola barra con una segmentación junto a él para que los usuarios puedan elegir si quieren ver horas de estudio o ocasiones de cultura. Si es posible, me gustaría tener un resultado para poder usar la nueva medida condicional en tarjetas y medidores también.
Por lo tanto, los usuarios deben ser capaces de elegir estudios y otros (o ambos) y mostraría el número de horas. O elija Cultura y debe mostrar el número de ocasiones en su lugar. No deben ser capaces de mezclar estos dos tipos diferentes.
sinceramente
ceniza
Solved! Go to Solution.
@Ash-PBI, Basado en lo que tengo. con la ayuda de la mesa independiente puede tratar de medir la segmentación de datos
medida slicer
mi video: https://www.youtube.com/watch?v=b9352Vxuj-M
https://community.powerbi.com/t5/Desktop/Slicer-MTD-QTD-YTD-to-filter-dates-using-the-slicer/td-p/50...
también puede explorar grupos de cálculo
https://www.sqlbi.com/blog/marco/2020/07/15/creating-calculation-groups-in-power-bi-desktop/
Cree una nueva tabla mediante Enter Data en la vista de datos del escritorio de Power BI. En esta tabla cree dos columnas "Métrica" que contengan las opciones de segmentación de datos deseadas (Referencia cultural, Estudios, Otro) y una columna "Índice" que contenga los números del 1 al 3. El uso de la opción Introducir datos significa que solo puede escribir todo esto. Asigne al cuadro el nombre "Selección métrica".
En esta nueva tabla cree una medida:
Selected Metric = SELECTEDVALUE( 'Metric Selection'[Metric] )
Ahora puede crear una medida que permita al usuario alternar entre las medidas que ya ha creado, en función de lo que seleccionen de una segmentación de datos:
Culture, Studies Other Selection =
SWITCH( TRUE() ,
'Metric Selection'[Selected Metric] = "Culture", [Culture Occasions],
'Metric Selection'[Selected Metric] = "Studies", [Study hours]
)
Puede utilizar esta medida en la sección de valores de sus gráficos, gráficos y tarjetas.
¡Gracias por la ayuda, los dos! 🙂
sinceramente
ceniza
Cree una nueva tabla mediante Enter Data en la vista de datos del escritorio de Power BI. En esta tabla cree dos columnas "Métrica" que contengan las opciones de segmentación de datos deseadas (Referencia cultural, Estudios, Otro) y una columna "Índice" que contenga los números del 1 al 3. El uso de la opción Introducir datos significa que solo puede escribir todo esto. Asigne al cuadro el nombre "Selección métrica".
En esta nueva tabla cree una medida:
Selected Metric = SELECTEDVALUE( 'Metric Selection'[Metric] )
Ahora puede crear una medida que permita al usuario alternar entre las medidas que ya ha creado, en función de lo que seleccionen de una segmentación de datos:
Culture, Studies Other Selection =
SWITCH( TRUE() ,
'Metric Selection'[Selected Metric] = "Culture", [Culture Occasions],
'Metric Selection'[Selected Metric] = "Studies", [Study hours]
)
Puede utilizar esta medida en la sección de valores de sus gráficos, gráficos y tarjetas.
@Ash-PBI, Basado en lo que tengo. con la ayuda de la mesa independiente puede tratar de medir la segmentación de datos
medida slicer
mi video: https://www.youtube.com/watch?v=b9352Vxuj-M
https://community.powerbi.com/t5/Desktop/Slicer-MTD-QTD-YTD-to-filter-dates-using-the-slicer/td-p/50...
también puede explorar grupos de cálculo
https://www.sqlbi.com/blog/marco/2020/07/15/creating-calculation-groups-in-power-bi-desktop/
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |