cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
sreetejreddy
Helper I
Helper I

Cómo reemplazar NaN con 0 en la visualización "Financial Reporting Matrix by Profitbase"

Hola

Estoy usando la visualización "Matriz de Informes Financieros por Base de Ganancias", el único propósito de la misma es tener cálculo de nivel de fila.

Problema: He creado una fila calculada a3 a2 / a1, cuando a1 y a2 son 0s o a1 es 0, la salida de a3 es NaN.

Cuenta ? Cantidad

a1 ? 0

a2 ? 0

a3 Nan

Por favor, sugiera sobre cómo reemplazar este NaN o sugiera algunas otras visualizaciones con las que trabajar con eso sería suficiente con el escenario anterior.

Saludos cálidos,

Sreetej

1 ACCEPTED SOLUTION
Eyelyn9
Community Support
Community Support

Hola @sreetejreddy ,

Por favor, intente utilizar la siguiente fórmula:

Measure =
IFERROR ( MAX ( 'Table'[A1] ) / MAX ( 'Table'[A2] ), 0 ) + 0

10.29.1.1.PNG

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

View solution in original post

4 REPLIES 4
Eyelyn9
Community Support
Community Support

Hola @sreetejreddy ,

¿Podría decirme si su problema ha sido resuelto? Si es así, acédi es la solución. Más gente se beneficiará de ello. O todavía está confundido al respecto, por favor proporcione más detalles sobre su tabla y su problema o compártame con su archivo pbix de su Onedrive for Business.

Saludos
Eyelyn Qin

Eyelyn9
Community Support
Community Support

Hola @sreetejreddy ,

Por favor, intente utilizar la siguiente fórmula:

Measure =
IFERROR ( MAX ( 'Table'[A1] ) / MAX ( 'Table'[A2] ), 0 ) + 0

10.29.1.1.PNG

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

View solution in original post

Eyelyn9
Community Support
Community Support

Hola @sreetejreddy ,

Según el documento oficial, le recomendamos que utilice la función DIVIDE siempre que el denominador sea una expresión que pueda devolver cero o BLANK.

Y si desea devolver un valor alternativo————0, podría usar la función IF( ) como se muestra a continuación:

useDivide =
VAR _value =
    DIVIDE ( MAX ( 'Table'[A1] ), MAX ( 'Table'[A2] ) )
RETURN
    IF ( _value = BLANK (), 0, _value )

10.22.4.1.PNG

¿He respondido a tu pregunta? Por favor, marque mi respuesta como solución. Muchas gracias.
Si no es así, cargue algunas muestras de datos insensibles y la salida esperada.

Saludos
Eyelyn Qin

Hola Eyelyn,

Estamos utilizando la visualización "Financial Reporting Matrix by Profitbase".

Esto no tiene la opción de utilizar ninguna función como dividir. Sólo podemos usar +, -, *, /.

Gracias

Sreetej

Helpful resources

Announcements
Power BI December 2021 Update_carousel 768x460.jpg

Check it Out!

Click here to read more about the December 2021 Updates!

User Group Leader Meeting January 768x460.png

Calling all User Group Leaders!

Don't miss the User Group Leader meetings on January, 24th & 25th, 2022.

Jan 2022 Dev Camp 768x460 copy.png

Power BI Dev Camp- January 27th, 2022

Mark your calendars and join us for our next Power BI Dev Camp!