Skip to main content
Announcements
See why Qlik was named a Leader in the 2024 Gartner® Magic Quadrant™ for Data Integration Tools for the ninth year in a row: Get the report
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Duda con Total

Buenas,

          Tengo una duda con el valor que me devuelve total en una tabla y no logro entender como solucionarlo.

          Yo creo mi tabla con la ordenación que quiero, y luego restringo la dimensión mostrando primeros y mediante la siguiente expresión

                    GetPossibleCount(campo) -1

          La cuestión es que luego tengo una expresión, que usa total

                  Sum(TOTAL Aggr((sum (campo2)),campo))                                     



          Pero en el cálculo de esta expresión, si me tiene en cuenta ese último valor que en teoria tengo restringido y que no está en la tabla. ¿Alguien sabe como dejar fuera del cálculo  ese valor que no está en la tabla?

Gracias de antemano

Un saludo      

8 Replies
ramoncova06
Partner - Specialist III
Partner - Specialist III

no entendi

qué es lo que deseas sacar de la expression ?

la  expresion GetPossibleCount(campo) -1 te da un numero eso es lo que quieres sacar ?

o tienes algo campo seleccionado y ese es el que quieres de la cuenta ?

Anonymous
Not applicable
Author

Buenas Ramon,

Intentaré explicarme mejor

Pongamos que la tabla original puede tener 5 valores, yo lo que hago es poner la expresión

              GetPossibleCount(campo) -1



Para restringuir los valores que me interesan de la tabla, ya que el último valor no me interesa. Entonces me quedo con 4 valores, que son sobre los que tendría que realizar el cálculo con total.


La cuestión es que al hacer dicho cálculo, no tiene en cuenta esa restricción de dimensión que tengo, y me hace el cálculo sobre los 5 valores, cuando lo que yo necesito es que me haga el cálculo, solamente sobre los 4 primeros valores.

Espero que ahora por lo menos hayas podido entender mi duda

Un saludo

ramoncova06
Partner - Specialist III
Partner - Specialist III

Creo que ya entendi

como ordenas la dimension ?

Anonymous
Not applicable
Author

Buenas,

Pongo para que me muestre los primeros del

          GetPossibleCount(campo) -1

y hago la ordenación en función de un campo que me interesa, para que de esa forma queden en la tabla los valores que realmente necesito

Un saludo

Anonymous
Not applicable
Author

Buenos días,

     ¿Alguien puede ayudarme con este tema?. Es lo que me falta para realizar un cálculo que me ha resultado algo complejo y no consigo avanzar....

Un saludo

sorrakis01
Specialist
Specialist

Hola Jonay,

Ese campo de dimensión es numérico?

Saludos

Anonymous
Not applicable
Author

Buenas Jordi,

    

          Si se trata de un campo númerico, por eso aplico la ordenación ascendente por valor numérico y me aplica bien la restricción en cuanto a mostrar en la tabla todos los valores menos el último. Pero al usar el total, me tiene en cuenta ese valor que consigo que no muestre, por ello el cálculo me sale erróneo.

Un saludo

sorrakis01
Specialist
Specialist

Te lo decía porque a lo mejor te sirve esto (aunque no acabo de entender al 100 % que te propones)

=Num(Sum({$<prod-={'$(=Max({$}prod))'}>}Venta),'###.###.###')

siendo prod la dimensión y Venta la métrica.

Saludos,