Forum Discussion
Syndicate_Admin
Administrator
5 years agoIF con medida
Hola a todos Estoy tratando de crear una medida if como esta: IF(
HASONEVALUE(facilities[bottler])="ABI El Salvador",
CALCULATE(
[Complaints],
'date'[MM YYYY]=DATE(20...
- 5 years ago
hola
Prueba esta medida
=
IF(SELECTEDVALUE(instalaciones[embotellador])="ABI El Salvador",CALCULATE([Quejas],FECHASBETWEEN('fecha'[fecha],fecha(año(min('fecha'[fecha])-1,11,1),fecha(año(min('fecha'[fecha]))-1,12,31))),CALCULATE([Quejas],PREVIOUSYEAR('fecha'[fecha])))
Syndicate_Admin
Administrator
5 years ago
No lo hice. Permítanme darles un ejemplo:
Digamos que la celda amarilla es una cortadora de citas. Dado que la fecha contiene el presente año, la medida debe calcular el año anterior para noviembre de 2020 y diciembre de 2020 si se selecciona "ABI El Salvador".
Debe haber algo malo en la parte roja del DAX:
CC PY =
IF(
SELECTEDVALUE(instalaciones[embotellador])="ABI El Salvador",
CALCULATE([Quejas],
FECHASBETWEEN('fecha'[fecha],
edato(
min('fecha'[fecha]),-1),
max('fecha'[fecha]))),
CALCULATE([Quejas],
PREVIOUSYEAR('fecha'[fecha])
)
)
Avísame si tienes preguntas.
¡gracias!
Syndicate_Admin
Administrator
5 years agohola
Prueba esta medida
=
IF(SELECTEDVALUE(instalaciones[embotellador])="ABI El Salvador",CALCULATE([Quejas],
FECHASBETWEEN('fecha'[fecha],fecha(año(min('fecha'[fecha])-1,11,1),fecha(año(min('fecha'[fecha]))-1,12,31))),CALCULATE([Quejas],PREVIOUSYEAR('fecha'[fecha])))
- Syndicate_Admin5 years ago
Administrator
- Syndicate_Admin5 years ago
Administrator
De nada.