Fórmula do Excel: Se a célula for igual -

Fórmula genérica

=IF(A1="red",true result,false result)

Resumo

Para realizar uma ação quando uma célula é igual a um determinado valor e outra quando não é igual, você pode usar a função IF. No exemplo mostrado, a fórmula na célula D6 é:

=IF(B6="red","x","")

Explicação

Se você quiser fazer algo específico quando uma célula é igual a um determinado valor, você pode usar a função SE para testar o valor, então fazer algo se o resultado for VERDADEIRO e (opcionalmente) fazer outra coisa se o resultado do teste for FALSO .

No exemplo mostrado, queremos marcar as linhas onde a cor é vermelha com um "x". Em outras palavras, queremos testar células na coluna B e realizar uma ação específica quando elas forem iguais à palavra "vermelho". A fórmula na célula D6 é:

=IF(B6="red","x","")

Nesta fórmula, o teste lógico é este bit:

B6="red"

Isso retornará TRUE se o valor em B6 for "vermelho" e FALSE se não for. Uma vez que queremos marcar ou sinalizar itens vermelhos, só precisamos agir quando o resultado do teste for VERDADEIRO. Nesse caso, estamos simplesmente adicionando um "x" à coluna D se a cor for vermelha. Se a cor não for vermelha (ou em branco, etc.), simplesmente retornamos uma string vazia (""), que é exibida como nada.

Observação: se uma string vazia ("") não for fornecida para valor_se_falso, a fórmula retornará FALSO quando a cor não for vermelha ou verde.

Aumente o preço se a cor for vermelha

Claro, você também pode fazer algo mais complicado. Por exemplo, digamos que você queira aumentar o preço dos itens vermelhos em apenas 15%.

Nesse caso, você poderia usar esta fórmula na coluna E para calcular um novo preço:

=IF(B6="red",C6*1.15,C6)

O teste é igual ao anterior (B6 = "vermelho"). Se o resultado for VERDADEIRO, multiplicamos o preço original por 1,15 (aumento de 15%). Se o resultado do teste for FALSO, simplesmente usamos o preço original como está.

Artigos interessantes...