Como posso combinar essas três condições em uma única fórmula do Excel?

2

Eu preciso criar uma fórmula do Excel com base no seguinte:

1. If Cell >= 500 Then the Cell text should be "Critical"
2. If Cell >= 400 Then the cell text should be "Medium"
3. If cell < 400 then the cell text should be "Normal"

Atualmente tenho

=IF(OFFSET(H2;0;-1)>500;"Critical"; IF(OFFSET(H2;0;-1)<=500;"Normal";))

Mas assim que eu adiciono a terceira condição, ela não aceita e me dá erros e bagunça tudo.

    
por nmuntz 16.08.2010 / 16:09

3 respostas

5

Você não precisa de uma terceira condição. Você precisa fazer isso:

Is value >= 500? If yes then "Critical" else continue:
Is value >= 400? If yes then "Medium" else "Normal"

Então você precisa fazer o seguinte:

IF( DESREF(H2;0;-1)>=500 ; "Critical" ; IF( DESREF(H2;0;-1)>=400 ; "Medium" ; "Normal ) )

E, com uma quebra de linha para facilitar a leitura:

IF( DESREF(H2;0;-1)>=500 ; "Critical" ; 
                             IF( DESREF(H2;0;-1)>=400 ; "Medium" ; "Normal ) )
    
por 16.08.2010 / 16:16
5

Supondo que você está avaliando a célula A1, digite a seguinte fórmula e ela funcionará para suas condições:

=IF(A1>=500,"Critical",IF(A1>=400,"Medium","Normal"))
    
por 16.08.2010 / 16:17
-2

Não há necessidade de usar fórmulas complexas. basta usar a seguinte lógica simples.

Suponha que os números estejam no intervalo de células A1 a A10

Basta colocar a seguinte fórmula na célula além de A1, ou seja, na célula B1

= IF (A1 > 499, "Crítico", IF (A1 > 399, "Médio", "Normal"))

Para obter resultados semelhantes, basta copiar o acima para as outras células desejadas.

    
por 14.07.2013 / 18:35