Precisa de um zero no excel somente quando os dados são inseridos

1

Eu tenho uma planilha na qual estou trabalhando e preciso que o zero apareça na célula somente quando os dados forem inseridos na planilha. Quando não há dados, quero que a célula fique em branco. Isso é possível e, em caso afirmativo, como adicioná-lo às fórmulas abaixo?

=SUM(D12+E12) answer goes on cell G12 e =SUM(F12-G12) answer goes on cell I12

    
por Pauline 12.03.2013 / 22:03

3 respostas

2

A seguir, será exibida a soma, a menos que seja zero. (Vamos todos esse NOZERO)

=IF(SUM(D12+E12)=0, "", SUM(D12+E12))

Este só calculará a soma se ambas as entradas forem diferentes de zero. (Vamos todos isso AND)

=IF(OR(D12 = "", E12 = ""), "", SUM(D12+E12))

E este só calculará a soma se pelo menos uma entrada for diferente de zero. (Vamos tudo isso OU)

=IF(AND(D12 = "", E12 = ""), "", SUM(D12+E12))

Essas fórmulas são resumidas nesta tabela de exemplo:

Lógicasemelhanteseaplicariaàcélula"= SUM (F12-G12)".

PS as três declarações seguintes são iguais. Eu acho que o terceiro é o mais simples e melhor, mas você pode escolher.

=SUM(D12+F12)
=SUM(D12,F12)
=D12+F12
    
por 12.03.2013 / 22:04
0

Expandindo a resposta do Kruug, você pode usar a função COUNTA para testar se algum dado foi inserido nas partes da planilha que você considera áreas de entrada de dados.

Por exemplo, as seguintes fórmulas mostrariam um zero somente se algo fosse inserido no intervalo A1:I11 da planilha em que você está interessado:

  For cell G12:  =IF(COUNTA(A1:I11)>0,SUM(D12,F12),"")

  For cell I12   =IF(COUNTA(A1:I11)>0,SUM(F12,-G12),"")

O intervalo especificado na função COUNTA pode ser qualquer intervalo ou grupos de intervalos desejados. Por exemplo, se estivesse preocupado apenas com as células diretamente acima de suas duas somas, você poderia alterar as fórmulas para:

  For cell G12:  =IF(COUNTA(D1:D11,F1:F11)>0,SUM(D12,F12),"")

  For cell I12   =IF(COUNTA(D1:D11,F1:F11)>0,SUM(F12,-G12),"")

(Eu estou mostrando os dois intervalos na função COUNTA puramente como um exemplo, desde que eu não sei o que você consideraria ser intervalos de dados.)

A única coisa que você não deve fazer é testar a entrada de dados em qualquer lugar na planilha inteira, porque o intervalo a ser contado incluiria suas fórmulas de soma e criaria um erro de referência circular.

    
por 13.03.2013 / 02:47
-1

Dê uma olhada no COUNTA . Isso conta o número de células não vazias em um intervalo.

    
por 12.03.2013 / 22:05