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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

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
v-eqin-msft
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
v-eqin-msft
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

v-eqin-msft
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

v-eqin-msft
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

Anonymous
Not applicable

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
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.