Exceli valem: puuduvate väärtuste esiletõstmine -

Lang L: none (table-of-contents)

Üldine valem

=COUNTIF(list,A1)=0

Kokkuvõte

Loendite võrdlemiseks ja ühes, kuid mitte teises olevate väärtuste esiletõstmiseks võite rakendada tingimusvormingut funktsiooni COUNTIF põhise valemiga. Näiteks väärtuste A1: A10 esiletõstmiseks, mida pole olemas: C1: C10, valige A1: A10 ja looge selle valemi põhjal tingimuslik vormindamise reegel:

=COUNTIF($C$1:$C$10,A1)=0

Märkus: tingimusliku vormindamise korral on oluline valemis sisestada valem "aktiivse lahtri" suhtes, mis eeldatakse antud juhul olevat A1.

Selgitus

Seda valemit hinnatakse A1: D10 kõigi 10 raku jaoks. A1 muutub hinnatava lahtri aadressiks, samas kui C1: C10 sisestatakse absoluutse aadressina, nii et see ei muutu üldse.

Selle valemi võti on lõpus = 0, mis "pöörab" ümber valemi loogika. Iga väärtuse A1: A10 väärtuse korral tagastab COUNTIF väärtuse C1: C10 kuvamise arvu. Kuni väärtus C1: C10 ilmub vähemalt üks kord, tagastab COUNTIF nullist erineva arvu ja valem FALSE.

Kui aga väärtust C1: C10 ei leitud, tagastab COUNTIF nulli ja kuna 0 = 0, tagastab valem TÕENE ja rakendatakse tingimuslikku vormingut.

Nimetatud vahemikud lihtsaks süntaksiks

Kui nimetate otsitava loendi (antud juhul C1: C10) nimelise vahemikuga, on valemit lihtsam lugeda ja mõista:

=COUNTIF(list,A1)=0

See töötab, kuna nimetatud vahemikud on automaatselt absoluutsed.

Suur- ja väiketähtedega versioon

Kui vajate suurt ja väiketähti, saate kasutada järgmist valemit:

=SUMPRODUCT((--EXACT(A1,list)))=0

Funktsioon EXACT viib läbi suur- ja väiketähtede hindamise ning SUMPRODUCT võrdleb tulemuse. Nagu ka COUNTIF-i puhul, naaseb see valem, kui tulemus on null. Kuna test on tõstutundlik, kuvatakse „õun” puudu ka siis, kui teises loendis kuvatakse „Apple” või „APPLE”. Täpsema selgituse saamiseks vaadake seda lehte.

Huvitavad Artiklid...