Excel-kaava: Korosta puuttuvat arvot -

Sisällysluettelo

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.

Mielenkiintoisia artikkeleita...