Üheste väärtuse loendamine duplikaatide hulgas

Üheste väärtuse loendamine duplikaatide hulgas

Oletagem, et soovite teada, kui palju kordumatuid väärtusi esineb vahemikus, mis sisaldab dubleeritud väärtusi. Kui veerg sisaldab näiteks järgmist:

  • Väärtused 5, 6, 7 ja 6, tulemiks on kolm kordumatut väärtust – 5, 6 ja 7.

  • Väärtused "Bradley", "Doyle", "Doyle", "Doyle", tulemuseks on kaks unikaalset väärtust – "Bradley" ja "Doyle".

Kordumatute väärtuste loendamiseks duplikaatide hulgas on mitu võimalust.

Dialoogiboksi Täpsem filter abil saate eraldada andmete veerust kordumatuid väärtusi ja kleepida need uude asukohta. Seejärel saate funktsiooni ROWS abil loendada uues vahemikus sisalduvaid üksusi.

  1. Valige lahtrivahemik või veenduge, et aktiivne lahter on tabelis.

    Veenduge, et lahtrivahemikul oleks veerupäis.

  2. Klõpsake menüü Andmed jaotises Sortimine ja filtreerimine nuppu Täpsem.

    Kuvatakse dialoogiboks Täpsem filter .

  3. Klõpsake käsku Kopeeri mõnda muusse asukohta.

  4. Sisestage väljale Kopeeri väljale lahtriviide.

    Teise võimalusena klõpsake dialoogiboksi ajutiselt peitmiseks nuppu ahenda Nupu pilt , Valige töölehel lahter ja seejärel vajutage nuppu Laienda dialoogiboks Nupu pilt .

  5. Märkige ruut ainult kordumatud kirjed ja klõpsake nuppu OK.

    Valitud vahemiku Kordumatud väärtused kopeeritakse uude asukohta, alustades lahtrist, mille määrasite väljal koopia .

  6. Sisestage vahemiku viimase lahtri alla tühja lahtrisse funktsioon read . Kasutage argumendina kopeeritud Kordumatute väärtuste vahemikku, välja arvatud veerupäis. Kui Kordumatute väärtuste vahemik on näiteks B2: B45, sisestage = read (B2: B45).

Kasutage selleks funktsiooni IF, SUM, Frequency, Matchja LEN kombinatsiooni.

  • Määrake funktsiooni IF abil iga tõese tingimuse väärtuseks 1.

  • Lisage kogusumma funktsiooni SUM abil.

  • Kordumatute väärtuste arvu loendamine funktsiooni Frequency abil. Funktsioon Frequency ignoreerib teksti ja null-väärtusi. Kindla väärtuse esimese esinemiskorra korral tagastatakse see funktsioon arvuga, mis on võrdne selle väärtuse esinemise arvuga. Iga sama väärtuse iga esinemisjuhu korral tagastatakse see funktsioon nulliga.

  • Funktsiooni Match abil saate vahemiku teksti väärtuse kohale tagastada. See väärtus tagastatakse seejärel funktsiooni Frequency argumendina, et vastavaid teksti väärtusi saaks hinnata.

  • Funktsiooni LEN abil leiate tühjad lahtrid. Tühjad lahtrid on pikkusega 0.

Pesastatud funktsioonide näited duplikaatide arvu loendamiseks Üheste väärtuste hulgas

Märkused: 

  • Selle näite valemid tuleb sisestada massiivivalemitena. Kui teil on Microsoft 365praegune versioon, võite valemi dünaamiliseks massiivse valemina kinnitamiseks sisestada valemi ülemises vasakpoolses lahtris oleva valemi ja vajutada sisestusklahvi ( Enter) . Vastasel korral tuleb valem sisestada pärandmassiivivalemina; selleks tuleb esmalt valida väljundvahemik, sisestada väljundvahemiku vasakusse ülanurka valem ja seejärel vajutada kinnitamiseks klahvikombinatsiooni CTRL + SHIFT + ENTER. Excel lisab teie eest valemi algusse ja lõppu looksulud. Massiivivalemite kohta leiate lisateavet artiklist Massiivivalemite juhised ja näited.

  • Funktsiooniga samm-sammult hinnangu andmiseks valige valemit sisaldav lahter ja seejärel klõpsake menüü valemid jaotises valemi audit nuppu väärtusta valem.

  • Funktsioon Frequency arvutab, kui sageli väärtused teatud väärtuste piires esinevad, ja tagastab massiivse arvude vertikaalse massiivi. Kasutage näiteks sagedust , et loendada vahemikesse kuuluvate punktisummate arv. Kuna see funktsioon annab tulemiks massiivi, tuleb see sisestada massiivivalemina.

  • Funktsioon Match otsib mõnda kindlat üksust lahtrivahemikus ja annab seejärel vahemikule selle üksuse suhtelist paigutust. Kui vahemik a1: a3 sisaldab näiteks väärtusi 5, 25 ja 38, siis valem = Match (25; a1: a3; 0) annab tulemiks arvu 2, kuna 25 on vahemiku teine üksus.

  • Funktsioon LEN annab märku tekstistringi märkide arvust.

  • Funktsiooni SUM abil saate kokku liita kõik arvud, mille olete määranud selle funktsiooni argumentideks. Iga argument võib olla vahemik, lahtriviide, massiiv, konstant, valem või mõne muu funktsiooni tulem. Näiteks liidab SUM (A1: a5) kõik arvud, mis sisalduvad lahtrites a1 kuni a5.

  • Funktsioon IF annab tulemiks ühe väärtuse, kui teie määratud tingimus on tõene, ja teine väärtus, kui see tingimus annab tulemiks väärtuse FALSE.

Kas vajate rohkem abi?

Võite oma küsimuse alati esitada mõnele Exceli tehnikakogukonna eksperdile, otsida abi vastustefoorumist või soovitada mõnd uut funktsiooni või täiustust Exceli User Voice’i lehel.

Lisateave

Ainuväärtuste filtreerimine või duplikaatväärtuste eemaldamine

Märkus.:  See leht on tõlgitud automaatselt ning sellel võib leiduda grammatikavigu ja ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Andke meile teada, kui see teave oli teile abiks. Soovi korral saate ingliskeelset artiklit lugeda siit.​

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×