Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Sumatoria con resultados distintos.

Estimados. Buenas noches. Favor su apoyo con caso en el que el resultado de una sumatoria da un resultado distinto cuando se exporta este mismo campo a excel.

El caso se presenta al tratar de sumar importes facturados en un grafico. Cuando valide este resultado con mi BD encontre diferencias. Lo cual me pacecio extraño. Arme una tabla simple conteniendo la misma columna y la suma que me sale es correcto.

Alguien por ahi paso algo similar ?

Para descartar no incluyo filtros y para asegurarme en un cuadro de texto hago la formula arrojandome un resultado erroneo.

Favor agradecerr sus apreciaciones.

Carlos

4 Replies
hector_munoz
Specialist
Specialist

Hola Carlos,

Creo que lo que te ocurre es que está usando un cuadro de tabla y lo que suele pasar es que en un cuadro de tabla se omiten los registros totalmente duplicados dejando solo uno de ellos. Me explico con un ejemplo:

Cargo en el script una tabla INLINE con la siguiente información:

LOAD *

INLINE [

C1, C2, C3, C4, Importe

A, B, C, D, 100

A, B, C, D, 100

A, B, C, D, 200

A, B, C, D, 300

];

, como ves el primer y segundo registro son idénticos.

Si en diseño, con QlikView, creo un cuadro de tabla con todas las columnas tendría lo siguiente:

29-11-2017 8-52-16.png

Los registros primero y segundo de la tabla INLINE del script, al ser idénticos, me los agrupa en el primer registro de este cuadro de tabla y si lo exporto a excel tengo el mismo resultado.

La cosa cambia si en vez de usar un cuadro de tabla uso una tabla simple:

29-11-2017 8-54-16.png

Aquí pongo los 5 campos como dimensión (C1, C2, C3, C4 e Importe) y hago un Sum() del campo Importe. Como ves, la combinación A+B+C+D+100 ya tiene un total de 200 en vez de 100 y ya te cuadra con la información original.

Hay que tener mucho cuidado con los cuadros de tabla porque sacan solo las combinaciones únicas de os valores de los campos e inducen a error al exportar a excel.

Un saludo,
H

julian_rodriguez
Partner - Specialist
Partner - Specialist

También puede pasar que hay un problema en la granularidad de los datos, y el total del valor de la expresión es distinto al total de la suma de las filas.

Has intentado, en una tabla simple, cambiar el modo del total de "Total de Expresión" a "Suma de Filas", y verificar cuál de los dos es el correcto?

Saludos

Julian

gabriel_as
Contributor III
Contributor III

Que tal Carlos, me pasa seguido, no me he puesto a investigar si algo esta mal en mi logica o en la aplicacion QV en si, pero siempre lo resuelvo (para la tabla simple) abriendo Propiedades - Expresiones y en el apartado "Modo Total" cambio de "Expresión Total" a "Suma" ... de filas

Revisa si te funciona.

Anonymous
Not applicable
Author

Estimados, muchas gracias por su gentil apoyo, el inconveniente que presentaba se debia a que en mi venta tenia 2 lineas con el mismo articulo pero diferente cantidad, Qlikview solo me tomaba una de las lineas, lo que hice fue adicionar en mi tabla el numero de lineas de mi documento.

Atte.

Carlos Calderón