Você pode fazer isso com uma fórmula SUMIF personalizada, com certeza, mas adoro as Tabelas Dinâmicas. As habilidades de Tabela Dinâmica se traduzem em uma experiência muito mais fácil de usar, sem aprender a sintaxe da fórmula (relativamente) complicada.
Selecione os dados (clique dentro, aperte CTRL-A) da Folha 2 e vá para Insert > PivotTable
. Você provavelmente deseja criar isso em uma nova planilha. Se você adicionar mais dados à tabela de origem, poderá encontrar os métodos para atualizar / expandir a tabela dinâmica depois de clicar nela e localizar PivotTable Options
na faixa de opções.
A partir deste ponto, você pode organizar a tabela dinâmica como mostrado aqui (a marcação que fiz foi apenas para referência visual):
Aofazerisso,vocêcondensouseusdadosemumaúnicalinhapornúmerodetrabalhosemalterarseusdadosdeorigem.Apartirdisso,vocêpodeusarumafunçãoVLOOKUPinativaparafazersuamatemática:
=B2-VLOOKUP(A2,Sheet4!A:B,2,FALSE)
Masnóstemosumproblemaaqui!Estamosrecebendo#N/A
porquealgunsdenossostrabalhosnãotêmentradasnaPlanilha2.Asoluçãofácilaquiécontabilizarerros,assim:
=IFERROR(
nossafórmula,
valororiginal)
Se você está apenas começando a usar Tabelas Dinâmicas, provavelmente ficará mais à vontade usando funções básicas como Vlookup e adição / subtração, portanto, esse método deve ser mais útil no desenvolvimento de boas habilidades em Excel.