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.
-
Valige soovitud lahtrivahemik või veenduge, et aktiivne lahter asuks tabelis.
Veenduge, et lahtrivahemikul oleks veerupäis.
-
Klõpsake menüü Andmed jaotises Sortimine & filter nuppu Täpsemalt.
Kuvatakse dialoogiboks Täpsem filter.
-
Valige Kopeeri teise asukohta.
-
Sisestage väljale Kopeeri asukohta lahtriviide.
Teise võimalusena valige dialoogiboksi ajutiseks peitmiseks ahenda dialoogiboks , valige töölehel lahter ja vajutage nuppu Laienda dialoogiboks .
-
Märkige ruut Ainult kordumatud kirjed ja valige OK.
Valitud vahemiku ühesed väärtused kopeeritakse uude asukohta alates väljal Kopeeri asukohta valitud lahtrist.
-
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.
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