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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

dax dividir por número de semanas restantes en el ejercicio

Hola tengo una medida 1 . Necesito crear 2 mediciones con la siguiente fórmula. nuestro ejercicio es del 1 de abril al 31 de marzo.

Medida 2 = MeasureA Dividida por número de semanas restantes en el año

Medida 3 = MeasureA Dividida por número de semanas terminadas en el año

puede alguien por favor dar esa fórmula Dax para mí ?

Muchas gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@Swethak , Pruebe medidas como

medida1 = //Semana pasada
var _diff = datediff(minx('Date', startofyear('Date'[Date], "3/31")), today(), Semana)
devolución
divide([medida A],_diff)


measure2 = //semana restante
var _diff = datediff( today(),maxx('Date', endofyear('Date'[Date], "3/31")), Semana)
devolución
divide([medida A],_diff)

View solution in original post

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@amitchandak Debería haber mencionado que no quiero usar mi mesa de citas ya que tiene fechas para 100 años. Plantearé un hilo aparte para mi pregunta claramente. Gracias

Syndicate_Admin
Administrator
Administrator

@amitchandak, revisé su primera variable para la medida 1 y su retorno 6273, pero de hecho este año termina la próxima semana. Así que debe dar sólo 1 semana correcta ? ¿Puede comprobar sus variables?

Syndicate_Admin
Administrator
Administrator

Amit, pero el comienzo del año es el 1 de abril. pero usted ha puesto 3/31 derecha ? o me estoy perdiendo algo ?

Gracias

@Swethak , Estas funciones toma parámetros de fin de año

referir: https://www.youtube.com/watch?v=vlm5_MN6M4Y

https://www.youtube.com/watch?v=LbstAOFD2Vo

Syndicate_Admin
Administrator
Administrator

@Swethak , Pruebe medidas como

medida1 = //Semana pasada
var _diff = datediff(minx('Date', startofyear('Date'[Date], "3/31")), today(), Semana)
devolución
divide([medida A],_diff)


measure2 = //semana restante
var _diff = datediff( today(),maxx('Date', endofyear('Date'[Date], "3/31")), Semana)
devolución
divide([medida A],_diff)

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.