Asamadi
Quiero calcular la relación (para la normalización) y obtengo el error NaN
¿Cómo puedo resolverlo?
debe dividirse (PAGO EN EFECTIVO – Min (PAGO EN EFECTIVO), Max (PAGO EN EFECTIVO) – Min (PAGO EN EFECTIVO))
esta es mi medida:
Relación = SUMX (FILTRO (bb, bb[CASH PREPEYMENT]<> EN BLANCO ()), 1- (bb[CASH PREPEYMENT]-MIN (‘bb'[CASH PREPEYMENT])) / (MAX (‘bb'[CASH PREPEYMENT]) -MIN (‘bb'[CASH PREPEYMENT])))
este es el enlace de mi archivo: https://www.dropbox.com/s/h87fn0n0tczqj1c/Question.pbix?dl=0
Puedo resolverlo en Excel como la imagen a continuación:
pero no lo resuelvo en power bi con dax
v-jiascu-msft
En respuesta a Asamadi
Hola @Asamadi,
Pruebe la siguiente medida.
Measure = VAR minCP = CALCULATE ( MIN ( bb[CASH PREPEYMENT] ), ALL ( bb ) ) VAR maxCP = CALCULATE ( MAX ( bb[CASH PREPEYMENT] ), ALL ( bb ) ) RETURN IF ( ISBLANK ( MIN ( bb[CASH PREPEYMENT] ) ), BLANK (), 1 - DIVIDE ( MIN ( bb[CASH PREPEYMENT] ) - minCP, maxCP - minCP ) )
Atentamente,
Valle
v-jiascu-msft
Hola @Asamadi,
¿Podría marcar las respuestas adecuadas como soluciones?
Atentamente,
Valle
Greg_Deckler
Consulte esta publicación sobre cómo obtener una respuesta rápida a su pregunta: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Dicho esto, divida su numerador y denominador en declaraciones VAR y luego use RETURN para mostrar una u otra y ver dónde está el problema. Puede usar DIVIDE con el tercer parámetro para evitar errores, pero supongo que espera una proporción y no la obtiene. De lo contrario, proporcione algunos datos de muestra y puede intentar replicarlos.
Asamadi
En respuesta a Greg_Deckler
He actualizado mi publicación reciente
v-jiascu-msft
En respuesta a Asamadi
Hola @Asamadi,
Pruebe la siguiente medida.
Measure = VAR minCP = CALCULATE ( MIN ( bb[CASH PREPEYMENT] ), ALL ( bb ) ) VAR maxCP = CALCULATE ( MAX ( bb[CASH PREPEYMENT] ), ALL ( bb ) ) RETURN IF ( ISBLANK ( MIN ( bb[CASH PREPEYMENT] ) ), BLANK (), 1 - DIVIDE ( MIN ( bb[CASH PREPEYMENT] ) - minCP, maxCP - minCP ) )
Atentamente,
Valle