Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
RangeSum (
if (SubStringCount (vTipoVisao, 'Vendas')> = 1,
sum ({<Ano = {$ (= Ano-1)}>} [Vl Unidade Bruto item Venda] - [Valor ICMS Subs]))
,
se (SubStringCount (vTipoVisao, 'Devoluções')> = 1,
sum ({<Ano = {$ (= Ano-1)}>} [Vl total do item devolução]) * - 1))
Olá,
Para fazer o YTD e LYTD, normalmente utilizamos um expressão com análise de conjunto.
Em minha tabela de calendário crio um campo FLAG com valores 1 e 0, onde 1 é para dias já realizados e 0 para dias futuros.
YTD - Year To Date
Sum({<Ano=, Mês=, Data={">=$(=YearStart(Max({<FlgRealizado={1}>} Data)))<=$(=Max({<FlgRealizado={1}>} Data))"}>} [Valor Venda])
LYTD - Last Year To Date
Sum({<Ano=, Mês=, Data={">=$(=YearStart(Max({<FlgRealizado={1}>} Data),-1))<=$(=AddYears(Max({<FlgRealizado={1}>} Data),-1))"}>} [Valor Venda])
Don't worry, be Qlik.
Tonial.
Olá,
Para fazer o YTD e LYTD, normalmente utilizamos um expressão com análise de conjunto.
Em minha tabela de calendário crio um campo FLAG com valores 1 e 0, onde 1 é para dias já realizados e 0 para dias futuros.
YTD - Year To Date
Sum({<Ano=, Mês=, Data={">=$(=YearStart(Max({<FlgRealizado={1}>} Data)))<=$(=Max({<FlgRealizado={1}>} Data))"}>} [Valor Venda])
LYTD - Last Year To Date
Sum({<Ano=, Mês=, Data={">=$(=YearStart(Max({<FlgRealizado={1}>} Data),-1))<=$(=AddYears(Max({<FlgRealizado={1}>} Data),-1))"}>} [Valor Venda])
Don't worry, be Qlik.
Tonial.