cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
whereismydata
Resolver II
Resolver II

Calcular con valor seleced

Hola

puede alguien por favor ayudarme aquí.

[Total] es una medida (una simple Suma (Ingresos) )

Calendario es una tabla de calendario. Existe una relación entre la tabla de calendarios y la tabla de ingresos

Esto funciona:

Total this year = 
VAR vYear = 2020
RETURN
CALCULATE([Total], 'Calendar'[Year] = vYear)

Me da el número correcto

Pero esto no:

Total this year = 
VAR vYear = SELECTEDVALUE('Calendar'[Year])
RETURN
CALCULATE([Total], 'Calendar'[Year] = vYear)

El resultado de esto es (BLANK)

Tengo una segmentación de datos donde el usuario puede seleccionar sólo un año, sin selección múltiple.

Gracias de antemano

1 ACCEPTED SOLUTION
amitchandak
Super User IV
Super User IV

@whereismydata, en primer lugar si están relacionados, entonces

CALCULATE([Total]) debe obtener el filtro

o tratar como

Total este año ?
VAR vYear ? SELECTEDVALUE('Calendar'[Year])
devolución
CALCULATE([Total], filter('Calendar','Calendar'[Year] á vYear))

O


Total este año ?
VAR vYear ? SELECTEDVALUE('Calendar'[Year])
devolución
CALCULATE([Total], filter(all('Calendar'),'Calendar'[Year] á vYear))



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

2 REPLIES 2
whereismydata
Resolver II
Resolver II

Hola @amitchandak

Estaba usando filter(all ....) antes, pero no funcionó. Lo intenté de nuevo y ahora funciona. Deberías llamarlo un día 😄

Gracias por tomarse el tiempo mirando mi problema!

Mejor

amitchandak
Super User IV
Super User IV

@whereismydata, en primer lugar si están relacionados, entonces

CALCULATE([Total]) debe obtener el filtro

o tratar como

Total este año ?
VAR vYear ? SELECTEDVALUE('Calendar'[Year])
devolución
CALCULATE([Total], filter('Calendar','Calendar'[Year] á vYear))

O


Total este año ?
VAR vYear ? SELECTEDVALUE('Calendar'[Year])
devolución
CALCULATE([Total], filter(all('Calendar'),'Calendar'[Year] á vYear))



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

View solution in original post

Helpful resources

Announcements
User Groups Public Preview

Join us for our User Group Public Preview!

Power BI User Groups are coming! Make sure you’re among the first to know when user groups go live for public preview.

March Update

Check it Out!

Click here to read more about the March 2021 Updates!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.