Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
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.
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,
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.