Deixando uma célula em branco no excel, ou exibindo uma célula diferente

0

Eu tentei ler os outros posts e segui-los, mas não consigo enrolar minha cabeça nessa fórmula.

Gostaria que F9 :

  1. ficará em branco se nenhum dado for inserido em D9
  2. se os dados forem inseridos em E9 , então D9*E9
  3. se nenhum dado for inserido em E9 , então D9

Qualquer orientação é apreciada.

    
por meow_katz 26.04.2016 / 22:55

3 respostas

0

Tente isto:

=IF(D9<>"",IF(E9<>"",E9,1)*D9,"")

    
por 26.04.2016 / 22:59
0

Fórmula bastante simples aqui:

=IF(ISBLANK(E9), D9, IF(ISBLANK(D9), "", D9*E9))

Isso, no entanto, deixa F9 com um 0 se nenhum dos campos tiver dados.

Para corrigir isso, você pode adicionar uma verificação AND na frente, para verificar se uma das células tem dados.

=IF(AND(D9="", E9=""),"",IF(ISBLANK(E9), D9, IF(ISBLANK(D9), "", D9*E9)))

    
por 26.04.2016 / 23:01
0

Minha versão:

=IF(NOT(ISBLANK(D9)), IF(NOT(ISBLANK(E9)), D9 * E9, D9), "")

Isso se alinha com suas regras escritas e (imho) é mais fácil de seguir do que a resposta de Scott - especificamente o 1*D9 bit se não houver valor em E9 - e remove a desnecessária cláusula AND(D9="", E9=""), da resposta de Michael.

    
por 27.04.2016 / 09:49