Lukujoukon ainutkertaisten arvojen määrän laskeminen

Lukujoukon ainutkertaisten arvojen määrän laskeminen

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Oletetaan, että haluat tietää, kuinka monta ainutkertaista arvoa on sellaisessa alueessa, joka sisältää useita samoja arvoja. Jos sarake sisältää esimerkiksi seuraavat tiedot:

  • arvot 5, 6, 7 ja 6, tällöin yksilöllisiä arvoja on kolme: 5, 6 ja 7 

  • arvot Sallinen, Suominen, Suominen, Suominen, tällöin yksilöllisiä arvoja on kaksi: Sallinen ja Suominen. 

Arvojoukon ainutkertaiset arvot voidaan laskea monella tavalla.

Sisältö

Ainutkertaisten arvojen määrän laskeminen suodattimen avulla

Ainutkertaisten arvojen määrän laskeminen funktioiden avulla

Ainutkertaisten arvojen määrän laskeminen suodattimen avulla

Suodattimen lisäasetukset -valintaikkunan avulla voit poimia ainutkertaiset arvot sarakkeen tiedot ja liitä ne uuteen paikkaan. Voit sitten uuden alueen arvojen määrän laskeminen rivit -funktio.

  1. Valitse solualue tai varmista, että aktiivinen solu on taulukossa.

    Varmista, että solualueessa on sarakeotsikot.

  2. Valitse Tiedot-välilehden Lajittele ja suodata ‑ryhmässä Lisäasetukset.

    Näyttöön tulee Erikoissuodatus-valintaikkuna.

  3. Valitse Kopioi toiseen paikkaan.

  4. Kirjoita soluviittaus Kopioi-ruutuun. 

    Voit vaihtoehtoisesti piilottaa valintaikkunan tilapäisesti napsauttamalla Kutista valintaikkuna -painiketta Painikkeen kuva . Valitse taulukosta solu ja napsauta sitten Laajenna valintaikkuna -painiketta Painikkeen kuva .

  5. Valitse Vain ainutkertaiset tietueet -valintaruutu ja valitse OK.

    Excel kopioi alueen ainutkertaiset arvot uuteen sijaintiin alkaen solusta, jonka määritit Kopioi kansioon -ruudussa.

  6. Kirjoita alueen viimeisen solun alapuolella olevaan tyhjään soluun RIVIT-funktio. Käytä argumenttina juuri kopioimaasi yksilöllisten arvojen aluetta lukuun ottamatta sarakeotsikkoa. Jos yksilöllisten arvojen alue on esimerkiksi B2:B45, kirjoita =RIVIT(B2:B45)

Sivun alkuun

Ainutkertaisten arvojen määrän laskeminen funktioiden avulla

Käytä tähän tehtävään funktioiden JOS, SUMMA, TAAJUUS, VASTINE ja PITUUS yhdistelmiä:

  • Määrittää arvo 1 käyttämällä Jos -funktion avulla jokaiselle todelle ehdolle.

  • Lisää summa Summa -funktiolla.

  • Ainutkertaisten arvojen määrän laskeminen käyttämällä taajuus -funktio. Taajuus -funktio ohittaa nolla-arvoja. Tietyn arvon ensimmäisen kerran, tämä funktio palauttaa luvun yhtä kyseisen arvon esiintymien määrän. Jokaiselle esiintymälle jälkeen ensimmäisen arvon, tämä funktio palauttaa nolla.

  • Palauttaa tekstiarvon paikalle alueen vastine -funktiolla. Tämä arvo palauttaa käytetään sitten taajuus -funktion argumenttina, jotta voit laskea vastaavat tekstiarvot.

  • Etsi tyhjiä soluja käyttämällä pituus -funktio. 0 pituus voi olla tyhjiä soluja.

Esimerkki

Esimerkkiä on ehkä helpompi tarkastella, jos kopioit sen tyhjään laskentataulukkoon.

Esimerkin kopioiminen

  1. Luo tyhjä työkirja tai laskentataulukko.

  2. Valitse esimerkki ohjeaiheesta.

    Huomautus: Älä valitse rivi- tai saraketunnuksia. 

    Esimerkin valitseminen ohjeesta

    Esimerkin valitseminen ohjeesta

  3. Paina CTRL+C.

  4. Valitse taulukosta solu A1 ja paina CTRL+V.

  5. Voit vaihdella tulosten tarkastelemisen ja tuloksia palauttavien kaavojen tarkastelemisen välillä painamalla CTRL+’ (heittomerkki) tai napsauttamalla Kaavat-välilehdessä Kaavan tarkistaminen -ryhmän Näytä kaavat -painiketta.

1

2

3

4

5

6

7

8

9

10

A

B

Tiedot:

Tiedot:

986

Sallinen

Suominen

563

67

789

235

Sallinen

Suominen

689

789

Suominen

143

56

237

67

235

Kaava:

Kuvaus (tulos):

=SUMMA(JOS(TAAJUUS(A2:A10,A2:A10)>0,1))

Laskee solualueen A2:A10 sisältämien yksilöllisten numeroarvojen määrän, mutta ei laske tyhjiä soluja tai tekstiarvoja (4).

=SUMMA(JOS(TAAJUUS(VASTINE(B2:B10;B2:B10;0);VASTINE(B2:B10;B2:B10;0))>0;1))

Laskee solualueen B2:B10 yksilöllisten numero- ja tekstiarvojen määrän (solualue ei saa sisältää tyhjiä soluja) (7).

=SUMMA(JOS(TAAJUUS(JOS(PITUUS(A2:A10)>0;VASTINE(A2:A10;A2:A10;0);""); JOS(PITUUS(A2:A10)>0;VASTINE(A2:A10;A2:A10;0);""))>0;1))

Laskee solualueen A2:A10 sisältämien yksilöllisten teksti- ja numeroarvojen määrän, mutta ei laske tyhjiä soluja tai tekstiarvoja (6).

Huomautukset    

  • Esimerkin kaavat on annettava matriisikaavoina. Valitse kukin kaavan sisältävä solu, paina F2-painiketta ja paina sitten CTRL+VAIHTO+ENTER.

  • Jos haluat nähdä vaihe vaiheelta, kuinka funktio laskee, valitse kaavan sisältävä solu ja valitse sitten Kaavat-välilehdessä Kaavan tarkistaminen -ryhmässä Laske kaava.

Funktioiden tiedot

  • TAAJUUS-funktio laskee, kuinka usein arvot esiintyvät arvoalueella, ja palauttaa sitten luvut pystysuuntaisena matriisina. Käytä TAAJUUS-funktiota esimerkiksi tulosalueelle sijoittuvien testitulosten määrän laskemiseen. Koska funktio palauttaa matriisin, se täytyy kirjoittaa matriisikaavana.

  • VASTINE-funktio etsii määritettyä kohdetta solualueesta ja palauttaa sitten kyseisen kohteen suhteellisen sijainnin alueessa. Esimerkiksi jos alueessa A1:A3 on arvot 5, 25 ja 38, kaava =VASTINE(25,A1:A3;0) palauttaa arvon 2, koska 25 on alueen toinen arvo.

  • PITUUS-funktio palauttaa tekstimerkkijonon merkkien määrän.

  • SUMMA-funktio laskee yhteen kaikki luvut, jotka määrität argumenteiksi. Kukin argumentti voi olla alue, soluviittaus, matriisi, vakio, kaava tai toisen funktion tulos. Esimerkiksi SUMMA(A1:A5) laskee yhteen kaikki soluissa A1–A5 olevat luvut.

  • JOS-funktio palauttaa yhden arvon, jos määrittämäsi ehto on TOSI, ja toisen arvon, jos ehto on EPÄTOSI.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×