Se o Excel não gostar de vírgulas, isso não é um problema do Excel 2010, mas devido às suas configurações regionais. A maioria dos idiomas europeus não ingleses usa o ponto-e-vírgula onde o Reino Unido e os EUA usam a vírgula. Quando você compra fórmulas de fóruns internacionais, pode ser necessário ajustar as fórmulas antes de usá-las em sua planilha.
A função AND () tem a sintaxe
AND(*condition1*,*condition2*,[optional condition n])
Cada condição conterá um operador de comparação como
-
=
(igual), -
<>
(diferente), -
<
(menor que), -
>
(maior que), -
<=
(menor ou igual), -
>=
(maior que ou igual),
Uma fórmula é iniciada com um sinal =
, mas quando você aninha várias funções uma dentro da outra, não é necessário preceder as funções com outro sinal =
. De fato, isso resultará em erros.
Você não precisa de um ponto e vírgula no final de uma fórmula. Isso é JavaScript ou CSS, não o Excel.
Então, se podemos supor que suas configurações regionais usam uma vírgula como o delimitador decimal e o ponto-e-vírgula como o delimitador de lista, então o que você precisa é provavelmente
=IF(AJ8<4,2;"Apple";IF(AND(AJ8>4,1;AJ8<8);"Cherry";IF(AJ8>8,5;"Pineapple";"the value is between 8 and 8,5")))
Um sistema com ponto decimal e vírgula como delimitador de lista usaria
=IF(AJ8<4.2,"Apple",IF(AND(AJ8>4.1, AJ8<8),"Cherry",IF(AJ8>8.5,"Pineapple","the value is between 8 and 8.5")))