cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

¿Fijar automáticamente una fecha en medida?

hola

Ayer tuve un post bastante largo que por alguna razón desapareció y que tengo la intención de volver a publicar, pero tenía una pregunta sobre el uso de fechas dentro de un filtro. Considere la siguiente medida:

Referencia DQ 2019 = CALCULATE([DQ Rate 2PY (Previsión)],
STARTOFMONTH(dimDate[Fecha]))
- CALCULATE([dq_ar_switch] / [$ CY AR],
STARTOFMONTH(dimDate[Fecha]))
La función STARTOFMONTH corrige la fecha a principios de mes para el intervalo de fechas que se muestra en el gráfico. Pero, ¿qué pasa si agrego un control deslizante de fecha y comienzo mi gráfico en, digamos, el 4º o 5º del mes en lugar del 1º? ¿Hay de todos modos que pueda crear un filtro que detecte automáticamente la fecha mínima posible en el gráfico, y que esa fecha sea fijada de forma similar al uso de algo como la función STARTOFMONTH anterior?
1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@bi_poweruser429 , Fecha mínima en la selección /visual

Referencia DQ 2019 =
var _min = minx(allselected(dimDate), dimDate[Date])
devolución
CALCULATE([DQ Rate 2PY (Forecast)],filter(dimDate,dimDate[Date] = _min )) - CALCULATE(divide([dq_ar_switch] , [$ CY AR]),filter(dimDate,dimDate[Date] = _min ))

o

Primera fecha cada mes

Referencia DQ 2019 =

CALCULATE([DQ Rate 2PY (Forecast)],filter(dimDate,dimDate[Date] = eomonth( dimDate[Date],-1)+1 )) - CALCULATE(divide([dq_ar_switch] , [$ CY AR]),filter(dimDate,dimDate[Date] = eomonth( dimDate[Date],-1)+1 ))

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@bi_poweruser429 , Fecha mínima en la selección /visual

Referencia DQ 2019 =
var _min = minx(allselected(dimDate), dimDate[Date])
devolución
CALCULATE([DQ Rate 2PY (Forecast)],filter(dimDate,dimDate[Date] = _min )) - CALCULATE(divide([dq_ar_switch] , [$ CY AR]),filter(dimDate,dimDate[Date] = _min ))

o

Primera fecha cada mes

Referencia DQ 2019 =

CALCULATE([DQ Rate 2PY (Forecast)],filter(dimDate,dimDate[Date] = eomonth( dimDate[Date],-1)+1 )) - CALCULATE(divide([dq_ar_switch] , [$ CY AR]),filter(dimDate,dimDate[Date] = eomonth( dimDate[Date],-1)+1 ))

View solution in original post

¡Gracias! El uso de esta porción resolvió mi problema por completo:

var _min = minx(allselected(dimDate), dimDate[Date])

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group!

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

MBAS Attendee Badge

Claim Your Badge & Digital Swag!

Check out how to claim yours today!

Top Solution Authors
Top Kudoed Authors