Você usa IF
e ISNUMBER
Algo como
=IF(ISNUMBER(A1), SUM(A1:B1), "")
Isso pressupõe que suas colunas A e B terão um valor, ou ambos não terão valor.
Digamos que eu tenha um formulário simples do Excel como este:
| 3 | 3 | 6 |
| 2 | 7 | 9 |
| | | 0 |
| | | 0 |
| | | 0 |
| | | 0 |
onde a terceira coluna é uma fórmula dos dois primeiros (neste exemplo, SUM).
Como eu só exibo a terceira coluna se a primeira tiver valores?
No exemplo, simplesmente adicionei =SUM(A1;B1)
à terceira coluna e a arrastei, mas isso dará 0 para todas as linhas vazias, mas eu gostaria que elas ficassem em branco.
Resposta alternativa:
=IF(SUBTOTAL(3;A1:B1)>0;SUM(A1:B1);"")
SUBTOTAL (3, ... é igual a COUNTA () - conta as células que têm conteúdo.
Isso verifica se há pelo menos uma célula com conteúdo (pode ser um zero) e, em seguida, soma todas as células.
Tags microsoft-excel