Skip to main content
Announcements
NEW: Seamless Public Data Sharing with Qlik's New Anonymous Access Capability: TELL ME MORE!
cancel
Showing results for 
Search instead for 
Did you mean: 
walterlh
Creator II
Creator II

VALOR STOCK

Hola tengo una tabla Productos y otra Stock con los campos:

Productos:

- Id_Producto

- Producto

- Costo

Stock:

- Id_Producto

- Stock

Al armar un gráfico con una tabla pivot coloco Id_Producto, Producto, Stock, Costo y mediante la multiplicación de Stock * Costo obtengo el valor del stock total, es decir en cuanto está valuada la mercadería que tiene guardada la empresa.

ayuda.png

El problema es que después al mostrarlo en un cuadro de texto con solamente el resultado total del valor del stock no obtengo el mismo resultado.

En el ejemplo sumando el Valor_Stock de los productos A, B, C, D y E da como resultado 183, 00 € que es lo correcto; pero en el cuadro de texto con sum(Stock) * sum(Costo) me da como resultado 837,00 € porque se multiplican los resultados de las sumas totales solamente, es decir 31 * 27,00 €.


Como puedo obtener esos 183,00€ en un cuadro de texto? Muchas gracias.

1 Solution

Accepted Solutions
jvitantonio
Luminary Alumni
Luminary Alumni

Hola Walter,

Pruba con lo siguient:

=sum(aggr(sum(Stock)/sum(Costo), Id_Producto)

Saludos

Juan

View solution in original post

3 Replies
jvitantonio
Luminary Alumni
Luminary Alumni

Hola Walter,

Pruba con lo siguient:

=sum(aggr(sum(Stock)/sum(Costo), Id_Producto)

Saludos

Juan

walterlh
Creator II
Creator II
Author

Gracias Juan! esa es la solución, lo único es que te confundiste de operador. Pusiste "/" en lugar de "*" pero me di cuenta rápidamente. Muchas gracias por tu ayuda.

Para los que buscan la misma solución el set analysis definitivo sería:

=sum(aggr(sum(Stock)*sum(Costo), Id_Producto)

jvitantonio
Luminary Alumni
Luminary Alumni

Correcto Walter, es una multiplicación y no una división.

Saludos

Juan