Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa Tarde,
Tem o exemplo anexo,
Gostaria descontar feriado que esta na tabela feriados: Exemplo: 07/09/2016
Domingos. Já que tenho a função abaixo que faz a meta.
Alguma sugestão?
Meta:
Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))},[codigofilial]={'55'},[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'} >}Preco_Final)
/
(Sum(Meta_Loja)
/
day(MonthEnd(Today())))
Tabela Feriados:
Feriados:
LOAD Feriados,
Date(Floor(Feriados),'DD/MM/YYYY') as CalendarDate
FROM
(ooxml, embedded labels, table is Plan3);
Agnaldo,
esta 116 no dia 12
Mas o campo meta estava com 4milhoes e voce na postagem usava 300mil. Coloquei 300000 mas muda para o campo correto.
O gráfico abaixo fiz uma evolução da meta acumulada dia a dia e das vendas realizadas e previstas seguindo o ritmo ate agora......
Agnaldo, da para fazer um if na dimensao...
=if(IsNull(Feriados), Dia)
Alessandro,
Estou com um problema.
Minha Meta é 300.000,00. Quando faço a divisão por
day(MonthEnd(Today())))
Ele pega domingo e feriados.
Exemplo:
Dia:07 está na tabela feriados para excluir.
Dia 04,11,18,25 é Domingo para Descontar
30 dias - 1 Feriado e 04 domingo = 25 dias:
300.000,00 /25 dias: 12.000.00 por dia de meta
Veja o exemplo no gráfico em dinheiro abaixo:
Dia 12 > 13999,79 era para ser 116% não 140%
A Meta está pegando por 30 dias e não por 25 dias.
Como faço para excluir feriado e domingos?
A Meta que ele está fazendo é de 300,000 / 30 = 10.000,00. Esta errada.
Alguma sugestão?
Agnaldo,
Variavel:
=Concat(distinct if(Feriado='S',chr(39)& date(Data) & chr(39)),',')
Expressao:
NetWorkDays(min(Data),max(Data),$(Feriados))
Cria a variável acima e coloca na expressão que deve funcionar, sendo adaptar para os nomes das suas tabelas.
Talvez ajude se criar um calendário que também conte os dias úteis, em anexo um que fiz e uso sempre, para mim a função networkdays não daria certo, por isso uso esse, talvez alguém ache interessante de utilizar também e pode ajudar nesse problema se utilizar os dias uteis.
Luiz Fernando Mendes
Alessandro,
Peço desculpas ao amigo, não entendi como colocar a resposta acima.
Tenho esta expressão:
Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))},[codigofilial]={'55'},[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'} >}Preco_Final)
/
(Sum(Meta_Loja)
/
day(MonthEnd(Today())))
Ela me retorna (vendas)/ (Meta) / (Dias do Mês Atual)
Eu precisaria na expressão acima. Retira dela Domingos e o Feriado.(Relativo ao Mês Atual)
Como ficaria a expressão corretamente.
Acho que estou fazendo algo de errado.
Exemplo:
500.000 / (600.000 / 30) - menos domingos
Você tem alguma sugestão?
Meta:
Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))},[codigofilial]={'55'},[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'} >}Preco_Final)
/
(Sum(Meta_Loja)
/
day(MonthEnd(Today())))
Agnaldo,
esta 116 no dia 12
Mas o campo meta estava com 4milhoes e voce na postagem usava 300mil. Coloquei 300000 mas muda para o campo correto.
O gráfico abaixo fiz uma evolução da meta acumulada dia a dia e das vendas realizadas e previstas seguindo o ritmo ate agora......
Alessandro, muito Show ficou
Bacana. Muito obrigado
Alessandro,
O Script não está aceitado a fixação da data.
Tenho que selecionar ano e mês para ele aceita o filtro
Postei acima o qvw Feriados2
Alguma dica...
Sum({$<Ano ={$(=Year(today()))},Mês={$(=Month(today()))},[Movimento_Tipo_Operacao]={'DEV','VND','VPC','VEF','ACE','FPV','CVE'} >}Preco_Final)
/
(Sum(Meta_Loja)
/
Count(DISTINCT total if(Semana<>'dom' and IsNull(Feriados), Dia))
)