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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

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 ))

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

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

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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