Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
1 year ago

Error total general

 

Hola, el total general es incorrecto. ¿Me puedes ayudar? THK

3 Replies

  • Hola @Greg0ry ,

    Para solucionar este problema, puede usar la función SUMX para iterar sobre cada fila y aplicar la lógica correctamente tanto para las filas como para los totales.

    A continuación, te explicamos cómo puedes reescribir tu medida:

    Obj.Ratio 10 = 
    SUMX(
        VALUES('YourTableName'),
        IF(
            AND([CA filtere P.T] > 600000, [Tx P.T] < 0.1),
            [Diff CA PT et 10%CA],
            0
        )
    )
    
    • SUMX(): Recorre en iteración cada fila de la tabla y aplica la lógica.
    • VALUES('YourTableName'): Garantiza que evalúe la lógica fila por fila.

    Esto debería proporcionar el total general correcto que coincida con los cálculos de nivel de fila.

    Saludos

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      Gracias, pero ¿cómo puedo hacer que esta función aparezca en la última fila de mi tabla, reemplazando el total general?

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Administrator

        La fórmula proporcionada por @DataNinja777 debe evaluarse individualmente para cada fila, lo que significa que obtendrá el valor de la fila en función del contexto actual (igual que en su captura de pantalla). Sin embargo, en el nivel total, la fórmula debe devolver la suma de todas esas evaluaciones de fila individuales.