Estou analisando alguns dados de pesquisa em que as respostas estão na forma de uma string contendo desigualdades, por exemplo
a) < 5
b) 5-10
c) 11-15
d) > 15
Estou tentando tabular as respostas usando a Countifs
função, e o Excel não parece analisar o valor da célula com o argumento de critérios como uma string e, portanto, retorna 'Falso' para essas caixas; ele não avalia uma célula contendo a string '< 5' como sendo igual a outra célula contendo '< 5' ou o argumento literal "< 5".
Uma comparação das células de referência em outras fórmulas, usando =
ou EXACT()
retorna TRUE
.
Conheço o argumento de critérios dos operadores condicionais como COUNTIF()
, SUMIF()
, etc. usam strings com desigualdades quando na verdade servem como operadores, mas não consigo descobrir como suprimir isso e avaliar essas células como strings simples. Muito obrigado!
Responder1
Responder2
Em vez de lutar contra os bugs do Excel e fazer com que ele reconheça o <
símbolo, eu resolveria o problema removendo-o completamente. Basta substituir <5
por algo parecido 5_or_less
e então COUNTIF
deve funcionar.
=SUBSTITUTE(A1,"<5","5_or_less")
fará a substituição para A1
e <5
. Você pode colocar isso em uma nova coluna, digamos B1
. Em seguida , faça outra substituição >15
como COUNTIF C`.C1
=SUBSTITUTE(B1,">15","15_or_more"). Then run
on column