Comportamento BONITO COUNTIF / COUNTA no excel para contar células de texto que não são “”

4

Eu tenho uma coluna de células preenchida com a fórmula que dá erro "" e uma string de texto se não houver erro. Em uma segunda coluna eu estou dando uma fórmula com:

=COUNTIF(range,"<>")

e também:

=COUNTA(range)

Espero que qualquer um deles conte apenas células que não contenham "" mas conte todas as células. Estranho, talvez ele não conte células com fórmula como "" mesmo se é isso que a fórmula produz, então eu testo com:

=COUNTIF(range,"")

e também:

=COUNTBLANK(range)

Ambos produzem o número apropriado de células que contêm "".

Uma solução é simplesmente subtrair a contagem total da contagem de "" mas isso não é elegante, apenas imaginando se há algo que estou fazendo errado ou se outras pessoas não vêem esse comportamento.

    
por WickedMongoose 16.11.2015 / 18:11

2 respostas

5
=SUMPRODUCT(--(range<>""))

Irá dar a você o número de células que não estão em branco no intervalo, ignorando ambas as strings vazias ( "" ) e células vazias.

    
por 16.11.2015 / 20:55
1

Para contar valores, use a função COUNTA.

So = COUNTA (intervalo)

Isso fornecerá o número de valores em seu alcance.

O oposto pode ser alcançado usando = COUNTBLANK (Range)

Isso fornecerá uma contagem de células em branco ao seu alcance.

Felicidades,

    
por 16.11.2015 / 18:33