
Üldine valem
=UNIQUE(FILTER(data,data""))
Kokkuvõte
Andmekogumist unikaalsete väärtuste loendi väljavõtmiseks, eirates tühje lahtreid, saate kasutada funktsiooni UNIKAALNE koos funktsiooniga FILTER. Näidatud näites on valem D5-s:
=UNIQUE(FILTER(B5:B16,B5:B16""))
mis väljastab D5-s nähtud 5 unikaalset väärtust: D9.
Selgitus
Selles näites kasutatakse funktsiooni UNIQUE koos funktsiooniga FILTER. Seestpoolt töötades kasutatakse funktsiooni FILTER kõigepealt tühjade väärtuste eemaldamiseks andmetest:
FILTER(B5:B16,B5:B16"")
Sümbol on loogiline operaator, mis tähendab "ei võrdu". Sellel lehel leiate rohkem näiteid valemikriteeriumites olevate operaatorite kohta.
FILTER tagastab väärtuste massiivi, välja arvatud tühjad stringid:
("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")
See massiiv tagastatakse massiivi argumendina otse funktsioonile UNIQUE . UNIQUE eemaldab duplikaadid ja tagastab viimase massiivi:
("red";"amber";"green";"blue";"pink")
UNIQUE ja FILTER on dünaamilised funktsioonid. Kui B5: B16 andmed muutuvad, värskendatakse väljundit kohe.
Dünaamiline allikavahemik
Kuna vahemik B5: B15 kodeeritakse otse valemisse, ei muutu see andmete lisamisel või kustutamisel. Dünaamilise vahemiku kasutamiseks, mille suurust muudetakse vastavalt vajadusele, võite kasutada Exceli tabelit või luua valemiga dünaamilise nimega vahemiku.