Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Podrían Ayudarme en esta expresión

Buenas tardes, podrian ayudarme con la siguiente expresión:

Debo de realizar el calculo para obtener el % de las ventas totales de la empresa entre un sector de los productos vendidos.

La formula que he utilizado es la siguiente:

=RangeSum(Above(total sum({$<[Comision - Año]={$(=max(Año))}, [Comision - Division] = {'DIVISION I','DIVISION II','DIVISION III','DIVISION VII'}}>} [Comision - Ventas]),0,Rowno(total))) /

RangeSum(Above(total sum({$<[Comision - Año]={$(=max(Año))}>} [Comision - Ventas]),0,rowno(total)))

El calculo esta bien, pero mi pregunta es ¿Como hago o que me hace falta en la expresión para que me totalice en la linea de totales.

Realiza el cálculo coloca el % en la fila pero no me totaliza. Pueden ver en la ultima columna con encabezado prueba, se me olvidaba es un tabla pivotante.

Gracias por su ayuda.

Mes

 

Ventas Totales Mensuales

 

Ventas Totales Acumuladas

 

Ventas Lujo

 

Ventas Masivo

 

Acumulado lujo

 

Acumulado Masivo

 

Participación Lujo

 

Participación Masivo

 

Pueba

 

Ene

 

271472.50

 

271472.50

 

88750.44

 

182722.06

 

88750.44

 

182722.06

 

32.69%

 

67.31%

 

32.69%

 

Feb

 

899421.80

 

1170894.30

 

565206.79

 

334215.02

 

653957.22

 

516937.08

 

62.84%

 

37.16%

 

55.85%

 

Mar

 

770739.32

 

1941633.62

 

446820.71

 

323918.61

 

1100777.93

 

840855.69

 

57.97%

 

42.03%

 

56.69%

 

Total

 

1941633.62

 

1941633.62

 

1100777.93

 

840855.69

 

1100777.93

 

840855.69

 

56.69%

 

43.31%

 
5 Replies
Not applicable
Author

Probaste utilizando la agregacion Aggr(). Igualmente para ayudarte mejor si podes adjunta el qvw con el ejemplo para ver como es tu modelo de datos tambien.

Saludos.-

Not applicable
Author

Luciano buenos días.

Sip probé con la Agregación Aggr(), la coloque al inicio antes del Rangesum y también probé colocarla antes del sum pero me da error.

Como hago para adjuntar el qvw.

Saludos

Mario Diaz Parham

Jefe Informática

Grupo Midence Soto Pierrefeu

Tel. (504) 2280 32 57

De: Luciano Muñoz

Enviado el: Jueves, 03 de Mayo de 2012 08:41 p.m.

Para: Mario Diaz Parham

Asunto: - Re: Podrían Ayudarme en esta expresión

<http://community.qlik.com/index.jspa> QlikCommunity

Re: Podrían Ayudarme en esta expresión

created by Luciano Muñoz <http://community.qlik.com/people/lmunozbh> in QlikView México - View the full discussion <http://community.qlik.com/message/216141#216141

Not applicable
Author

Para adjuntar el qvw dale responder al mensaje y en el editor de texto, arriba a la derecha te va a aparecer una opcion que dice "Use advanced editor", selecciona esa opcion y te va a cambiar a un editor avanzado, abajo de todo cuando termina el editor te permite adjuntar archivos.

Si podes mandarlo mejor asi veo si te puedo ayudar.

Saludos.

Not applicable
Author

Luciano.

El archivo mide más de cien megas, podrías indicarme en qué lugar de la expresión puedo probar colocar el aggr.

Saludos

Mario Diaz Parham

Jefe Informática

Grupo Midence Soto Pierrefeu

Tel. (504) 2280 32 57

De: Luciano Muñoz

Enviado el: Viernes, 04 de Mayo de 2012 07:43 a.m.

Para: Mario Diaz Parham

Asunto: - Re: Podrían Ayudarme en esta expresión

<http://community.qlik.com/index.jspa> QlikCommunity

Re: Podrían Ayudarme en esta expresión

created by Luciano Muñoz <http://community.qlik.com/people/lmunozbh> in QlikView México - View the full discussion <http://community.qlik.com/message/216385#216385

Not applicable
Author

Revisando la expresion creo que asi deberia funcionar:

Aggr(RangeSum(Above(total sum({$<[Comision - Año]={$(=max(Año))}, [Comision - Division] = {'DIVISION I','DIVISION II','DIVISION III','DIVISION VII'}}>} [Comision - Ventas]),0,Rowno(total))) /

RangeSum(Above(total sum({$<[Comision - Año]={$(=max(Año))}>} [Comision - Ventas]),0,rowno(total))), Dimension1, Dimension2, Dimension3)

Donde Dimension1, Dimension2 y Dimension3 deberias reemplazarlos por tus dimensiones, en caso de que tengas mas o menos dimensiones solo se ponen las que hacen falta, yo puse 3 por ejemplicar.

Seria bueno si puedieras armar un qvw reducido con una tablita inline o cargar los datos en un excel y dejar unicamente el grafico que tienes el error. Se que lleva tiempo hacer esto pero creo que seria lo mejor para poder revisarlo bien.

Saludos.