Soma da linha da célula atual para a célula específica e somente de rótulos específicos

-1

Exemplo:

a quantidade total do departamento P1 é de 200

valor total do departamento P2 é 500

a quantidade total do departamento P3 é 100

Code Cost Remaining
P1    20   180
P2    50   450
P3    30    70
P1    30   150
P2    20   430 
P1    10   140 

Como você pode ver, quero subtrair o custo do total de cada linha e exibir o valor restante nessa linha.

Como posso conseguir isso?

    
por Raj 14.11.2017 / 10:05

1 resposta

2

Experimente esta solução e confirme se funciona para você. Eu suponho que você tenha apenas 3 departamentos, como mostrado na sua pergunta. Se você tem muitos outros departamentos, a fórmula deve ser muito difícil de manter e pode não funcionar. Uma solução diferente pode ser desejada.

Neste exemplo, seus dados de departamento estão nas células C3: D8. A quantidade total para cada departamento (P1, P2 e P3) está nas células D1, E1 & F1 respectivamente.

Na célula E1, coloque a seguinte fórmula e pressione CTRL + SHIFT + ENTER para criar uma fórmula de matriz dentro da barra de fórmulas. A fórmula deve ser incluída em chaves para indicar que é uma fórmula de matriz. Arraste-o até as células pretendidas.

=IF(C3="P1",$D$1-SUM(IF($C$3:C3="P1",$D$3:D3)),IF(C3="P2",$E$1-SUM(IF($C$3:C3="P2",$D$3:D3)),IF(C3="P3",$F$1-SUM(IF($C$3:C3="P3",$D$3:D3)))))

Atualizar

Sevocêtivermaisdepartamentos,adoteasoluçãoaseguir.Crieumatabeladedepartamentosevaloresmáximos.NesteexemploestáemH1:I6.

DadosdeamostraemC3:D9.NacélulaE3,coloqueaseguintefórmulaearraste-aparabaixo.

=VLOOKUP(C3,$H$1:$I$6,2)-SUMIFS($D$3:D3,$C$3:C3,C3)

    
por 14.11.2017 / 10:45