Excel - Como subtrair células e adicionar colunas

0

Então digamos que eu tenha 2 colunas, A e B, como por exemplo:

        A        B         C  
    -----------------------------
1   |        |   A    |    B    |
    -----------------------------
2   |        |   4    |    19   |
    -----------------------------
3   |        |   4    |    26   |
    -----------------------------
    |   .... and so on ....     |
    -----------------------------
#   | Total  |       37         |
    -----------------------------

Então basicamente eu quero subtrair cada célula (A-B) e adicionar todas as colunas.

A expressão matemática seria (C2-B2) + (C3-B3) + ... + (n # - (n-1) #) Alguém pode explicar como isso é feito? Agradecemos antecipadamente

--- Atualizar ---

Então, agora eu tenho que inserir letras no meio e essa linha não vai contar, como:

      A        B        C
  ----------------------------
1 |        |   A    |   B    |
  ----------------------------
2 |        |   4    |   19   |
  ----------------------------
3 |        |   4    |   26   |
  ----------------------------
4 |        |      N.A.       |
  ----------------------------
5 |        |    5   |   21   |
  ----------------------------
6 |   .... and so on ....    |
  ----------------------------
# | Total  |        53       |
  ----------------------------

Então agora o número da linha 4 não contará, mas todos os outros serão.

    
por Bruno Gibellino 17.01.2018 / 15:54

2 respostas

2

Use SUMPRODUCT ()

=SUMPRODUCT(C2:C14-B2:B14)

Isso subtrairá cada linha e soma as resultantes para as linhas de 2 a 14. Se você quiser algo mais dinâmico, algo que vai aumentar ou diminuir com sua tabela, você pode usar INDEX / MATCH para localizar a linha com Total em coluna A e defina a linha acima como linha final:

=SUMPRODUCT(C2:INDEX(C:C,MATCH("Total",A:A,0)-1)-B2:INDEX(B:B,MATCH("Total",A:A,0)-1)

Isso agora encontrará "Total" na Coluna A e definirá a linha acima como o ponto final das iterações do SUMPRODUCT.

    
por 17.01.2018 / 16:01
1

A expressão matemática (C2-B2)+(C3-B3)+...+(n#-(n-1)#) na pergunta é equivalente a (C2+C3+...+Cn)-(B2+B3+...+Bn) , o que pode ser ainda mais simplificado para a fórmula do Excel =SUM(C2:Cn)-SUM(B2:Bn) , em que n é o último número da linha.

Usando a fórmula =SUM() , sequências como "N.A" são ignorados (mas tenha em mente que os valores de erro internos do Excel, como "# N / A", resultarão em um erro).

    
por 09.02.2018 / 10:02