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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

Medida no afectada por la segmentación de datos de meses

Hola a todos

Quiero crear un conjunto de medidas que no se ven afectadas por la segmentación de meses. Significa que cuando aplico el filtro de mes, las medidas"Avg_Q1'21" & "Avg_Q4'19" no deben verse afectadas después de aplicar la segmentación de meses solo y junto con la Current_MonthSales que se debe devolver el valor según la segmentación de meses.

por ejemplo:

Según la siguiente captura de pantalla (1), cuando no aplicó ningún valor de filtro de mes de "Avg_Q1'21" y "Avg_Q4'19" se muestran, pero "Current_MonthSales" está en blanco.

YashR9154_0-1623345807626.png

Según la siguiente captura de pantalla (2), cuando aplico cualquier mes, los valores de filtro de"Avg_Q1'21" y "Avg_Q4'19" no se muestran, pero se muestra el valor de "Current_MonthSales".

YashR9154_1-1623346456396.png

Solución requerida: Una vez que aplico la segmentación de meses, los valores de "Avg_Q1'21" & "Avg_Q4'19" no deberían verse afectados y junto con eso algunos valores deberían ser visibles para "Current_MonthSales".

Nota: He aplicado la función selectedvalue para la medida "Current_MonthSales".

Archivo de trabajo de Power BI &vínculo de datos sin procesar: https://drive.google.com/drive/folders/1X1b5AJRLRH5OEjzhanjsO9CjfYcPmDAL?usp=sharing

Gracias de antemano 🙂

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @YashR9154,

De forma predeterminada, la función 'selectedvalue' no maneja múltiples selecciones, debe agregar la expresión 'resultado alternativo' para manejar esto.

Función SELECTEDVALUE: | DAX Documentos de Microsoft

Current_MonthSales =
VAR selectedvalue =
    SELECTEDVALUE ( Date_tbl[Month], MAX ( Date_tbl[Month] ) )
RETURN
    CALCULATE ( SUM ( Data[Sales] ), Date_tbl[Month] = selectedvalue )

Para las dos medidas promedio, descubrí que agrega filtros estáticos para que se muestre en blanco cuando no hay registros que coincidan con los filtros actuales.

Si no desea interactuar con el efecto de segmentación de datos actual, puede agregar todas las funciones para ignorar los instaladores.

Administración de "todas" las funciones en DAX: ALL, ALLSELECTED, ALLNOBLANKROW, ALLEXCEPT - SQLBI

saludos

Xiaoxin Sheng

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

No @YashR9154,

De forma predeterminada, la función 'selectedvalue' no maneja múltiples selecciones, debe agregar la expresión 'resultado alternativo' para manejar esto.

Función SELECTEDVALUE: | DAX Documentos de Microsoft

Current_MonthSales =
VAR selectedvalue =
    SELECTEDVALUE ( Date_tbl[Month], MAX ( Date_tbl[Month] ) )
RETURN
    CALCULATE ( SUM ( Data[Sales] ), Date_tbl[Month] = selectedvalue )

Para las dos medidas promedio, descubrí que agrega filtros estáticos para que se muestre en blanco cuando no hay registros que coincidan con los filtros actuales.

Si no desea interactuar con el efecto de segmentación de datos actual, puede agregar todas las funciones para ignorar los instaladores.

Administración de "todas" las funciones en DAX: ALL, ALLSELECTED, ALLNOBLANKROW, ALLEXCEPT - SQLBI

saludos

Xiaoxin Sheng

Syndicate_Admin
Administrator
Administrator

Obtén información sobre las interacciones visuales y configura las tuyas en consecuencia.

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors