%2C%20somaproduto%20para%20relacionamento%20muitos%20para%20muitos.png)
Estou procurando uma fórmula/função que me permita essencialmente SUMIF(s) em uma lista técnica. Conheço minha parte no relacionamento FG (Part, FG) e sei de quantos FG preciso (FG, Qty).
Como posso calcular o número de peças que preciso (Parte, Quantidade) em uma única etapa? Atualmente estou tendo que SOMAR cada relação parte/FG (Parte, FG, Qtd e depois SOMAR cada parte (Parte, Qtd).
Eu gostaria de fazer isso em uma etapa, se possível.
Responder1
Você pode usar uma fórmula de matriz para resolver isso (também conhecida como fórmula CTRL++ ).ShiftEnter
A primeira coisa a fazer é manipular sua segunda tabela para que haja uma coluna de data própria. (Geralmente é melhor evitar manter informações nos cabeçalhos das colunas.)
eu useiTabelas(Inserir> Tabela) para que seja um pouco mais fácil ler a fórmula.
Agora na célula I2 podemos calcular a quantidade da Parte X em 11/07/14.
{=SUM(
SUMIFS(Table2[Qty]
,Table2[Date]
,I$1
,Table2[FG]
,IF(Table1[Part]=$H2,Table1[FG])
)
)}
Remova as chaves {}
antes de digitar e certifique-se de pressionar CTRL+ Shift+ Enterao inserir esta fórmula.
Copie e cole esta fórmula nas células I3, J2 e J3 para obter os outros valores.
Versão não tabular da mesma fórmula
{=SUM(
SUMIFS($F$2:$F$9
,$E$2:$E$9
,I$1
,$D$2:$D$9
,IF($A$2:$A$7=$H2,$B2:$B$7)
)
)}