Excel képlet: Az egyedi értékek figyelmen kívül hagyják az üres mezőket -

Tartalomjegyzék

Á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.

érdekes cikkek...