Forum Discussion
IF con medida
- 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])))
Intente utilizar la función SELECTEDVALUE en lugar de HASONEVALUE
Funcionó sin embargo se muestra en blanco y no debería 😞
¿Si es posible decirle a la función de inteligencia de tiempo "año anterior" que calcule sólo los últimos 2 meses?
En este caso, calcule los últimos 2 meses del año anterior (noviembre de 2020 y diciembre de 2020)
El dax está a continuación:
- Syndicate_Admin5 years ago
Administrator
hola
¿Funciona esta medida?
CC PY = IF(SELECTEDVALUE(instalaciones[embotellador])="ABI El Salvador",CALCULAR([Quejas],DaTESBETWEEN('fecha'[fecha],edate(min('fecha'[fecha]),-1),max('fecha'[fecha]))),CALCULATE([Quejas],PREVIOUSYEAR('fecha'[fecha])))- Syndicate_Admin5 years ago
Administrator
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_Admin5 years ago
Administrator
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])))