Excel-kaava: Jos solu on -

Sisällysluettelo

Yleinen kaava

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

Yhteenveto

Jos haluat suorittaa yhden toiminnon, kun solu on yhtä suuri kuin tietty arvo, ja toisen, jos se ei ole sama, voit käyttää IF-toimintoa. Esitetyssä esimerkissä solun D6 kaava on:

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

Selitys

Jos haluat tehdä jotain tiettyä, kun solu on tietty arvo, voit testata arvon IF-funktiolla, tehdä sitten jotain, jos tulos on TOSI, ja (valinnaisesti) tehdä jotain muuta, jos testin tulos on EPÄTOSI .

Esitetyssä esimerkissä haluamme merkitä rivit, joissa väri on punainen, "x": llä. Toisin sanoen haluamme testata sarakkeen B solut ja suorittaa tietyn toiminnon, kun ne vastaavat sanaa "punainen". Solun D6 kaava on:

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

Tässä kaavassa looginen testi on tämä bitti:

B6="red"

Tämä palauttaa TOSI, jos B6: n arvo on "punainen" ja EPÄTOSI, jos ei. Koska haluamme merkitä tai merkitä punaiset kohteet, meidän on toimittava vain, kun testin tulos on TOSI. Tässä tapauksessa yksinkertaisesti lisätään "x" sarakkeeseen D, jos väri on punainen. Jos väri ei ole punainen (tai tyhjä jne.), Palautamme yksinkertaisesti tyhjän merkkijonon (""), joka ei näy tyhjänä.

Huomaa: jos arvolle_f_false ei anneta tyhjää merkkijonoa (""), kaava palauttaa EPÄTOSI, kun väri ei ole punainen tai vihreä.

Korota hintaa, jos väri on punainen

Tietenkin voit tehdä myös jotain monimutkaisempaa. Oletetaan esimerkiksi, että haluat nostaa punaisten tuotteiden hintaa vain 15%.

Siinä tapauksessa voit käyttää tätä kaavaa sarakkeessa E uuden hinnan laskemiseksi:

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

Testi on sama kuin aiemmin (B6 = "punainen"). Jos tulos on TOSI, kerrotaan alkuperäinen hinta 1,15: llä (korotus 15%). Jos testin tulos on EPÄTOSI, käytämme yksinkertaisesti alkuperäistä hintaa sellaisenaan.

Mielenkiintoisia artikkeleita...