Qlik Community

New to Qlik Sense

If you’re new to Qlik Sense, start with this Discussion Board and get up-to-speed quickly.

Announcements
IMPORTANT security patches for GeoAnalytics Server available to download: READ DETAILS
cancel
Showing results for 
Search instead for 
Did you mean: 
kimahri
Contributor
Contributor

Same Store Sales

Queria fazer um Same Store Sales,  Comparação ano a ano, de lojas que tiveram vendas em ambos os anos e meses.

Não por onde comecar, alguem ajuda.

2 Replies
Channa
Specialist III
Specialist III

try use bar chart your dimension is year measure is sales..

 

Channa
AngeloBaruffi
Partner
Partner

Comece resolvendo esse problema na modelagem do dado.

Considere os seguintes dados da Tabela A:

TabelaA:

DataLojaValor
01/01/2018A20
05/01/2018A10
01/02/2018B10
01/01/2019A60
07/01/2019B10
01/02/2019B20

 

A ideia é criar uma flag se a loja existia no ano anterior.

Script:

 

 

FatoTemp:
Load
	Loja,
	Data,
	Valor,
	Num(MonthStart(Data)) & '-' & Loja  as KeySSS
Load [lib://Dados/TabelaA.qvd](qvd);

Left Join
Load Distinct
	Num(AddYears(MonthStart(Data), 1)) & '-' & Loja  as KeySSS,
	1 as FlagSSS
Resident FatoTemp;

Fato:
LOAD
	Loja,
	Data,
	Valor,
	Alt(FlagSSS,0) as FlagSSS
Resident FatoTemp;

Drop Table FatoTemp;

 

 

 

Exemplo de KPI que fixa o ano:

Sum({<Ano = {2019}>}Valor*FlagSSS)/Sum({<Ano = {2018}>}Valor)

Excemplo de KPI que não fixa o ano:

Sum({<Ano = {$(=Year(Max(Data)))}>}Valor*FlagSSS)/Sum({<Ano = {$(=Year(Max(Data))-1)}>}Valor)

Resultado: 2