Kā saskaitīt unikālas vērtības programmā Excel

Kā saskaitīt unikālas vērtības programmā Excel

Programmas Excel datu kopas bieži vienās slejās vairākas reizes satur vienu un to pašu vērtību. Dažreiz var būt noderīgi zināt, cik unikālu vērtību ir kolonnā. Piemēram, ja jūs vadāt veikalu un jums ir visu jūsu darījumu izklājlapa, iespējams, vēlēsities noteikt unikālo klientu skaitu, nevis skaitīt katru darījumu.





To var izdarīt, saskaitot unikālas vērtības programmā Excel, izmantojot tālāk aprakstītās metodes.





Noņemt dublētus datus no kolonnas

Ātrs un netīrs veids, kā saskaitīt unikālās vērtības programmā Excel, ir noņemt dublikātus un redzēt, cik ierakstu ir palicis. Šī ir laba iespēja, ja jums ir nepieciešama ātra atbilde un nav jāseko rezultātam.





Kopējiet datus jaunā lapā (lai nejauši neizdzēstu visus nepieciešamos datus). Atlasiet vērtības vai kolonnu, no kuras vēlaties noņemt dublētās vērtības. Iekš Datu rīki sadaļa Dati cilne izvēlieties Noņemt dublikātus . Tas noņem visus datu dublikātus un atstāj tikai unikālas vērtības.

Tas pats process darbojas, ja informācija ir sadalīta starp divām kolonnām. Atšķirība ir tāda, ka jums ir jāatlasa abas slejas. Mūsu piemērā mums ir kolonna vārdam un otra uzvārdam.



Ja vēlaties izsekot unikālo vērtību skaitam, labāk rakstiet formulu. Tālāk mēs parādīsim, kā to izdarīt.

Saistīts: Kā filtrēt programmā Excel, lai parādītu vēlamos datus





Saskaitiet unikālas vērtības, izmantojot Excel formulu

Lai saskaitītu tikai unikālas vērtības, mums ir jāapvieno vairākas Excel funkcijas. Pirmkārt, mums jāpārbauda, ​​vai katra vērtība ir dublikāts, tad jāskaita atlikušie ieraksti. Mums ir jāizmanto arī masīva funkcija.

Ja jūs tikai meklējat atbildi, izmantojiet šo formulu, aizstājot katru A2: A13 gadījumu ar šūnām, kuras vēlaties izmantot:





{=SUM(IF(FREQUENCY(MATCH(A2:A13, A2:A13, 0), MATCH(A2:A13, A2:A13, 0)) >0, 1))}

Kā mēs tur nokļuvām, ir nedaudz sarežģīti. Tātad, ja vēlaties saprast, kāpēc šī formula darbojas, tālāk mēs to sadalīsim pa gabaliem.

Masīva funkcijas izskaidrošana

Vispirms sāksim izskaidrot, kas ir masīvs. Masīvs ir viens mainīgais, kuram ir vairākas vērtības. Tas ir tāpat kā atsaukties uz virkni Excel šūnu uzreiz, nevis atsaukties uz katru šūnu atsevišķi.

No mūsu viedokļa tā ir dīvaina atšķirība. Ja mēs teiksim formulai, lai aplūkotu šūnas A2: A13 normāli vai kā masīvu, mums dati izskatās vienādi. Atšķirība ir tajā, kā Excel apstrādā datus aiz ainas. Tā ir tik smalka atšķirība, ka jaunākās Excel versijas tās pat vairs neatšķir, lai gan vecākas versijas to dara.

Mūsu mērķiem ir svarīgāk zināt, kā mēs varam izmantot masīvus. Ja jums ir jaunākā Excel versija, tas automātiski saglabā datus kā masīvu, kad tas ir efektīvāk. Ja jums ir vecāka versija, kad esat pabeidzis rakstīt formulu, nospiediet Ctrl + Shift + Enter . Kad esat to izdarījis, formulu ieskauj cirtaini iekavas, lai parādītu, ka tā ir masīva režīmā.

Iepazīstinām ar FREQUENCY funkciju

Funkcija FREQUENCY norāda, cik reizes skaitlis parādās sarakstā. Tas ir lieliski, ja strādājat ar cipariem, bet mūsu saraksts ir teksts. Lai izmantotu šo funkciju, mums vispirms jāatrod veids, kā pārvērst mūsu tekstu ciparos.

Ja mēģināt saskaitīt unikālās vērtības skaitļu sarakstā, varat izlaist nākamo darbību.

Funkcijas MATCH izmantošana

Funkcija MATCH atgriež vērtības pirmās parādīšanās pozīciju. Mēs to varam izmantot, lai mūsu vārdu sarakstu pārvērstu skaitļu vērtībās. Tai jāzina trīs informācijas daļas:

  • Kādu vērtību jūs meklējat?
  • Kādu datu kopu jūs pārbaudāt?
  • Vai jūs meklējat vērtības, kas ir augstākas, zemākas vai vienādas ar mērķa vērtību?

Mūsu piemērā mēs vēlamies Exel izklājlapā uzmeklēt katru savu klientu vārdu, lai redzētu, vai viņu precīzs vārds atkal parādās citur.

spēlējot gamecube spēles vietnē wii u

Iepriekš minētajā piemērā mēs savā sarakstā (A2: A13) meklējam Tiah Gallagher (A2) un vēlamies precīzu atbilstību. 0 pēdējā laukā norāda, ka tai ir jābūt precīzai atbilstībai. Mūsu rezultāts mums norāda, kur sarakstā vārds parādījās pirmais. Šajā gadījumā tas bija vārds, tāpēc rezultāts ir 1.

Problēma ir tā, ka mūs interesē visi mūsu klienti, ne tikai Tiah. Bet, ja mēs mēģinām meklēt A2: A13, nevis tikai A2, mēs saņemam kļūdu. Šeit ir pieejamas masīva funkcijas. Pirmajam parametram var būt tikai viens mainīgais, pretējā gadījumā tas atgriež kļūdu. Bet masīvus uzskata par vieniem mainīgajiem.

Tagad mūsu funkcija liek programmai Excel pārbaudīt visa mūsu masīva atbilstības. Bet pagaidiet, mūsu rezultāts nav mainījies! Tas joprojām saka 1. Kas šeit notiek?

Mūsu funkcija ir masīva atdošana. Tas iziet cauri katram mūsu masīva vienumam un pārbauda atbilstības. Visu nosaukumu rezultāti tiek saglabāti masīvā, kas tiek atgriezts kā rezultāts. Tā kā šūna vienlaikus parāda tikai vienu mainīgo, tā parāda masīva pirmo vērtību.

To varat pārbaudīt pats. Ja maināt pirmo diapazonu uz A3: A13, rezultāts mainīsies uz 2. Tas ir tāpēc, ka Eilijas vārds ir otrais sarakstā un šī vērtība tagad tiek saglabāta masīvā. Ja maināt pirmo diapazonu uz A7: A13, jūs atkal saņemat 1, jo Tiah vārds vispirms parādās mūsu pārbaudāmās datu kopas pirmajā pozīcijā.

Saistīts: Excel formulas, kas palīdzēs atrisināt reālās dzīves problēmas

Funkcijas FREQUENCY izmantošana

Tagad, kad esam mainījuši nosaukumus uz skaitļu vērtībām, varam izmantot funkciju FREQUENCY. Līdzīgi kā MATCH, tam ir jāmeklē mērķis un jāpārbauda datu kopa. Tāpat kā MATCH, mēs nevēlamies meklēt tikai vienu vērtību, mēs vēlamies, lai funkcija pārbaudītu katru mūsu saraksta vienumu.

Mērķis, kuru mēs vēlamies, lai funkcija FREQUENCY pārbaudītu, ir katrs vienums masīvā, kuru atdeva mūsu MATCH funkcija. Un mēs vēlamies pārbaudīt datu kopu, ko atgriezusi funkcija MATCH. Tādējādi mēs abiem parametriem nosūtām iepriekš izveidoto funkciju MATCH.

Ja jūs meklējat unikālus numurus un izlaidāt iepriekšējo darbību, jūs nosūtītu skaitļu diapazonu kā abus parametrus. Lai meklētu visus numurus savā sarakstā, jums būs jāizmanto arī masīva funkcija, tāpēc neaizmirstiet nospiest Ctrl + Shift + Enter pēc formulas ievadīšanas, ja izmantojat vecāku Excel versiju.

Tagad mūsu rezultāts ir 2. Atkal mūsu funkcija atgriež masīvu. Tas atgriež masīvu, cik reižu parādījās katra unikālā vērtība. Šūna parāda masīva pirmo vērtību. Šajā gadījumā Tiah vārds parādās divas reizes, tāpēc atgrieztā biežums ir 2.

IF funkcijas izmantošana

Tagad mūsu masīvam ir tikpat daudz vērtību, cik mums ir unikālas vērtības. Bet mēs neesam gluži galā. Mums ir nepieciešams veids, kā to saskaitīt. Ja mēs visas masīva vērtības konvertēsim uz 1 un saskaitīsim tās, tad mēs beidzot zināsim, cik daudz unikālu vērtību mums ir.

Mēs varam izveidot IF funkciju, kas maina visas vērtības virs nulles uz 1. Tad visas vērtības būs vienādas ar 1.

Lai to izdarītu, mēs vēlamies, lai mūsu IF funkcija pārbaudītu, vai mūsu FREQUENCY masīva vērtības ir lielākas par nulli. Ja tā ir patiesa, tai jāatgriež vērtība 1. Jūs pamanīsit, ka tagad pirmā vērtība masīvā atgriežas kā viena.

Funkcijas SUM izmantošana

Esam pēdējā posmā! Pēdējais solis ir sasummēt masīvu.

Ievietojiet iepriekšējo funkciju SUM funkcijā. Pabeigts! Tātad mūsu galīgā formula ir šāda:

{=SUM(IF(FREQUENCY(MATCH(A2:A13, A2:A13, 0), MATCH(A2:A13, A2:A13, 0)) >0, 1))}

Unikālu ierakstu skaitīšana programmā Excel

Šī ir uzlabota funkcija, kas prasa daudz zināšanu par Excel. Mēģināt var būt biedējoši. Bet, kad tas ir iestatīts, tas var būt ļoti noderīgs, tāpēc, iespējams, ir vērts izskatīt mūsu skaidrojumu, lai pārliecinātos, ka to saprotat.

Ja jums nav tik bieži jāuzskaita unikālie ieraksti, ātrs un netīrs padoms, kā noņemt dublētās vērtības, darbosies vienā mirklī!

Kopīgot Kopīgot Čivināt E -pasts Kā kopēt formulas programmā Microsoft Excel

Visu labāko metožu apgūšana, lai kopētu un ielīmētu formulas Excel izklājlapā, ir lielisks veids, kā sākt ietaupīt laiku.

Lasīt Tālāk
Saistītās tēmas
  • Produktivitāte
  • Izklājlapa
  • Microsoft Excel
  • Datu analīze
Par autoru Dženifera Sītone(Publicēti 21 raksti)

J. Seaton ir zinātnes rakstnieks, kas specializējas sarežģītu tēmu sadalīšanā. Viņai ir doktora grāds Saskačevanas Universitātē; viņas pētījums koncentrējās uz uz spēlēm balstītas mācīšanās izmantošanu, lai palielinātu studentu iesaistīšanos tiešsaistē. Kad viņa nestrādā, jūs atradīsit viņu kopā ar lasīšanu, videospēļu spēlēšanu vai dārzkopību.

Vairāk no Dženiferas Sītones

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu