Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

Error de NaN

Hola a todos,

Sigo recibiendo este error de NaN para esta declaración, y no estoy seguro de por qué

Vol Growth '19-'20 = ('Img Div_Img'[2020 Vol]-'Img Div_Img'[2019 Vol])/'Img Div_Img'[2019 Vol]

Estoy tratando de mostrar el % de crecimiento de 2019 Vol a 2020 Vol haciendo 2020 vol menos 2019 vol, luego divida eso por 2019 vol para obtener el %

¡¡Tia!!

vol growth.PNG

  • Hey @dpeeples281 ,

    ¿qué es exactamente lo que quieres hacer?

    Para mí parece que todas estas son columnas calculadas. Las columnas calculadas son statis, lo que significa que se crean cuando se carga el archivo y no cambiarán más después. Por ejemplo, cuando se usa una segmentación de datos, no se cambia el contenido de la columna.

    En su caso, la nueva columna calculada [Vol Growth '19-'20] realizará la operación línea por línea una vez cargado el archivo. No estoy muy seguro de si quieres eso.

    Por lo general, desea que todo sea interactivo. Para eso se utilizaría una medida. Si crea una medida, las columnas necesitan agregación. Así que como medida escribirías:

    Vol Growth '19-'20 = ( SUM( 'Img Div_Img'[2020 Vol]) - SUM( 'Img Div_Img'[2019 Vol]) ) / SUM( 'Img Div_Img'[2019 Vol])

    Si necesita ayuda por favor hágamelo saber.
    Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
    Saludos
    Denis

2 Replies

  • Hey @dpeeples281 ,

    ¿qué es exactamente lo que quieres hacer?

    Para mí parece que todas estas son columnas calculadas. Las columnas calculadas son statis, lo que significa que se crean cuando se carga el archivo y no cambiarán más después. Por ejemplo, cuando se usa una segmentación de datos, no se cambia el contenido de la columna.

    En su caso, la nueva columna calculada [Vol Growth '19-'20] realizará la operación línea por línea una vez cargado el archivo. No estoy muy seguro de si quieres eso.

    Por lo general, desea que todo sea interactivo. Para eso se utilizaría una medida. Si crea una medida, las columnas necesitan agregación. Así que como medida escribirías:

    Vol Growth '19-'20 = ( SUM( 'Img Div_Img'[2020 Vol]) - SUM( 'Img Div_Img'[2019 Vol]) ) / SUM( 'Img Div_Img'[2019 Vol])

    Si necesita ayuda por favor hágamelo saber.
    Si respondiera a su pregunta, estaría feliz si pudiera marcar mi publicación como una solución ✔️ y darle un pulgar hacia arriba 👍
    Saludos
    Denis