Nota de pré-leitura: Estou usando o LibreOffice em vez do Excel, mas a maioria das funções deve ser aplicada a ambos.
Eu estou fazendo uma planilha onde eu tenho um monte de dados e para cada propriedade (como # de funcionários ou um nome) eu preciso de uma função que calcula quantas linhas contêm cada valor distinto.
Eu já tenho os valores distintos extraídos e agora eu estou usando a seguinte função para calcular quantas linhas têm cada valor: =COUNTIF(start:end;value)
. (Observe que o ponto-e-vírgula é a forma de separar os parâmetros do LibreOffice, ao contrário da vírgula do Excel.)
Agora, meu problema é que eu tenho algumas linhas que podem ter valores como "<50". Usando o COUNTIF
função, parece que o "<" é tratado como umoperador "menor que", em vez de um caractere de texto. Portanto, se a célula que estou tentando corresponder à coluna tiver o valor "<50", acabo com um valor 0 como resultado da fórmula. Como posso obter a COUNTIF
tratar o sinal de menor que como um caractere de texto? Ou há outra função que eu deveria usar aqui?
Respostas:
1 para resposta № 1No Excel, você pode usar o SUMPRODUCT, ou seja,
=SUMPRODUCT((start:end=value)+0)
A comparação direta usando = fará uma comparação exata e não é confundida por <ou> como COUNTIF
4 para resposta № 2
=COUNTIF(A:A,"=< 50")
Funciona para mim no Excel 2007