Como faço para adicionar um total em execução em A1 para B2, se houver um valor OU subtrair de C2, se houver um valor

2

O que estou tentando realizar é que, quando eu insiro um número em B2, ele só subtrai A1-B2 = A2, mas se eu colocar um número em C2 e nada estiver em B2, eu quero adicionar A1 + C2 = A2. Eu realmente tentei procurar por esse problema em todos os lugares. Houve algumas semelhanças entre algumas das perguntas que vi no Google e aqui, mas não exatamente o que estou tentando realizar. Eu sei que se fosse em c # eu faria algo assim:

if(B2=="")
   A2= A1+C2;
if(C2=="")
   A2= A1-B2;

Não é sintaxe exata, mas espero que ajude qual é a minha pergunta. Eu teria postado uma imagem do excel do meu exemplo, mas eu aparentemente preciso de uma reputação de 10. Eu agradeço qualquer ajuda e agradeço por você ter tido tempo para ler esta questão.

    
por Brandonl29 26.05.2014 / 09:47

1 resposta

0

Se sempre será como B2 ou C2 estão em branco e ambos nunca conterão números ao mesmo tempo, então você pode simplesmente usar:

=A1+C2-B2

na célula A2.

Caso contrário:

=IF(B2="",A1+C2,A1-B2)

Note que o acima não verifica C2 para espaços em branco, portanto, se ambos forem espaços em branco, você receberá 0 em A2.

Se você quiser verificar ambos B2 e C2, então ...

=IF(B2="",A1+C2,IF(C2="",A1-B2,"Both B2 and C2 are blanks")

E mude a mensagem conforme for melhor para você se ambas forem espaços em branco.

    
por 26.05.2014 / 09:56