Fórmula do Excel: Adicione entradas no mesmo mês e ano

0

Isto parece que deveria ter uma solução bastante simples, mas não consigo encontrá-lo. Qualquer ajuda seria muito apreciada.

Estou tentando escrever uma fórmula no Excel que se refere a uma lista detalhada de receitas e despesas e soma todas as entradas de um determinado mês e de uma determinada categoria. Então, se eu tiver as seguintes entradas em uma folha: 6/15/16 Electric -$80.00 Utilities 7/1/16 Landlord -$800.00 Rent 7/2/16 McDonald's -$5.00 Fast Food 7/15/16 Electric -$80.00 Utilities 7/19/16 Water -$55.00 Utilities

Eu quero uma fórmula que selecione e adicione, por exemplo, todos os utilitários de julho, mas não de junho.

Atualmente, posso selecionar a categoria, mas não consigo descobrir como selecionar o mês. Aqui está o que estou trabalhando:

=SUMIFS(Spending!C:C,Spending!D:D,"=Utilities",Spending!A:A,"=MONTH(D1)&YEAR(D1)")

A folha Spending é organizada exatamente como no exemplo acima, a coluna C refere-se a despesas, a coluna D a categorias e a coluna A a datas. D1 no último teste refere-se ao cabeçalho da coluna, que identifica essa coluna como tendo a ver com as despesas de julho de 2016.

Uma outra pergunta, também: Eu prefiro evitar a codificação do segundo teste e, em vez disso, fazer referência ao cabeçalho da linha. Então, em vez de dizer "=Utilities" , digamos "=A3" - ou seja, o valor do texto do cabeçalho da linha. Mas essa maneira de escrever quebra a fórmula e não consigo descobrir o que mais tentar.

Obrigado por qualquer ajuda!

    
por Brian Hamilton 22.07.2016 / 23:12

1 resposta

1

Você precisa colocar as datas entre parênteses maiores e menores que:

=SUMIFS(Spending!C:C,Spending!D:D,C1,Spending!A:A,">=" & DATE(YEAR(D1),MONTH(D1),1),Spending!A:A,"<=" & EOMONTH(D1,0))

Parafolhadegastosdereferência:

    
por 22.07.2016 / 23:18