Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

comparativo de Fechas

Good wanted to know if I can help with a problem that I have with QlikView. I am new to QlikView tool and wanted to see if I can help with the following: a comparative sales a year and a selected month and show me:

cumulative sales of the year, cumulative sales for the month and sales week of the selected month.

ex.

select year and month and week

Year, month, week

400, 200 100

that when selecting one week does not change the data of the year and month I always present the corresponding accumulated year, month and week at a time.

Thank you very much!

<Translated with Google Translate.>

Buenas quería saber si me puede ayudar en un problema que tengo con QlikView . Soy nuevo en la herramienta QlikView y queria ver si me pueden ayudar con lo siguiente: hacer un comparativo de las ventas de un año y mes seleccionado y que me muestre:

las ventas acumuladas del año, las ventas acumuladas del mes y las ventas de las semanas del mes seleccionado.

ej.

selecciono año y mes y semana

Año   mes  , semana

400,   200    100

que al momento de seleccionar una semana no cambien los datos del año y mes siempre me presente lo acumulado correspondiente año , mes y semana al mismo tiempo.

Muchas gracias!

4 Replies
Agis-Kalogiannis
Employee
Employee

Hi Marvin

Can you please try the following expression to see if it works?.

=sum({$<Year={'<=$(=only(Year))'}, Month={'<=$(=only(Month))'}, Week={'<=$(=only(Week))'}>}Sales)


Thanks

Agis

benleroy
Partner - Contributor II
Partner - Contributor II

you can try:

for year : =sum({$<Month=, Week=>}Sales)

for month :=sum({$<Week=>}Sales)

for week =sum({$}Sales)


fabio182
Creator II
Creator II

this ok

ger_alegria
Partner - Creator
Partner - Creator

Marvín, para lo que estás buscando hacer es necesario conocer un poco del manejo del Set Analisys en Qlikview, abajo te voy a poner la forma correcta para obtener lo que buscas.

Para el caso de la semana y asumiendo que es tu mínimo nivel de detalle la expresión es la siguiente:

Sum({<Año={'$(=max(Año))'}, Mes={'$(=max(Mes))'}, Semama = {'$(=max(Semana))'}>}Ventas)

Para que el Mes te de lo del mes sin importar si tienes una semana seleccionada es lo siguiente:

Sum({<Año={'$(=max(Año))'}, Mes={'$(=max(Mes))'}, Semama =>}Ventas)


Para que el año te de las ventas de todo el año sin importarle si hay una semana o mes seleccionado es lo siguiente:


Sum({<Año={'$(=max(Año))'}, Mes=, Semama =>}Ventas)


Si ves en el Set Analisys se está discriminando la semana o el mes, según sea el caso, para que no los considere al momento de darnos el valor de la suma de ventas, esto dependiendo de a que nivel queremos verlo (Año, Mes o Semana).


Por favor déjame saber si esto te ha sido de ayuda y en caso de resolver tu duda te agradeceré marques mi respuesta comoo respuesta correcta.


Saludos.


Ger.