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

como acumular datos

Hola Amigos:_

Me surge el siguiente problema tengo un grupo de clientes a los que se les categoriza de acuerdo el comportamiento de pago que tengan y su categoría definitiva es la generada por el producto mas vencido:

Imagen11.pngEsto lo hice con una expresión que renombra las categorías por números de 1 a 6 y de esta manera coloca para cada identificación la categoría mas alta como en el ejemplo, todo en una tabla pivote.

Sin embargo el problema se produce cuando deseo hacer una tabla que acumule por categoría la información, toda vez que me trae la calificación original de cada producto y no la que requiero. Es como si la cambiara en la tabla pero al filtrar (por ejemplo para el primer caso de la imagen) acumula por aparte la categorias A, AA y B... y no toma todo como si fuera B que seria lo correcto.

Les agradezco me ayuden..

2 Replies
Not applicable
Author

Es posible, que se pueda subir un qvw con un ejemplo?, saludos!

jolivares
Specialist
Specialist

Existen varios caminos para resolver este problema que has planteado, Este es uno de ellos.

Tomando en cuenta que la Identificacion los agrupa por periodos, basicamente lo que tienes que hacer es agrupar por ese campo y clasificar de acuerdo a los dias de mora.

If(Max(Aggr(NODISTINCT Max(DiasMora),ID))<1,'AA',

  If(Max(Aggr(NODISTINCT Max(DiasMora),ID))<31,'A',

    If(Max(Aggr(NODISTINCT Max(DiasMora),ID))<61,'B',

      If(Max(Aggr(NODISTINCT Max(DiasMora),ID))<91,'C',

        If(Max(Aggr(NODISTINCT Max(DiasMora),ID))<121,'D','E')

        )

      )

    )

  )