„Excel“ duomenų rinkiniuose stulpelyje dažnai yra ta pati vertė kelis kartus. Kartais gali būti naudinga žinoti, kiek unikalių reikšmių yra stulpelyje. Pavyzdžiui, jei valdote parduotuvę ir turite visų operacijų skaičiuoklę, galbūt norėsite nustatyti, kiek unikalių klientų turite, o ne skaičiuoti kiekvieną operaciją.

Tai galima padaryti suskaičiavus unikalias „Excel“ reikšmes, naudodamas toliau aprašytus metodus.

Pašalinkite pasikartojančius duomenis iš stulpelio

Greitas ir nešvarus būdas suskaičiuoti unikalias „Excel“ reikšmes yra pašalinti dublikatus ir pamatyti, kiek liko įrašų. Tai yra geras pasirinkimas, jei jums reikia greitai atsakyti ir jums nereikia sekti rezultato.

Nukopijuokite duomenis į naują lapą (kad netyčia neištrintumėte jokių reikalingų duomenų). Pasirinkite vertes arba stulpelį, iš kurio norite pašalinti pasikartojančias vertes. Viduje konors Duomenų įrankiai skyrius Duomenys pasirinkite skirtuką Pašalinti dublikatus. Tai pašalina visus pasikartojančius duomenis ir palieka tik unikalias vertes.

instagram viewer

Tas pats procesas veikia, jei informacija padalijama į du stulpelius. Skirtumas tas, kad reikia pasirinkti abu stulpelius. Mūsų pavyzdyje turime vardo ir antrosios pavardės stulpelį.

Jei norite stebėti unikalių reikšmių skaičių, geriau parašykite formulę. Toliau parodysime, kaip tai padaryti.

Susijęs: Kaip filtruoti „Excel“, kad būtų rodomi norimi duomenys

Kaip filtruoti „Excel“, kad būtų rodomi norimi duomenys

Sužinokite visus geriausius būdus filtruoti duomenis „Excel“ skaičiuoklėse, kad tendencijas ir modelius būtų lengviau pastebėti.

Skaičiuokite unikalias vertes naudodami „Excel“ formulę

Norėdami suskaičiuoti tik unikalias reikšmes, turime sujungti kelias „Excel“ funkcijas. Pirmiausia turime patikrinti, ar kiekviena vertė yra dublikatas, tada turime suskaičiuoti likusius įrašus. Taip pat turime naudoti masyvo funkciją.

Jei tik ieškote atsakymo, naudokite šią formulę, pakeisdami kiekvieną A2: A13 egzempliorių langeliais, kuriuos norite naudoti:

{= SUMA (JEI (DAŽNIS (ATITIKTI (A2: A13, A2: A13, 0), ATITIKTI (A2: A13, A2: A13, 0))> 0, 1))}

Kaip mes ten patekome, yra šiek tiek komplikuota. Taigi, jei norite suprasti, kodėl ta formulė veikia, žemiau ją suskaidysime po vieną gabalą.

Masyvo funkcijos paaiškinimas

Pirmiausia pradėkime nuo paaiškinimo, kas yra masyvas. Masyvas yra vienas kintamasis, turintis kelias reikšmes. Tai tarsi nuoroda į daugybę „Excel“ langelių iš karto, užuot nurodžius kiekvieną langelį atskirai.

Tai yra keistas skirtumas mūsų požiūriu. Jei sakysime formulę, kad į A2: A13 langelius žiūrėtume paprastai arba kaip masyvą, duomenys mums atrodo vienodi. Skirtumas yra tai, kaip „Excel“ elgiasi su užkulisių duomenimis. Tai toks subtilus skirtumas, kad naujausiose „Excel“ versijose jie net nebeskiriami, nors senesnės versijos.

Mūsų tikslams svarbiau žinoti, kaip galime naudoti masyvus. Jei turite naujausią „Excel“ versiją, ji automatiškai saugo duomenis kaip masyvą, kai tai padaryti yra efektyviau. Jei turite senesnę versiją, baigdami rašyti formulę paspauskite „Ctrl“ + „Shift“ + „Enter“. Kai tai padarysite, formulė bus apsupta garbanotais skliaustais, kurie parodys, kad ji yra masyvo režime.

Pristatome „FREQUENCY“ funkciją

Funkcija FREQUENCY nurodo, kiek kartų skaičius rodomas sąraše. Tai puiku, jei dirbate su skaičiais, tačiau mūsų sąrašas yra tekstas. Norėdami naudoti šią funkciją, turime rasti būdą, kaip pirmiausia konvertuoti savo tekstą į skaičius.

Jei bandote suskaičiuoti unikalias reikšmes skaičių sąraše, galite praleisti kitą veiksmą.

Funkcijos MATCH naudojimas

Funkcija MATCH grąžina pirmosios vertės atsiradimo padėtį. Mes galime tai naudoti norėdami konvertuoti savo vardų sąrašą į skaičių reikšmes. Ji turi žinoti tris informaciją:

  • Kokios vertės ieškote?
  • Kokį duomenų rinkinį tikrinate?
  • Ar ieškote didesnių, mažesnių ar lygių tikslinėms vertėms verčių?

Šiame pavyzdyje norime ieškoti kiekvieno kliento vardo „Exel“ skaičiuoklėje, kad sužinotume, ar jų tikslus vardas vėl rodomas kitur.

Aukščiau pateiktame pavyzdyje mes ieškome Tiaho Gallagherio (A2) sąrašo (A2: A13) ir norime tikslios atitikties. 0 paskutiniame lauke nurodo, kad jis turi būti tikslus. Mūsų rezultatas nurodo, kur sąraše vardas atsirado pirmiausia. Šiuo atveju tai buvo vardas, taigi rezultatas yra 1.

Problema yra ta, kad mus domina visi klientai, ne tik Tiah. Bet jei bandysime ieškoti A2: A13, o ne tik A2, gausime klaidą. Čia patogu naudoti masyvo funkcijas. Pirmasis parametras gali turėti tik vieną kintamąjį, kitaip jis pateikia klaidą. Masyvai traktuojami taip, lyg jie būtų vienas kintamasis.

Dabar mūsų funkcija nurodo „Excel“ tikrinti, ar visos mūsų masyvas atitinka. Bet palaukite, mūsų rezultatas nepasikeitė! Vis dar parašyta 1. Kas čia vyksta?

Mūsų funkcija yra grąžinti masyvą. Jis pereina kiekvieną mūsų masyvo elementą ir tikrina, ar nėra atitikčių. Visų pavadinimų rezultatai įrašomi į masyvą, kuris grąžinamas kaip rezultatas. Kadangi ląstelė vienu metu rodo tik vieną kintamąjį, ji rodo pirmąją masyvo vertę.

Tai galite patikrinti patys. Jei pakeisite pirmąjį diapazoną į A3: A13, rezultatas pasikeis į 2. Taip yra todėl, kad Eiliyah vardas yra antras sąraše ir ši reikšmė pirmiausia išsaugoma masyve dabar. Jei pakeisite pirmąjį diapazoną į A7: A13, vėl gausite 1, nes Tiah vardas pirmiausia pasirodo pirmoje tikrinamų duomenų rinkinio pozicijoje.

Susijęs: „Excel“ formulės, kurios padės išspręsti tikrojo gyvenimo problemas

Funkcijos FREQUENCY naudojimas

Dabar, kai pakeitėme pavadinimus į skaičių reikšmes, galime naudoti funkciją FREQUENCY. Panašiai kaip „MATCH“, tam reikia ieškoti tikslo ir patikrinti duomenų rinkinį. Taip pat panašiai kaip „MATCH“, mes nenorime ieškoti tik vienos vertės, mes norime, kad funkcija patikrintų kiekvieną elementą mūsų sąraše.

Tikslas, kurį norime patikrinti FREQUENCY funkciją, yra kiekvienas masyvo elementas, kurį grąžino funkcija MATCH. Ir mes norime patikrinti duomenų rinkinį, kurį grąžino funkcija MATCH. Taigi, mes siunčiame aukščiau sukurtą funkciją MATCH abiem parametrais.

Jei ieškote unikalių skaičių ir praleidote ankstesnį veiksmą, skaičių diapazoną nusiųsite kaip abu parametrus. Norėdami ieškoti visuose sąrašo numeriuose, taip pat turėsite naudoti masyvo funkciją, todėl nepamirškite paspausti „Ctrl“ + „Shift“ + „Enter“ įvedę formulę, jei naudojate senesnę „Excel“ versiją.

Dabar mūsų rezultatas yra 2. Vėlgi, mūsų funkcija grąžina masyvą. Pateikiamas kiekvienos unikalios vertės parodymų masyvas. Ląstelė rodo pirmąją masyvo vertę. Tokiu atveju Tiah vardas pasirodo du kartus, todėl grąžinamas dažnis yra 2.

IF funkcijos naudojimas

Dabar mūsų masyvas turi tiek pat reikšmių, kiek ir unikalios vertės. Bet mes dar ne viskas. Mums reikia būdų tai pridėti. Jei visas masyvo reikšmes paversime 1 ir jas susumuosime, pagaliau žinosime, kiek unikalių reikšmių turime.

Mes galime sukurti IF funkciją, kuri pakeičia visas reikšmes virš nulio į 1. Tada visos vertės bus lygios 1.

Norėdami tai padaryti, norime, kad mūsų IF funkcija patikrintų, ar mūsų FREQUENCY masyvo reikšmės yra didesnės nei nulis. Jei tiesa, ji turėtų grąžinti 1 vertę. Jūs pastebėsite, kad dabar pirmoji masyvo reikšmė grįžta kaip viena.

Funkcijos SUM naudojimas

Mes paskutiniame ruože! Paskutinis žingsnis yra SUM masyvas.

Apvyniokite ankstesnę funkciją SUM funkcija. Baigta! Taigi mūsų galutinė formulė yra:

{= SUMA (JEI (DAŽNIS (ATITIKTI (A2: A13, A2: A13, 0), ATITIKTI (A2: A13, A2: A13, 0))> 0, 1))}

Skaičiuojant unikalius „Excel“ įrašus

Tai yra pažangi funkcija, reikalaujanti daug žinių apie „Excel“. Pabandyti gali būti bauginanti. Tačiau ją sukūrus, tai gali būti labai naudinga, todėl galbūt verta apsvarstyti mūsų paaiškinimą, kad įsitikintumėte, jog tai suprantate.

Jei jums nereikia taip dažnai skaičiuoti unikalių įrašų, greitas ir nešvarus patarimas pašalinti pasikartojančias vertes bus naudingas!

El
Kaip nukopijuoti formules „Microsoft Excel“

Išmokti visų geriausių formulių kopijavimo ir įklijavimo į „Excel“ skaičiuoklę metodų yra puikus būdas pradėti taupyti laiką.

Susijusios temos
  • Produktyvumas
  • Skaičiuoklė
  • „Microsoft Excel“
  • Duomenų analizė
Apie autorių
Jennifer Seaton (Paskelbta 20 straipsnių)

Dž. „Seaton“ yra mokslų rašytoja, kuri specializuojasi išskaidydama sudėtingas temas. Ji turi daktaro laipsnį Saskačevano universitete; jos tyrimai buvo sutelkti į žaidimu pagrįsto mokymosi panaudojimą siekiant padidinti studentų įsitraukimą į internetą. Kai ji nedirba, rasite ją skaitančią, žaidžiančią vaizdo žaidimus ar sodo darbus.

Daugiau iš Jennifer Seaton

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Dar vienas žingsnis…!

Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.

.