
Então, estou fazendo uma tabela de orçamento pessoal semelhante ao YNAB em funcionalidade. Quero usar o Numbers, mas posso mudar facilmente para o Excel se isso não puder ser feito.
Tenho duas folhas; Orçamento e transações.
Em Transações, tenho uma lista de transações bancárias com uma categoria (correspondente a uma lista de categorias na planilha Orçamento) e seus valores de entrada/saída. Preciso somar todos os valores de entrada/saída que estão na mesma linha de qualquer categoria correspondente na página do orçamento. Por exemplo;
Folha de orçamento
A B C D
1 Categories Budgeted Spent Remaining
2 CategoryA 100 <?> SUM(Budgeted, Spent)
3 CategoryB 250 <?> SUM(Budgeted, Spent)
Folha de transações
A B C D E
1 Date Category Description Out In
2 1/1/2017 CategoryA cat-a desc. 57
3 1/2/2017 CategoryB cat-b desc. 15
Responder1
Esta fórmula SUMIF (dois deles na fórmula, um para a coluna In e outro para Out) deve resolver o problema:
=(SUMIF(Sheet2!$B$2:$B$1000,"CategoryA",Sheet2!$D$2:$E$1000))+(SUMIF(Sheet2!$B$2:$B$1000,"CategoryA",Sheet2!$E$2:$E$1000))
Ele procurará na coluna B (da linha 2 a 1000, mude para sua situação) porCategoriaAe se for CategoriaA, adicionará o número nas colunas D e E à soma total.
Basta alterar as duas instâncias deCategoriaAparaCategoriaBpara a linha 3 na folha de transecção.