Formula di Excel: se la cella è uguale a -

Formula generica

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

Sommario

Per eseguire un'azione quando una cella è uguale a un determinato valore e un'altra quando non è uguale, puoi utilizzare la funzione SE. Nell'esempio mostrato, la formula nella cella D6 è:

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

Spiegazione

Se vuoi fare qualcosa di specifico quando una cella è uguale a un certo valore, puoi usare la funzione SE per testare il valore, quindi fare qualcosa se il risultato è VERO e (facoltativamente) fare qualcos'altro se il risultato del test è FALSO .

Nell'esempio mostrato, vogliamo contrassegnare le righe in cui il colore è rosso con una "x". In altre parole, vogliamo testare le celle nella colonna B e intraprendere un'azione specifica quando sono uguali alla parola "rosso". La formula nella cella D6 è:

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

In questa formula, il test logico è questo:

B6="red"

Questo restituirà TRUE se il valore in B6 è "rosso" e FALSE in caso contrario. Poiché vogliamo contrassegnare o contrassegnare gli elementi in rosso, dobbiamo intervenire solo quando il risultato del test è VERO. In questo caso, stiamo semplicemente aggiungendo una "x" alla colonna D se il colore è rosso. Se il colore non è rosso (o vuoto, ecc.), Restituiamo semplicemente una stringa vuota (""), che viene visualizzata come nulla.

Nota: se non viene fornita una stringa vuota ("") per value_if_false, la formula restituirà FALSE quando il colore non è rosso o verde.

Aumenta il prezzo se il colore è rosso

Certo, potresti fare anche qualcosa di più complicato. Ad esempio, supponiamo che tu voglia aumentare il prezzo degli articoli rossi solo del 15%.

In tal caso, puoi utilizzare questa formula nella colonna E per calcolare un nuovo prezzo:

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

Il test è lo stesso di prima (B6 = "rosso"). Se il risultato è VERO, moltiplichiamo il prezzo originale per 1,15 (aumento del 15%). Se il risultato del test è FALSO, utilizziamo semplicemente il prezzo originale così com'è.

Articoli interessanti...