Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
eduardo_vera
Contributor II
Contributor II

Suma de tabla en Qlik Sense no coincide con data exportada a Excel

Hola, tengo un problema y es que tengo la siguiente tabla:

La columna marcada en rojo es donde se encuentra el problema, la expresión usada ahí es la siguiente:

if(Sum({<[Año Venta]=, [Mes Venta]=, [%Llave Compañia-Sucursal]={'001|001'}>} [Plazo de Pago de Cliente]) <= 30

    and Sum({<[Año Venta]=, [Mes Venta]=, [%Llave Compañia-Sucursal]={'001|001'}>} [Plazo de Pago de Cliente]) > 0,

    Sum({<[Año Venta]=, [Mes Venta]=, [%Llave Compañia-Sucursal]={'001|001'}>} ([Importe de Línea de Crédito Cliente] + [Línea de Crédito Adicional Cliente] + [Importe de línea de Crédito Campañera de Cliente])),

    Sum({<[Año Venta]=, [Mes Venta]=, [%Llave Compañia-Sucursal]={'001|001'}>} ([Importe de Línea de Crédito Cliente] + [Línea de Crédito Adicional Cliente] + [Importe de línea de Crédito Campañera de Cliente]) * 30 / [Plazo de Pago de Cliente]))

Al exportar dicha tabla a excel y realizar la suma de la misma columna se obtiene el valor correcto:

¿De qué forma podría solucionar esto?, ¿por qué las sumas son diferentes en Qlik Sense y en la data exportada a Excel?

Saludos.

1 Solution

Accepted Solutions
eduardo_vera
Contributor II
Contributor II
Author

La solución era más simple de lo que estaba imaginando, bastaba con cambiar dentro de las propiedades de la medida la función de totales de Automático a Sum.

Con esto entiendo (podría estar equivocado) que lo haría en lugar de replicar el cálculo a nivel de totales que es lo que normalmente hace, por realizar una suma de los registros listados.

Gracias por la ayuda.

View solution in original post

2 Replies
sorrakis01
Specialist
Specialist

Hola,

Lo primero que tendrias que hacer es mirar si los registros que tienes en un lado y otro te coinciden. Si el IF lo tienes bien, lo mas seguro es que por defecto te esté haciendo algun DISTINCT y por eso no te sumen igual.

O si te es mas facil sube el qvf y el excel.

Saludos,

eduardo_vera
Contributor II
Contributor II
Author

La solución era más simple de lo que estaba imaginando, bastaba con cambiar dentro de las propiedades de la medida la función de totales de Automático a Sum.

Con esto entiendo (podría estar equivocado) que lo haría en lugar de replicar el cálculo a nivel de totales que es lo que normalmente hace, por realizar una suma de los registros listados.

Gracias por la ayuda.