Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Olá Pessoal
Boa Tarde.!
Pra variar, sou eu novamente..!!
Tenho um outro gráfico que também estou pastando
Vamos lá.
Tenho que montar um gráfico de barras da seguinte forma:
Ele terá 3 barras, sendo:
Barra - 1 (Valor acumulado das últimas 6 semanas)
Barra - 2 (Valor acumulado das últimas 6 semanas)
Barra - 3 (Valor acumulado das últimas 6 semanas)
No Total, seria um período de 18 semanas.
Isto é possível...!!
Estou enviando um arquivo em Excel, caso alguém consiga fazer.
Obrigado novamente.
Renato
Use as seguintes expressões:
Sum({<Data={'>$(=WeekEnd(v_datamax-126))<=$(=WeekEnd(v_datamax-84))'}>} valor)
Sum({<Data={'>$(=WeekEnd(v_datamax-84))<=$(=WeekEnd(v_datamax-42))'}>} valor)
Sum({<Data={'>$(=WeekEnd(v_datamax-42))<=$(=WeekEnd(v_datamax))'}>} valor)
Abs,
Felipe
cara a barra 1 seria semana 1 até a 6, a barra 2 seria semana 7 até a 12 e a barra 3 seria semana 13 até a 18?
Boa Tarde Eduardo..!!
Isso mesmo..!!!!
abs
Renato
Olá renato,
Da uma olhada se isso pode ajudar, talvez exista outras formas de fazer...
Abs.
Tente isto, Renato:
//Crie uma variável com a data atual, ou com a maior data de venda.
//Considerando a dia atual como divisor de semanas
Sum({<Data={'>=$(=Date(vDataAtual-126))<$(=Date(vDataAtual-84))'}>}Valor)
Sum({<Data={'>=$(=Date(vDataAtual-84))<$(=Date(vDataAtual-42))'}>}Valor)
Sum({<Data={'>=$(=Date(vDataAtual-42))<$(vDataAtual)'}>}Valor)
//Considerando até a última semana fechada
Sum({<Data={'>=$(=WeekStart(vDataAtual-126))<$(=WeekStart(vDataAtual-84))'}>}Valor)
Sum({<Data={'>=$(=WeekStart(vDataAtual-84))<$(=WeekStart(vDataAtual-42))'}>}Valor)
Sum({<Data={'>=$(=WeekStart(vDataAtual-42))<$(=WeekStart(vDataAtual))'}>}Valor)
Abs,
Felipe
Boa Noite Felipe.
Tudo Jóia?
Tentei usar o exemplo que você passou, porém ainda faltam alguns ajustes.
Não estou conseguindo chegar.
Já mudei os parâmetros, mas acerto um, ferra o outros...puts..!!
Segue arquivos em anexo.
Se puder ajudar.
Muito Obrigado.
abs
Renato
Se não quiser usar set analysis para isso, tente usar a função class() que entra como uma luva em seu problema
Use as seguintes expressões:
Sum({<Data={'>$(=WeekEnd(v_datamax-126))<=$(=WeekEnd(v_datamax-84))'}>} valor)
Sum({<Data={'>$(=WeekEnd(v_datamax-84))<=$(=WeekEnd(v_datamax-42))'}>} valor)
Sum({<Data={'>$(=WeekEnd(v_datamax-42))<=$(=WeekEnd(v_datamax))'}>} valor)
Abs,
Felipe
Olá Yuri
Bom Dia.!
Não conheço a função class().
Neste caso, como ficaria no arquivo (Exemplo.xls) que eu postei.
Desde já, muito obrigado.
Renato
Olá Yuri
Boa Tarde.! Tudo Jóia?
Só agora tomei conta.
Tinha um exemplo aqui do Egnaldo de como utilizar a função class().
Adaptei ao meu problema e parece que vai dar certo dessa maneira...hehehehehehe
um abraço e obrigado.
Renato