![](https://cdn.wiki-base.com/1566369/excel_formula_distinct_values__2.png.webp)
Általános képlet
=UNIQUE(data,FALSE,TRUE)
Összegzés
Ha különálló értékek listáját kívánja kinyerni egy adatkészletből (azaz az értékek csak egyszer jelennek meg), használhatja az UNIQUE funkciót. A bemutatott példában a D5 képlete a következő:
=UNIQUE(B5:B16,FALSE,TRUE)
amely az adatokban lévő 2 különálló értéket adja ki: "lila" és "szürke".
Magyarázat
Ez a példa az UNIQUE függvényt használja. Alapértelmezett beállításokkal az UNIQUE kiadja az egyedi értékek listáját, vagyis azokat az értékeket, amelyek egyszer vagy többször megjelennek a forrásadatokban. Az UNIQUE-nak azonban van egy választható harmadik argumentuma, az úgynevezett "esemény_egyszer", amely IGAZ értékre állítva az UNIQUE csak az adatokban egyszer megjelenő értékeket adja vissza.
A bemutatott példában az UNIQUE argumentumai a következők:
- tömb - B5: B16
- by_col - HAMIS
- egyszer_ egyszer - IGAZ
Mivel a happening_once értéke IGAZ, az UNIQUE az adatokban egyszer csak megjelenő 2 értéket adja ki: "lila" és "szürke".
Figyelje meg, hogy a by_col argumentum opcionális és alapértelmezés szerint FALSE, ezért elhagyható:
=UNIQUE(data,,TRUE)
Az IGAZ és HAMIS helyettesíthető így 1-vel és nullával is:
=UNIQUE(data,0,1)
Dinamikus forrás tartomány
Az UNIQUE nem változtatja meg automatikusan a forrástartományt, ha adatokat ad hozzá vagy töröl. Annak érdekében, hogy az UNIQUE dinamikus tartományt kapjon, amely szükség szerint automatikusan átméretezhető, használhat Excel táblázatot, vagy létrehozhat egy képlettel dinamikus nevű tartományt.