Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia colegas,
Estou com um gráfico de faturamento onde preciso que apareça as informações dos ultimos 5 dias.
Estou utilizando como expressão o seguinte SET ANALYSIS
=SUM({<
[DIA_FAT]={'$(=DAY(Today())-6)','$(=DAY(Today())-5)','$(=DAY(Today())-4)','$(=DAY(Today())-3)','$(=DAY(Today())-2)','$(=DAY(Today())-1)','$(=DAY(Today()))'},
[ANO_FAT]={'$(=YEAR(Today()))'},
[VALOR]=,
[QUANTIDADE]=,
[LINHA]=,
[DESC_LINHA]={'TN'},
[NEGOCIO_FAT]={'C'},
[COLECAO]=,
[GRUPO_LINHA_FAT]=,
[CGC_CLI_FAT]=,
[DESC_COLECAO]=,
[DESC_NEGOCIO_FAT]=,
[NOME_CLI_FAT]=,
[NOME_MESFAT]=,
[MESFAT]={'$(=Month(Today()))'},
[DESC_PROD_FAT]=
>}[VALOR])
Durante a semana ele vai fazendo tudo OK, mas quando chega na segunda feira ele só aparece informações da segunda, Não aparece informações de quinta e sexta também quando teve faturamento. No sábado e domingo a empresa não faturou mesmo.
Agradeço a ajuda desde já
Sim Thiago. Bem observado.
Aspas simples é um like e duplas seria um search. Ate uns 2 meses atras por um bug as duas faziam a mesma coisa. Desde as ultimas versoes do QlikView e Sense, isto foi corrigido.
entao, de fato tem que ter aspas duplas......este é um problema quando tentamos ajudar rápido e comemos bola.... . Obrigado thiago.justen
=SUM({ 1 <[DATA_FAT]={">=$(=date(Today()-6))"}, [DESC_LINHA]={'TN'}, [NEGOCIO_FAT]={'C'} >} [VALOR])
Por isto gosto de quando tem um modelo de exemplo para "brincar" e ver o resultado.....
Poderia usar dia de hoje -6
Embora, não conheço as seleções que podem, mas poderia ser também assim...
sendo que o 1 pega todo o set de dados e os campos filtram o que você quiser, sem precisar "desmarcar".
=SUM({ 1 <[DIA_FAT]={'>=$(=date(Today()-6))'}, [DESC_LINHA]={'TN'}, [NEGOCIO_FAT]={'C'} >} [VALOR])
Tentei usar apenas ida de hoje -6 no meu set analys
e tentei utilizar oq eu tu passou
Mas as duas maneiras deu como "NÃO HÁ DADOS PARA MOSTRAR"
Felipe, por um erro básico meu....
olha a expressão.....esta com o dia >= data -6
Mudei o DIA_FAT para DATA_FAT ou coloca o campo correto da data
=SUM({ 1 <[DATA_FAT]={'>=$(=date(Today()-6))'}, [DESC_LINHA]={'TN'}, [NEGOCIO_FAT]={'C'} >} [VALOR])
Continua dando como "não há dados para mostrar"
Oque achei estranho é que se eu mudo o "{'>=$(=date(Today()-6))'}"
para <= aparece todos os dias do mês atual.
Mas obrigado pela ajuda.
Por enquanto vou deixar aparecendo só a segunda feira mesmo quandoa semana se inicia.
Porem ainda acho estranho o porque de não puxar as informações da semana anterior.
Felipe,
É impressão minha ou há uma aspa simples aí?
Mude para:
{">=$(=date(Today()-6))"}
Sim Thiago. Bem observado.
Aspas simples é um like e duplas seria um search. Ate uns 2 meses atras por um bug as duas faziam a mesma coisa. Desde as ultimas versoes do QlikView e Sense, isto foi corrigido.
entao, de fato tem que ter aspas duplas......este é um problema quando tentamos ajudar rápido e comemos bola.... . Obrigado thiago.justen
=SUM({ 1 <[DATA_FAT]={">=$(=date(Today()-6))"}, [DESC_LINHA]={'TN'}, [NEGOCIO_FAT]={'C'} >} [VALOR])
Por isto gosto de quando tem um modelo de exemplo para "brincar" e ver o resultado.....
Aprendi com um Mestre
Tentei mas mesmo assim nao deu certo.
To mandando em anexo o arquivo. Eu tive que embaralhar as informações, mas os dados principais que precisa utilizar estão na expressão do gráfico, que são
[DESC_LINHA]={'BBAKIEN'},
[NEGOCIO_FAT]={'C'},
Espero que consigam me ajudar.
Abração
Felipe, infelizmente tenho somente a versão personal do QV. Mas vamos tentar ajudar assim mesmo:
Reparei que você utiliza um campo de dia de faturmento...temos aí algum campo de data no formato dd/mm/yyyy?
Que tal utiliza-lo no set analysis:
=SUM({<
CAMPO_DATA={">=$(=DATE(TODAY()-6))"},
[ANO_FAT]={"$(=YEAR(Today()))"},
[VALOR]=,
[QUANTIDADE]=,
[LINHA]=,
[DESC_LINHA]={'TN'},
[NEGOCIO_FAT]={'C'},
[COLECAO]=,
[GRUPO_LINHA_FAT]=,
[CGC_CLI_FAT]=,
[DESC_COLECAO]=,
[DESC_NEGOCIO_FAT]=,
[NOME_CLI_FAT]=,
[NOME_MESFAT]=,
[MESFAT]={"$(=Month(Today()))"},
[DESC_PROD_FAT]=
>}[VALOR])