Excel-kaava: Yksilölliset arvot ohittavat aihiot -

Sisällysluettelo

Yleinen kaava

=UNIQUE(FILTER(data,data""))

Yhteenveto

Voit poimia yksilöllisten arvojen luettelon tietojoukosta jättämällä tyhjät solut huomioimatta UNIQUE-funktiota yhdessä FILTER-funktion kanssa. Esitetyssä esimerkissä kaava kohdassa D5 on:

=UNIQUE(FILTER(B5:B16,B5:B16""))

joka tuottaa 5 ainutlaatuista arvoa, jotka näkyvät D5: D9: ssä.

Selitys

Tässä esimerkissä käytetään UNIQUE-funktiota yhdessä FILTER-toiminnon kanssa. Työskentely sisältä ulospäin, FILTER-toimintoa käytetään ensin poistamaan kaikki tyhjät arvot tiedoista:

FILTER(B5:B16,B5:B16"")

Symboli on looginen operaattori, joka tarkoittaa "ei ole yhtä". Lisää esimerkkejä operaattoreista kaavaehdoissa on tällä sivulla.

FILTER palauttaa joukon arvoja, tyhjät merkkijonot pois lukien:

("red";"amber";"green";"green";"blue";"pink";"red";"blue";"amber")

Tämä taulukko palautetaan suoraan UNIQUE-funktioon taulukon argumenttina. UNIQUE poistaa kaksoiskappaleet ja palauttaa viimeisen taulukon:

("red";"amber";"green";"blue";"pink")

UNIQUE ja FILTER ovat dynaamisia toimintoja. Jos B5: B16: n tiedot muuttuvat, lähtö päivittyy välittömästi.

Dynaaminen lähdealue

Koska alue B5: B15 on kovakoodattu suoraan kaavaan, se ei muutu, jos tietoja lisätään tai poistetaan. Jos haluat käyttää dynaamista aluetta, jonka koko muuttuu automaattisesti tarpeen mukaan, voit käyttää Excel-taulukkoa tai luoda dynaamisen nimellisen alueen kaavan avulla.

Mielenkiintoisia artikkeleita...