Unikālu vērtību skaitīšana starp dublikātiem

Pieņemsim, ka vēlaties uzzināt unikālo vērtību skaitu diapazonā, kurā ir dublētas vērtības. Piemēram, ja kolonnā ir:

  • Vērtības 5, 6, 7 un 6, rezultāts ir trīs unikālas vērtības — 5, 6 un 7.

  • Vērtības "Bradley", "Doyle", "Doyle", "Doyle", rezultāts ir divas unikālas vērtības — "Bradley" un "Doyle".

Pastāv vairāki veidi, kā saskaitīt dublikātu unikālās vērtības.

Varat izmantot dialoglodziņu Detalizētā filtrēšana, lai no datu kolonnas izgūtu unikālās vērtības un ielīmētu tās jaunā atrašanās vietā. Pēc tam vienumu skaita noteikšanai jaunajā diapazonā varat izmantot funkciju ROWS.

  1. Atlasiet šūnu diapazonu vai pārliecinieties, vai aktīvā šūna ir tabulā.

    Pārliecinieties, vai šūnu diapazonam ir kolonnas virsraksts.

  2. Cilnes Dati grupā Kārtot un filtrēt noklikšķiniet uz Papildu.

    Tiek atvērts dialoglodziņš Detalizētā filtrēšana.

  3. Noklikšķiniet uz Kopēt citā atrašanās vietā.

  4. Lodziņā Kopēt uz ievadiet šūnas atsauci.

    Varat arī noklikšķināt uz Sakļaut dialogu Pogas attēls lai uz laiku paslēptu dialoglodziņu, atlasīt šūnu darblapā un pēc tam nospiest taustiņu kombināciju Izvērst dialogu Pogas attēls.

  5. Atzīmējiet izvēles rūtiņu Tikai unikālie ieraksti un noklikšķiniet uz Labi.

    Atlasītā diapazona unikālās vērtības tiek kopētas jaunajā atrašanās vietā, kas sākas ar šūnu, kuru norādījāt lodziņā Kopēt uz.

  6. Tukšajā šūnā zem diapazona pēdējās šūnas ievadiet funkciju ROWS. Izmantojiet unikālo vērtību diapazonu, kuru tikko nokopējāt kā argumentu, izņemot kolonnas virsrakstu. Piemēram, ja unikālo vērtību diapazons ir B2:B45, ievadiet =ROWS(B2:B45).

Lai paveiktu šo uzdevumu,izmantojietfunkciju IF , SUM, FREQUENCY , MATCHun LEN kombināciju:

  • Izmantojiet funkciju IF, lai katram patiesam nosacījumam piešķirtu vērtību 1.

  • Pievienojiet kopsummu, izmantojot funkciju SUM.

  • Skaitiet unikālo vērtību skaitu, izmantojot funkciju FREQUENCY. Funkcija FREQUENCY ignorē tekstu un nulles vērtības. Pirmajam noteiktas vērtības gadījumam šī funkcija atgriež skaitli, kas ir vienāds ar šīs vērtības gadījumu skaitu. Katram šīs pašas vērtības gadījumam pēc pirmā šī funkcija atgriež nulli.

  • Atgriež teksta vērtības pozīciju diapazonā, izmantojot funkciju MATCH. Šī atgrieztā vērtība tiek izmantota kā funkcijas FREQUENCY arguments, lai varētu novērtēt atbilstošās teksta vērtības.

  • Atrodiet tukšas šūnas, izmantojot funkciju LEN. Tukšo šūnu garums ir 0.

Ligzdotu funkciju piemēri unikālo vērtību skaitīšanai starp dublikātiem

Piezīmes.: 

  • Šajā piemērā norādītās formulas ir jāievada kā masīva formulas. Ja jums ir pašreizējā Microsoft 365versija, varat vienkārši ievadīt formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiest taustiņu ENTER, lai apstiprinātu formulu kā dinamiska masīva formulu. Pretējā gadījumā formula ir jāievada kā mantotā masīva formula: vispirms atlasiet izvades diapazonu, ievadot formulu izvades diapazona augšējā kreisajā šūnā un pēc tam nospiežot taustiņu kombināciju CTRL+SHIFT+ENTER, lai to apstiprinātu. Excel izmanto, lai formulas sākumā un beigās ievietotu ieliekamās iekavas. Papildinformāciju par masīva formulām skatiet rakstā Norādījumi par masīva formulām un piemēri.

  • Lai skatītu funkciju, kura ir novērtēta soli pa solim, atlasiet šūnu, kurā ir formula, un pēc tam cilnes Formulas grupā Formulu auditēšana noklikšķiniet uz Novērtēt formulu.

  • Funkcija FREQUENCY aprēķina, cik bieži vērtības ir sastopamas vērtību diapazonā, un pēc tam atgriež vertikālu skaitļu masīvu. Piemēram, izmantojiet FREQUENCY, lai saskaitītu testa rezultātu skaitu, kas iekrīt rezultātu diapazonos. Šī funkcija atgriež masīvu, tāpēc tā ir jāievada kā masīva formula.

  • Funkcija MATCH šūnu diapazonā meklē noteiktu vienumu un pēc tam atgriež vienuma relatīvo atrašanās vietu šajā diapazonā. Piemēram, ja diapazonā A1:A3 ir vērtības 5, 25 un 38, formula =MATCH(25,A1:A3,0) atgriež skaitli 2, jo 25 ir diapazona otrais elements.

  • Funkcija LEN atgriež rakstzīmju skaitu teksta virknē.

  • Funkcija SUM saskaita visus skaitļus, kurus norādāt kā argumentus. Katrs arguments var būt diapazons, šūnas atsauce, masīvs, konstante, formula vai citas funkcijas rezultāts. Piemēram, funkcija SUM(A1:A5) saskaskaita visus skaitļus, kas ir šūnās A1–A5.

  • Funkcija IF atgriež vienu vērtību, ja jūsu norādīts nosacījums tiek novērtēts kā TRUE, un citu vērtību, ja šis nosacījums tiek novērtēts kā FALSE.

Vai nepieciešama papildu palīdzība?

Vienmēr varat vērsties pie speciālista Excel Tech kopienā vai saņemt atbalstu Answers kopienā.

Skatiet arī

Unikālo vērtību filtrēšana un vērtību dublikātu noņemšana

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Office Insider programmas dalībniekiem

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar valodas kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×