A expressão a seguir funciona no meu relatório financeiro baseado em consulta (caixa de texto calculada) para somar a receita do mês atual com uma semelhante para despesas
=Sum(IIf([be,bi,e,i]="i",[Inc £],0))
no entanto, gostaria de poder somar o mês atual mais os meses anteriores (ou seja, ano a ano). Estou tentando o seguinte
=Sum(IIf([EntryDate] >=DateSerial(Year(Date()),2,1) And <=Now()),(([be,bi,e,i]="i"),[Inc £],0))
mas recebo a seguinte mensagem de erro: "A expressão que você inseriu contém sintaxe inválida. Você pode ter inserido uma vírgula sem um valor ou identificador precedente".
Agradeceria qualquer ajuda com esse problema.
Desde já, obrigado.
Mudei minha expressão para
=Sum(IIf([EntryDate] >=DateSerial(Year(Date()),2,1) And [EntryDate] <=Now()),(([be,bi,e,i]="i"),[Inc £],0))
mas agora estou recebendo erro - A expressão que você inseriu tem uma função contendo o número errado de argumentos.
Acho que preciso de mais colchetes, mas não tenho certeza de onde eles devem ficar.
Obrigado