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
Syndicate_Admin
Administrator
Administrator

¡Por favor, ayuda! ¿Qué tiene de malo esta medida?

Hola

He estado luchando con esto durante algún tiempo y simplemente no puedo entender lo que está sucediendo.

Sigo recibiendo el error de no un número (NaN) cuando intento poner mis medidas en un visual (gráfico de barras apiladas).

Esta medida consiste en calcular el cambio de cuota de mercado (MS) de nuestras empresas hermanas entre 2018 y 2020.

El ejemplo es sobre la compañía codificada "ERX".

Esta es la fórmula:

MS ERX 2020-18 = 
(CALCULATE(
    SUM('Total Sales 2018-21'[Sales 2020]),'Total Sales 2018-21'[Partner]="ERX") / 
SUM('Total Sales 2018-21'[Sales 2020])) - 
(CALCULATE(
    SUM('Total Sales 2018-21'[Sales 2018]),'Total Sales 2018-21'[Partner]="ERX") / 
SUM('Total Sales 2018-21'[Sales 2018]))

La consulta se llama 'Ventas totales 2018-21' y una captura de pantalla de la misma se encuentra a continuación.

Ahora, comprobé que no hay espacios en blanco ni nulos en ninguna de las columnas.

Hay una división, pero como hay cifras de suma involucradas (y no son cero ninguna de ellas) esto también debería estar bien.

Además, tampoco hay números infinitos.

Las columnas tienen el formato adecuado, como se puede ver en la captura de pantalla.

Entonces, comencé a cheking la fórmula con la función ISERROR.

Tomé mi fórmula en 2 partes y las revisé por separado.

La primera parte:

MS ERX 2020 = 
CALCULATE(
    SUM('Total Sales 2018-21'[Sales 2020]),'Total Sales 2018-21'[Partner]="ERX") / 
SUM('Total Sales 2018-21'[Sales 2020])

sale bien y produce una cifra válida (16%).

La segunda parte, sin embargo:

MS ERX 2018 = 
CALCULATE(
    SUM('Total Sales 2018-21'[Sales 2018]),'Total Sales 2018-21'[Partner]="ERX") / 
SUM('Total Sales 2018-21'[Sales 2018])

devuelve una figura en blanco que muestra que hay un problema.

Mi dilema es que estas 2 fórmulas son exactamente iguales, la única diferencia es la columna de la que toman las cifras. Esto significa que el problema es con la columna "Ventas 2018" de mi consulta. Pero, ¿qué es?

¿Podría alguien por favor ayudarme a encontrar el problema porque al final de mi ingenio!

¡Un millón de gracias!

La captura de pantalla de mi consulta llamada Ventas totales 2018-21:

Total Sales 2018-21.png

1 ACCEPTED SOLUTION

Hi johnt75,

Gracias por su pronta respuesta, ¡se lo agradezco!

¡Su solución funcionó!

Sintiéndome un poco idiota, qué novato soy, pero de todos modos esto está bien ahora.

Por supuesto que abrió otro tema, pero comenzaré un nuevo hilo sobre eso.

¡Thx otra vez!

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Intente usar la función DIVIDE en lugar del operador /.

Hi johnt75,

Gracias por su pronta respuesta, ¡se lo agradezco!

¡Su solución funcionó!

Sintiéndome un poco idiota, qué novato soy, pero de todos modos esto está bien ahora.

Por supuesto que abrió otro tema, pero comenzaré un nuevo hilo sobre eso.

¡Thx otra vez!

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.