Qlik Community

QlikView Documents

Documents for QlikView related information.

Set Analysis de Grupo - Ejemplos

Not applicable

Set Analysis de Grupo - Ejemplos

1. Dentro de la selección realizada, cuenta únicamente las IdLlamada que pertenecen al marcador IdLLamadasSospechosas

(Antes debe crearse marcador en Marcadores\Añadir Marcador).

Count(  {$*IdLLamadasSospechosasIdLlamada )

2. Cuenta IdAgente  que pertenecen a dos grupos, tanto a marcador IdAgenteMayoresVentas como también a marcador IdAgenteMenoresLLamadas. (Antes deben crearse ambos marcadores en Marcadores\Añadir Marcador).

Count( {IdAgenteMayoresVentas*IdAgenteMenoresLLamadas} IdAgente)

3. Cuenta los IdAgente  que pertenecen a uno de los dos marcadores (IdAgenteMayoresVentas ó IdAgenteMayoresLLamadas), pero no a ambos.

Count( {IdAgenteMayoresVentas/IdAgenteMayoresLLamadas} IdAgente)

4. Suma Ventas de EEUU  y  EUROPA. Ignora selección en  Pais y Continente. (funciona como OR).

            Sum( { <Pais={'EEUU'}> + <Continente={'EUROPA'}> } Ventas)

5. Dentro de la selección, suma Ventas de países que no pertenecen a EUROPA ni son EEUU. Ignora selección en  Pais y Continente.

             Sum( {$-<Pais={'EEUU'}>-<Continente={'EUROPA'}> } Ventas)

6. Calcula en qué porciento las  Ventas de EEUU+EUROPA sobrepasa la suma de las Ventas del resto de países que no son EEUU o pertenecen a EUROPA.

              Sum( { <Pais={'EEUU'}> + <Continente={'EUROPA'}> } Ventas)

/Sum( {$-<Pais={'EEUU'}> - <Continente={'EUROPA'}> } Ventas)

7. Promedio de DeudaActual de clientes que alguna vez tuvieron DiasAtraso mayor a 360 días.

Avg( {< Cliente = P({1<DiasAtraso={">360"}>}) >} DeudaActual)

8. Promedio de DeudaActual de clientes que NUNCA  tuvieron DiasAtraso mayor a 360 días.

Avg({< Cliente = E({1<DiasAtraso={">360"}>})  >} DeudaActual)

9. Dentro de la selección realizada, cuenta clientes que alguna vez tuvieron AñoCompra=2013.

Count( {< Cliente= P({1<AñoCompra={2013}>}) >} DISTINCT Cliente)

10. Clientes que compraron en 2012 y 2013:

Dentro de la selección realizada, cuenta únicamente clientes que tuvieron AñoCompra=2012 y AñoCompra=2013.

Count({<Cliente=

P({1<AñoCompra={2012}>})

*P({1<AñoCompra={2013}>})

>}DISTINCT Cliente)

11. Cliente con 2 años antigüedad:

Cuenta clientes que compraron tanto el último AñoCompra seleccionado como también en el AñoCompra anterior al seleccionado.

Count(  { <Cliente=

P({1<AñoCompra={$(=Max(AñoCompra)-1)}>})

*P({1<AñoCompra={$(=Max(AñoCompra))}>})

> } DISTINCT Cliente)

12. Clientes inactivos con respecto al año anterior:

Dentro de la selección realizada, cuenta los clientes que no tuvieron AñoCompra igual al año seleccionado, pero sí tuvieron AñoCompra el año anterior al seleccionado.

Count({1< Cliente=

           E({<AñoCompra={$(=Max(AñoCompra))}>})

          *P({<AñoCompra={$(=Max(AñoCompra)-1)}>})

>} DISTINCT Cliente

13. Clientes nuevos en el año:

Cuenta los clientes que tuvieron su primer AñoCompra el año seleccionado.

Count({1< Cliente =
     
E({1<AñoCompra={"<$(=Max(AñoCompra))"}>})
     *
P({1<AñoCompra={"$(=Max(AñoCompra))"}>})
>} DISTINCT
Cliente)



14. Clientes nuevos en el primer trimestre del 2012:

Cuenta los clientes que tuvieron su primer FechaCompra entre Enero y Marzo del 2012.

=Count({<Cliente=   
     
P({1<FechaCompra={">=01/01/2012<=31/03/2012"}>})
     *
E({1<FechaCompra={"<01/01/2012"}>})

>} DISTINCT Cliente)



NOTAS:

- Esta nota está publicada en el blog Apuntes sobre Qlikview

- Al hacer $(=month(Fecha) ) por defecto devuelve texto (ene, feb, etc.). Para forzar a devolver numero se usa $(#=month(Fecha) )

- La sintaxis en comillas dobles ("") se usa para buscar dentro del campo ( puede usarse  =, >, <, *, ? )

- Las búsquedas son sensible a Mayúscula-Minúscula

- Otros ejemplos:

   1. Qlikview en Español: Ejemplos Set Analysis en Estados Alternos

   2. Qlikview en Español: Ejemplos de Set Analysis

   3. Qlikview en Español: Ejemplos de Set Analysis Dinámico

Labels (1)
Comments
Not applicable

Hola; necesito una tabla donde me muestre los Clientes Nuevos por semana, asi como los recurrentes; es decir no solo se toma en cuenta 2 puntos de comparacion (Año actual vs Año anterior) sino "X" numero de semanas.

Saludos y Gracias

0 Likes
Partner
Partner

Gran aporte y muy bien comentado. Me sirve mucho para mi futura certificación en Qlik. Gracias enmanuel4

Version history
Revision #:
1 of 1
Last update:
‎2013-06-25 10:00 AM
Updated by: