Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Ajuda Expressão com Datas

Prezados,

Tenho esta expressão onde a mesma mostra a quantidade de notas "não separadas" no mês selecionado.

gostaria que a mesma ficasse estática e apenas mostrando as notas Não Separadas do mês atual e o anterior.

=Num(Count({$<[Status da Separação] - ={'Separada'}>}[Nota Fiscal - Número]),'#.##0 NFs')

Labels (2)
1 Solution

Accepted Solutions
lucianosv
Specialist
Specialist

Diego, o que está errado é a nuvem de dados. O Calendário deve estar ligado na tabela de dados.

No calendário, você têm que amarrar o campo data com alguma data de dados:

Ex:

Calendário:

LOAD Ano,

     Mês,

     Dia,

     Data as      [Dt Emissão Nota]

FROM

C:\Users\diego.cardoso\Desktop\base_teste.xlsx

(ooxml, embedded labels, table is Calend);

Dessa forma quando você selecionar uma data, estará filtrando as notas com emissão na data selecionada.

Outra observação:

Monte o calendário usando o script do Maycke usando um dos campos de data da tabela.

View solution in original post

10 Replies
lucianosv
Specialist
Specialist

Boa tarde.

Dá uma olhada se é isso que precisa.

lucianosv
Specialist
Specialist

Complementando, seria legal criar na carga do calendário o MêsAno (YYYYMM).

Not applicable
Author

Luciano,

Acho que não deu certo, tô precisando que apenas que mostre as notas e peso bruto das nfs não separadas do mês atual e do mês anterior, esse valor consolidado.

lucianosv
Specialist
Specialist

Diego, não entendi bem a sua necessidade. O que eu fiz foi fazer o seu cálculo respeitar os últimos dois meses.

Crie um objeto no qvw ou uma planilha mostrando o que precisa para eu entender melhor sua necessidade.

Not applicable
Author

Luciano,

Consegui este assunto, agora outro assuto.

Tenho esta expressão:

=Sum(InDay(DataIn, Data, 0)*-1)

21.png

A mesma só mostra o valor 1 e não o correto que seria 183.
Como faço nesta expressão?

lucianosv
Specialist
Specialist

Esse valor é o Qtd. NF do faturamento?

Você trocou a fórmula? No qvw está count(Nota Fiscal).

O que vc quer calcular? Quais filtros está usando para chegar no 183?

lucianosv
Specialist
Specialist

Passa o filtro usado para esses números.

Not applicable
Author

Sim esse é a quantidade de notas faturadas. Mas também uso a expressão InDay, que relaciona as datas.

O mesmo não me dar o valor total da tabela, apenas um número 1.

lucianosv
Specialist
Specialist

Diego, o que está errado é a nuvem de dados. O Calendário deve estar ligado na tabela de dados.

No calendário, você têm que amarrar o campo data com alguma data de dados:

Ex:

Calendário:

LOAD Ano,

     Mês,

     Dia,

     Data as      [Dt Emissão Nota]

FROM

C:\Users\diego.cardoso\Desktop\base_teste.xlsx

(ooxml, embedded labels, table is Calend);

Dessa forma quando você selecionar uma data, estará filtrando as notas com emissão na data selecionada.

Outra observação:

Monte o calendário usando o script do Maycke usando um dos campos de data da tabela.