Unikalių reikšmių tarp dublikatų skaičiavimas

Unikalių reikšmių tarp dublikatų skaičiavimas

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Tarkime, kad norite sužinoti, kiek unikalių reikšmių diapazono, kuriame yra dubliuotų reikšmių. Pavyzdžiui, jei stulpelyje yra:

  • Reikšmės 5, 6, 7 ir 6, rezultatas bus trys unikalios reikšmės – 5, 6 ir 7.

  • Reikšmių "Bradley", "Doyle", "Doyle", "Doyle", rezultatas bus dvi unikalios reikšmės – "Bradley" ir "Doyle".

Yra keli būdai apskaičiuoti unikalias reikšmes tarp pasikartojančių.

Išimti unikalias reikšmes iš stulpelio duomenis ir įklijuokite juos į naują vietą, galite naudoti dialogo langą Išplėstinis filtras . Tuomet naudodami funkciją ROWS galite apskaičiuoti naujo diapazono elementus.

  1. Pasirinkite langelių diapazoną arba įsitikinkite, kad aktyvus langelis yra lentelėje.

    Įsitikinkite, kad langelių diapazonas yra stulpelio antraštė.

  2. Skirtuko Duomenys grupėje Rūšiavimas ir filtravimas spustelėkite Išplėstinis.

    Pasirodo dialogo langas Išplėstinis filtras .

  3. Spustelėkite Kopijuoti į kitą vietą.

  4. Lauke Kopijuoti į įveskite langelio nuorodą.

    Taip pat galite spustelėkite Sutraukti dialogą Mygtuko paveikslėlis , kad laikinai paslėptumėte dialogo langą, pažymėkite darbalapio langelį, ir paspauskite Išplėsti dialogą Mygtuko paveikslėlis .

  5. Pažymėkite žymės langelį unikalus tik įrašus , ir spustelėkite gerai.

    Unikalios pažymėto diapazono reikšmės kopijuojamos į naują vietą pradedant nuo langelio, kurį nurodėte lauke Kopijuoti į .

  6. Tuščiame langelyje po paskutinio diapazono langelio, įveskite ROWS funkciją. Naudotis unikalių reikšmių, kurias ką tik nukopijavote kaip argumentą, išskyrus stulpelio antraštę. Pavyzdžiui, jei unikalių reikšmių diapazonas yra B2:B45, įveskite =ROWS(B2:B45).

Šiai užduočiai atlikti naudokite funkcijas IF, SUM, FREQUENCY, MATCHir LEN derinį:

  • Naudodami funkciją IF, kiekvienai teisingai sąlygai priskirkite reikšmę, lygią 1.

  • Pridėkite sumą naudodami funkciją SUM .

  • Apskaičiuoti unikalių reikšmių apskaičiavimas naudojant funkciją FREQUENCY . Funkcija FREQUENCY neatsižvelgia į tekstą ir nulinių reikšmių. Pirmasis atsiradimo konkrečią vertę, ši funkcija grąžina skaičių, kiek kartų ta reikšmė lygi. Kiekvieno įrašo tą pačią reikšmę po pirmojo, ši funkcija grąžina nulį.

  • Pateikiama teksto reikšmės padėtį diapazone naudodami funkciją MATCH . Ši grąžinta reikšmė naudojama kaip argumentas funkcijai FREQUENCY , kad būtų galima įvertinti atitinkamas teksto reikšmes.

  • Rasti tuščius langelius naudodami funkciją LEN . Tuščių langelių turite ilgis yra 0.

Įdėtųjų funkcijų apskaičiuoti unikalias reikšmes tarp pasikartojančių pavyzdžiai

Pastabos: 

  • Šiame pavyzdyje pateiktos formulės turi būti įvedamos kaip masyvo formulės. Jei turite "Office 365"dabartinę versiją, tada jūs galite tiesiog išvesties diapazono viršutiniame kairiajame langelyje įveskite formulę, tada paspauskite ENTER , kad patvirtintumėte formulę kaip dinaminių masyvo formulę. Kitu atveju formulė turi būti įvestos kaip senstelėjusių masyvo formulės pirmą pažymėdami išvesties diapazoną, įvesdami formulę išvesties diapazono viršutiniame kairiajame langelyje, o tada paspauskite CTRL + SHIFT + ENTER , kad jį patvirtintumėte. „Excel“ įterpia riestinius skliaustelius formulės pradžioje ir pabaigoje. Daugiau informacijos apie masyvo formules žr. Gairės ir masyvo formulių pavyzdžiai.

  • Norėdami peržiūrėti nuoseklų funkcijos įvertinimą, pažymėkite langelį, kuriame yra formulė, ir tada skirtuko formulės grupėje Formulės tikrinimas spustelėkite Įvertinti formulę.

  • Funkcija FREQUENCY apskaičiuoja kaip dažnai pasitaiko reikšmės diapazone yra reikšmės, ir grąžina vertikalų skaičių masyvą. Pvz., naudokite FREQUENCY į testus, kurie patenka diapazonų taškų skaičių. Kadangi ši funkcija grąžina masyvą, jis turi būti įvestos kaip masyvo formulę.

  • Funkcija MATCH ieško nurodyto elemento langelių diapazone, ir grąžina santykinę padėtį šio elemento diapazone. Pvz., jei A1:A3 diapazone reikšmės 5, 25 ir 38, formulė =MATCH(25,A1:A3,0) grąžina skaičių 2, nes 25 yra antras diapazono elementas.

  • Funkcija LEN grąžina simbolių skaičių iš teksto eilutės.

  • Funkcija SUM sudeda visus skaičius, kuriuos nurodote kaip argumentus. Kiekvienas argumentas gali būti diapazonas, langelio nuorodą, masyvas, konstantos, formulės arba rezultatą iš kitos funkcijos. Pvz., SUM(A1:A5) sudeda visus skaičius, esančius langelius nuo A1 iki A5.

  • Funkcija IF grąžina vieną reikšmę, jei jūsų nurodyta sąlyga įvertinama kaip TRUE (teisinga), bei kita reikšmė, jei sąlyga įvertinama kaip FALSE (neteisinga).

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Unikalių reikšmių filtravimas arba pasikartojančių reikšmių šalinimas

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×