
Eu tenho a seguinte tabela:
Mostra um SKU e depois a duração da produção do SKU, depois um novo SKU e a duração.
O que você pode ver é o SKU 1 e depois o SKU 2, que é novo, e depois o SKU 3-10, que é igual ao SKU 1. Quando isso ocorrer, gostaria de resumi-los. O resultado será mais ou menos assim:
Eu gostaria de fazer isso sem VBA e com fórmulas. Nunca há mais de 10 SKUs e, portanto, 10 durações.
Responder1
Se você precisar apenas somar os valores dos últimos 8 SKU, poderá usar:
=IF(COUNTIF(E2:T2,E2)=8,SUMPRODUCT(--(E2:S2=E2)*F2:T2),"")
Onde E2 é o SKU que se repete no SKU3-10
E2:T2 sendo os valores do SKU3---Processo10
Responder2
Se você deseja SOMAR vários valores que possuem uma chave (SKU) em comum você pode usar o comando SUMIF:
- Coloque seus dados em 2 colunas, sendo a primeira coluna o SKU e a segunda o valor.
- Faça uma lista dos SKUs com os quais você se importa.
- Escreva o comando:
=SOMASE(listadechaves,valorParaEncontrar,listadevalores)
Assim:
=SOMASE($A$3:$A$9,D3,$B$3:$B$9)
E este comando irá pesquisar na lista todas as aparências do SKU e somar seu valor.