Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now

Reply
Syndicate_Admin
Administrator
Administrator

Tener una medida dinámica dependiendo de las diferentes selecciones

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

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

Syndicate_Admin
Administrator
Administrator

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.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

¡Gracias por la ayuda, los dos! 🙂


sinceramente
ceniza

Syndicate_Admin
Administrator
Administrator

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.

Syndicate_Admin
Administrator
Administrator

@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/

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

Dec Fabric Community Survey

We want your feedback!

Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors