Üheste väärtuse loendamine duplikaatide hulgas
Applies ToMicrosoft 365 rakendus Excel Maci jaoks ette nähtud Microsoft 365 rakendus Excel Exceli veebirakendus Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

Oletame, et soovite teada saada, mitu ühest väärtust on duplikaatväärtusi sisaldavas vahemikus. Näiteks kui veerg sisaldab:

  • väärtusi 5, 6, 7 ja 6, on tulemuseks kolm ühest väärtust – 5, 6 ja 7;

  • väärtusi "Kask", "Luik", "Luik", "Luik", on tulemuseks kaks ühest väärtust – "Kask" ja "Luik".

Duplikaatide hulgas olevate üheste väärtuste loendamiseks on mitu võimalust.

Üheste väärtuste ekstraktimiseks andmeveerust ja nende kleepimiseks uude asukohta saate kasutada dialoogiboksi Täpsem filter. Seejärel saate funktsiooni ROWS abil loendada uues vahemikus sisalduvaid üksusi.

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

    Veenduge, et lahtrivahemikul oleks veerupäis.

  2. Klõpsake menüü Andmed jaotises Sortimine & filter nuppu Täpsemalt.

    Kuvatakse dialoogiboks Täpsem filter.

  3. Valige Kopeeri teise asukohta.

  4. Sisestage väljale Kopeeri asukohta lahtriviide.

    Teise võimalusena valige dialoogiboksi ajutiseks peitmiseks ahenda dialoogiboks Nupu pilt , valige töölehel lahter ja vajutage Nupu piltnuppu Laienda dialoogiboks .

  5. Märkige ruut Ainult kordumatud kirjed ja valige OK.

    Valitud vahemiku ühesed väärtused kopeeritakse uude asukohta alates väljal Kopeeri asukohta valitud lahtrist.

  6. Sisestage vahemiku viimase lahtri all asuvasse tühja lahtrisse funktsioon ROWS. Kasutage argumendina kopeeritud üheste väärtuste vahemikku, v.a veerupäis. Näiteks kui kordumatute väärtuste vahemik on B2:B45, tuleb sisestada =ROWS(B2:B45).

Selle toimingu jaoks kasutage funktsioone IF, SUM, FREQUENCY, MATCH ja LEN.

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

  • Liitke arvud kokku funktsiooniga SUM.

  • Loendage kordumatud väärtused funktsiooniga FREQUENCY. Funktsioon FREQUENCY ignoreerib tekst- ja nullväärtusi. Konkreetse väärtuse esimese esinemiskorra puhul tagastab funktsioon selle väärtuse esinemiskordade arvuga võrdse arvu. Sama väärtuse iga esinemiskorra puhul pärast esimest tagastab funktsioon nulli.

  • Leidke funktsiooniga MATCH tekstväärtuse asukoht vahemikus. Saadud väärtust kasutatakse seejärel funktsiooni FREQUENCY argumendina, et saaks hinnata vastavaid tekstväärtusi.

  • Tühjade lahtrite leidmiseks saate kasutada funktsiooni LEN. Tühjade lahtrite pikkus on 0.

Pesastatud funktsioonide näited duplikaatide hulgas olevate üheste väärtuste loendamiseks

Märkused: 

  • Selle näite valemid tuleb sisestada massiivivalemitena. Kui teil on ajakohane Microsoft 365 versioon, saate valemi sisestada väljundvahemiku ülemisse vasakpoolsesse lahtrisse ja vajutada seejärel valemi dünaamilise massiivivalemina kinnitamiseks sisestusklahvi ENTER. Muul juhul tuleb valem sisestada pärandmassiivivalemina; selleks tuleb esmalt valida väljundvahemik, sisestada väljundvahemiku ülemisse vasakpoolsesse lahtrisse 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.

  • Funktsiooni samm-sammult väärtustamiseks valige valemit sisaldav lahter ja seejärel valige menüü Valemid jaotises Valemiaudit nupp Väärtusta valemit.

  • Funktsioon FREQUENCY arvutab, kui sageli väärtused kindlas väärtusevahemikus esinevad, ja tagastab vertikaalse arvumassiivi. Kasutage funktsiooni FREQUENCY näiteks eksamitulemuste arvu loendamiseks tulemuste vahemikes. Kuna see funktsioon tagastab massiivi, tuleb see sisestada massiivivalemina.

  • Funktsioon MATCH otsib määratud üksust lahtrivahemikust ja tagastab selle üksuse suhtelise asukoha vahemikus. Kui vahemik A1:A3 sisaldab näiteks väärtusi 5, 25 ja 38, tagastab valem =MATCH(25,A1:A3,0) arvu 2, kuna 25 on vahemiku teine üksus.

  • Funktsioon LEN tagastab märkide arvu tekstistringis.

  • 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 valemiga SUM(A1:A5) liidetakse kokku kõik lahtrites A1 kuni A5 olevad arvud.

  • Funktsioon IF tagastab ühe väärtuse, kui teie määratud tingimuse vastus on TRUE, ja teise väärtuse, kui selle tingimuse vastus on FALSE.

Kas vajate rohkem abi?

Kui teil on küsimusi, saate need esitada Exceli tehnikakogukonnafoorumis, kus teile vastavad asjatundjad, või teistele kasutajatele kogukonnafoorumis.

Lisateave

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

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.