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")))