cancel
Showing results for 
Search instead for 
Did you mean: 
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

View solution in original post

Syndicate_Admin
Administrator
Administrator

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

Helpful resources

Announcements
PBI_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

Power BI October Update 2021.jpg

Power BI Release

Click here to read more about the October 2021 Release!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

Teds Dev Camp Oct. 2021 768x460.jpg

Power BI Dev Camp - October 28th, 2021

Mark your calendars and join us for our next Power BI Dev Camp!