AINUTKERTAISET.ARVOT-funktio palauttaa luettelon tai alueen ainutkertaisten arvojen luettelon.
Palauttaa yksilölliset arvot arvoluettelosta
Palauttaa yksilölliset nimet nimiluettelosta
=AINUTKERTAISET.ARVOT(array,[by_col],[exactly_once])
AINUTKERTAISET.ARVOT-funktiolla on seuraavat argumentit:
Argumentti |
Kuvaus |
---|---|
matriisi Pakollinen |
Alue tai matriisi, josta yksilölliset rivit tai sarakkeet palautetaan |
[sar_mukaan] Valinnainen |
by_col-argumentti on looginen arvo, joka ilmaisee vertailutavan. TOSI vertaa sarakkeita toisiinsa ja palauttaa yksilölliset sarakkeet EPÄTOSI (tai jätetty pois) vertaa rivejä toisiinsa ja palauttaa yksilölliset rivit |
[exactly_once] Valinnainen |
exactly_once-argumentti on looginen arvo, joka palauttaa rivit tai sarakkeet, jotka esiintyvät täsmälleen kerran alueella tai matriisissa. Tämä on yksilöllisen tietokannan käsite. TOSI palauttaa kaikki erilliset rivit tai sarakkeet, jotka esiintyvät täsmälleen kerran alueelta tai matriisista EPÄTOSI (tai jätetty pois) palauttaa kaikki alueen tai matriisin erilliset rivit tai sarakkeet |
:
-
Matriisia voidaan ajatella arvot sisältävänä rivinä tai sarakkeena tai arvoja sisältävien sarakkeiden ja rivien yhdistelmänä. Yllä olevissa esimerkeissä AINUTKERTAISET.ARVOT-kaavojen matriisit ovat alue D2:D11 ja D2:D17.
-
AINUTKERTAISET.ARVOT-funktio palauttaa matriisin, joka levittyy, jos se on kaavan viimeinen tulos. Tämä tarkoittaa, että Excel luo dynaamisesti sopivankokoisen matriisialueen, kun painat ENTER-näppäintä. Jos tukitiedot ovat Excel-taulukossa, matriisin koko sovitetaan automaattisesti, kun lisäät tai poistat tietoja matriisialueelta, jos käytät rakenteellisia viittauksia. Lisätietoja saat tästä levittyviä matriiseja koskevasta artikkelista.
-
Excelillä on rajoitettu tuki dynaamisille matriiseille eri työkirjoissa, ja tätä skenaariota tuetaan vain, jos molemmat työkirjat ovat auki. Jos suljet lähdetyökirjan, kaikki linkitetyt dynaamiset matriisikaavat antavat #REF!-virheviestin, kun ne päivitetään.
Esimerkkejä
Esimerkki 1
Tässä esimerkissä käytetään LAJITTELE- ja AINUTKERTAISET.ARVOT-funktioita yhdessä yksilöllisen nimiluettelon palauttamiseksi nousevassa järjestyksessä.
Esimerkki 2
Tässä esimerkissä exactly_once argumentin arvoksi on määritetty TOSI, ja funktio palauttaa vain ne asiakkaat, joilla on ollut palvelu kerran. Tästä voi olla hyötyä, jos haluat tunnistaa henkilöt, jotka eivät ole palanneet palveluun uudelleen, jotta voit ottaa heihin yhteyttä.
Esimerkki 3
Tässä esimerkissä käytetään et-merkkiä (&) sukunimen ja etunimen ketjuttamiseen koko nimeksi. Huomaa, että kaava viittaa koko nimialueeseen soluissa A2:A12 ja B2:B12. Näin Excel voi palauttaa matriisin kaikista nimistä.
:
-
Jos muotoilet nimialueen Excel-taulukkona, kaava päivittyy automaattisesti, kun lisäät tai poistat nimiä.
-
Jos haluat lajitella nimiluettelon, voit lisätä LAJITTELE-funktion: =LAJITTELE(AINUTKERTAISET.ARVOT(B2:B12&" "&A2:A12))
Esimerkki 4
Tässä esimerkissä verrataan kahta saraketta ja palautetaan vain niiden väliset yksilölliset arvot.
Tarvitsetko lisätietoja?
Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.
Katso myös
LAJITTELE.ARVOJEN.PERUSTEELLA-funktio
Dynaamiset matriisit ja levittyneiden matriisien erityispiirteet