sumif (s), sumproduct para muitos para muitos relacionamento

0

Estou procurando uma fórmula / função que me permita essencialmente SUMIF (s) em uma lista de materiais. Eu conheço minha parte no relacionamento do FG (Part, FG) e sei quantos FGs eu preciso (FG, Qtd).

Como posso calcular o número de peças que eu preciso (Part, Qty) em um passo? Atualmente estou tendo que SUMIF cada relação parte / FG (Part, FG, Qty e depois SUMIF cada parte (Parte, Qtde).

Eu gostaria de fazer isso em um passo, se possível.

    
por user345410 11.07.2014 / 15:57

1 resposta

1

Você pode usar uma fórmula de matriz para resolver isso (também conhecida como uma fórmula CTRL + Shift + Enter ).

A primeira coisa a fazer é manipular sua segunda tabela para que haja uma coluna de datas por si só. (Geralmente, é melhor evitar que as informações sejam armazenadas nos cabeçalhos das colunas.)

Eu usei Tabelas (Inserir > Tabela) para facilitar um pouco ler a fórmula.

Agora, na célula I2, podemos calcular a quantidade da Parte X em 7/11/14.

{=SUM(
   SUMIFS(Table2[Qty]
        ,Table2[Date]
        ,I$1
        ,Table2[FG]
        ,IF(Table1[Part]=$H2,Table1[FG])
        )
    )}

Remova os colchetes {} antes de digitar isso, e certifique-se de pressionar CTRL + Deslocar + Enter ao inserir esta fórmula .

Copie e cole esta fórmula nas células I3, J2 & J3 para obter os outros valores.

Versão sem tabela 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)
        )
    )}
    
por 11.07.2014 / 18:45