Qlik Community

New to Qlik Community

Discussion board for questions on how to use Qlik Community and its features.

Not applicable

Problema urgente con expresion y filtros

Hola a todos!!

Necesito ayuda, porque estoy teniendo un problema  y no lo puedo solucionar,

Resulta, que la expresion de abajo, me funciona cuando tengo filtrado por "MARCA", pero cuando saco todos los filtros, me muestra cualquier valor. A alguien le paso lo mismo? Que me esta faltando?

Expresion:

if(sum(Techo) > 0 and sum(Piso) = 0,

count({$<Cliente.NODO = {"=(sum({<Cliente.Nodo>} Compro_CAJAS) / sum({<Cliente.Nodo>} Techo) ) < 1"} > } Techo)

Desde ya muchisimas gracias.

Saludos!!

14 Replies
salto
Valued Contributor II

Re: Problema urgente con expresion y filtros

Hola Andrés,

la expresión está mostrando los valores que se encuentran en la selección (con el identificador $, si el identificador se omite es como si fuera $).

¿Puedes adjuntar un archivo de ejemplo? Quizás nos ayude.

Un saludo.

Not applicable

Re: Problema urgente con expresion y filtros

Hi Andres,

Try this:

=if(Count(distinct MARCA = 1,

if(sum(Techo) > 0 and sum(Piso) = 0,

count({$<Cliente.NODO = {"=(sum({<Cliente.Nodo>} Compro_CAJAS) / sum({<Cliente.Nodo>} Techo) ) < 1"} > } Techo)

,'-')

MARCA equals the field name of your brands.

Hope this helps.

Kind regards,

Nuno

Not applicable

Re: Problema urgente con expresion y filtros

Desde ya gracias por la ayuda. Pero me sigue pasando lo mismo!

Not applicable

Re: Problema urgente con expresion y filtros

El tema es asi, en la tabla Pivotante cuando tengo la Marca filtrada,, me muestra 26, pero saco todos los filtros y no tengo nada seleccionado,, me  muestra 23, y asi con todos los productos.

Esta seria la expresion completa:

if(LIQUIDACION = 'NC - Cuota en CJ',

if(sum(Techo) > 0 and sum(Piso) = 0,

count({$<Cliente.NODO = {"=(sum({<Cliente.Nodo>} Compro_CAJAS) / sum({<Cliente.Nodo>} Techo) ) < 1"} > } Techo), 0)

+

if(sum(Techo) > 0 and sum(Piso) > 0,

count({$<Cliente.NODO = {"=(sum({<Cliente.Nodo>} Compro_CAJAS) / sum({<Cliente.Nodo>} Techo) ) < 1 and sum({<Cliente.Nodo>} Compro_CAJAS) / sum({<Cliente.Nodo>} Piso)  > 1"} > } Techo) ,0)

+

if(sum(Techo) = 0 and sum(Piso) > 0,

count({$<Cliente.NODO = {"=sum({<Cliente.Nodo>} Compro_CAJAS) / sum({<Cliente.Nodo>} Piso)  > 1"} > } Piso) ,0)

Not applicable

Re: Problema urgente con expresion y filtros

Necesito que por mas que filtre lo que sea, que me muestre siempre el valor que le corresponde segun la MARCA., o sea 26 en este ejemplo.

salto
Valued Contributor II

Re: Problema urgente con expresion y filtros

Si adjuntaras el archivo quizá podría ver algo... gracias!

Highlighted
salto
Valued Contributor II

Re: Problema urgente con expresion y filtros

En el editor avanzado, pulsando en adjuntar archivo.

El 15/10/2013, a las 16:06, Andres Quinteiro <qcwebmaster@qlik.com> escribió:

QlikCommunity

Problema urgente con expresion y filtros

reply from Andres Quinteiro in Community Information - View the full discussion

Perdon, es la primera vez que publico, como hago para adjuntar un archivo aca?

Reply to this message by replying to this email, or go to the message on QlikCommunity

Start a new discussion in Community Information by email or at QlikCommunity

Following Problema urgente con expresion y filtros in these streams: Inbox

© 1993-2013 QlikTech International AB Copyright & Trademarks | Privacy | Terms of Use | Software EULA

Not applicable

Re: Re: Problema urgente con expresion y filtros

Ahi te paso el archivo.

El problema esta en la ultima columna de la Visual.

Por ejemplo, el "Cod_Accion"  LQC73668 da 23, si seleccionas ese Codigo de Accion te muestra 26, que seria el valor correcto y que necesito que muestre sin filtrar nada.

La "Marca" que le corresponde seria Rqpunxvy.

Cualquier cosa preguntame,

Desde ya muchas gracias.

salto
Valued Contributor II

Re: Problema urgente con expresion y filtros

Hola Andrés,

no consigo abrir ninguno de los dos ficheros, me da "error en la carga del archivo". ¿Puedes enviarlo por mail o volverlo a subir?

Saludos.

Community Browser