Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde,
Preciso contar a quantidade de notas, do mês selecionado e do mês anterior:
//Essa analise de conjunto me retorna as notas do mês atual, portanto esta OK.
//Exemplo Mês 07
=count({$< [Mês] = {'$(=Max([Mês]))'}>} [Nota])
//Tentei colocar o -1 para poder contar o mes anterior porém, esta dando como resultado 0
//Exemplo Mês 06
=count({$< [Mês] = {'$(=Max([Mês]-1))'}>} [Nota])
Alguem pode me ajudar a contar as notas do Mês anterior ao selecionado?
Tenta assim:
=count({$< [Mês] = {'$(=Max([Mês])-1)'}>} [Nota])
count({$ <Mês={"$(=max(Mês)-1)"}>} [Nota])
Caso não consiga jogar o valor direto na expressão:
Crie uma variável e aplique na expressão:
v_Max_Mes = =DATE(AddMonths(Max(Mês),-1),'MM')
João Carlos Ferreira
Tentei as duas formas anteriores e ele da o resultado 0
Joao,
Eu preciso que seja respeitada a seleção, utilizando sua expressão no script ele considera sempre o maior mes.
Eu queria que se selecionasse o mes 07 na minha tabela eu tivesse informações do Mês 07 e do Mês 06
Têm alguma alternativa?
Tenta usar a expressão assim:
Crie a variável assim: v_Max_Mes = =DATE(AddMonths(Mês),-1),'MM')
crie a expressão assim: Count({$ <Mês={">=$(v_Max_Mes)"}>} [Nota])
João Carlos Ferreira
Eu estou fazendo assim:
[Mes_Anterior]:
LOAD DATE(AddMonths((Mês),-1),'MM') as testeanterior
FROM
arquivo.xls
(txt, unicode, embedded labels, delimiter is '\t', msq);
LET v_Max_Mes = PEEK('testeanterior', 0, Mes_Anterior);
e a expressão:
=Count({$ <[Mês]={">=$(v_Max_Mes)"}>} [Nota])
esta retornando 0
Consegue postar um qvw com o exemplo? será muito mais rápido o retorno com a resposta certa.
deveria funcionar com a expressão que eu te mandei, deve ser alguma detalhe que está faltando
Crie uma variável para o mês atual.
Tente sua expressão assim: Count({$ <Mes={'>=$(v_Max_Mes)<=$(v_Mes_Atual)'}>} [Nota])
João Carlos Ferreira.
Boa tarde.
Seria legal ter o qvd para ser ter ideia do padrão de dados, mas tente assim:
Count({<[Mês]={'>=$(=Month(Mês-1)) <= $(=Mês)'}>} [Nota])