![](https://cdn.wiki-base.com/2022967/excel_formula_unique_values_ignore_blanks__2.png.webp)
Általános képlet
=UNIQUE(FILTER(data,data""))
Összegzés
Az egyedi értékek listájának az üres cellák figyelmen kívül hagyásával kivonhatja az UNIQUE függvényt a FILTER funkcióval együtt. A bemutatott példában a D5 képlete a következő:
=UNIQUE(FILTER(B5:B16,B5:B16""))
amely a D5-ben látható 5 egyedi értéket adja ki: D9.
Magyarázat
Ez a példa az UNIQUE függvényt használja a FILTER funkcióval együtt. Belülről kifelé haladva a SZŰRŐ funkciót használják először az üres értékek eltávolításához az adatokból:
FILTER(B5:B16,B5:B16"")
A szimbólum egy logikai operátor, ami azt jelenti, hogy "nem egyenlő". A képletkritériumban szereplő operátorok további példáit lásd ezen az oldalon.
A FILTER értéktömböt ad vissza, az üres karakterláncok nélkül:
("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")
Ezt a tömböt közvetlenül az UNIQUE függvény adja vissza tömb argumentumként. Ezután az UNIQUE eltávolítja a duplikátumokat, és visszaadja az utolsó tömböt
("red";"amber";"green";"blue";"pink")
Az UNIQUE és a FILTER dinamikus függvények. Ha a B5: B16 adatok megváltoznak, a kimenet azonnal frissül.
Dinamikus forrás tartomány
Mivel a B5: B15 tartományt közvetlenül a képletbe kódolják, nem változik, ha adatokat adnak hozzá vagy törölnek. Egy dinamikus tartomány használatához, amely szükség szerint automatikusan átméretezi, használhat Excel táblázatot, vagy létrehozhat egy képlettel dinamikus elnevezett tartományt.