Yleinen kaava
=COUNTIF(list,A1)=0
Yhteenveto
Voit vertailla luetteloita ja korostaa toisessa olevia arvoja, mutta ei toisessa, voit käyttää ehdollista muotoilua COUNTIF-funktioon perustuvalla kaavalla. Esimerkiksi korostaaksesi arvot A1: A10, joita ei ole C1: C10, valitse A1: A10 ja luo ehdollinen muotoilusääntö tämän kaavan perusteella:
=COUNTIF($C$1:$C$10,A1)=0
Huomaa: ehdollisella muotoilulla on tärkeää kirjoittaa kaava suhteessa "aktiiviseen soluun" valintaan, jonka oletetaan olevan tässä tapauksessa A1.
Selitys
Tämä kaava arvioidaan kullekin 10 solulle A1: D10: ssä. A1 muuttuu arvioitavan solun osoitteeksi, kun taas C1: C10 syötetään absoluuttisena osoitteena, joten se ei muutu ollenkaan.
Tämän kaavan avain on lopussa = 0, joka "kääntää" kaavan logiikan. Jokaiselle arvolle A1: A10 COUNTIF palauttaa arvon, joka kertaan arvo näkyy C1: C10: ssä. Niin kauan kuin arvo näkyy ainakin kerran kohdassa C1: C10, COUNTIF palauttaa nollasta poikkeavan luvun ja kaava palauttaa EPÄTOSI.
Mutta kun arvoa ei löydy C1: C10: stä, COUNTIF palauttaa nollan ja koska 0 = 0, kaava palauttaa TOSI ja ehdollista muotoilua käytetään.
Nimetyt alueet yksinkertaiselle syntaksille
Jos nimeät etsimäsi luettelon (tässä tapauksessa C1: C10) nimellisellä alueella, kaava on yksinkertaisempi lukea ja ymmärtää:
=COUNTIF(list,A1)=0
Tämä toimii, koska nimetyt alueet ovat automaattisesti absoluuttisia.
Kirjainkokoinen versio
Jos tarvitset isoja ja pieniä kirjaimia, voit käyttää seuraavaa kaavaa:
=SUMPRODUCT((--EXACT(A1,list)))=0
EXACT-toiminto suorittaa kirjainkoon huomioon ottamisen ja SUMPRODUCT laskee tuloksen. Kuten COUNTIF: n kohdalla, tämä kaava palautuu, kun tulos on nolla. Koska testi on isot ja pienet kirjaimet, "omena" näkyy puuttuvana, vaikka "Apple" tai "APPLE" esiintyisi toisessa luettelossa. Katso tältä sivulta tarkempi selitys.