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

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

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Pieņemsim, ka jāuzzina, cik daudz unikālas vērtības ir diapazonā, kas satur dublikātvērtības. Piemēram, ja kolonna satur:

  • Ja vērtības ir 5, 6, 7 un 6, rezultātā tiek iegūtas trīs unikālas vērtības — 5, 6 un 7. 

  • Ja vērtības ir "Jānis", "Dainis", "Dainis" un "Dainis", rezultātā tiek iegūtas divas unikālas vērtības — "Jānis" un "Dainis".

Ir vairāki veidi, kā starp dublikātvērtībām saskaitīt unikālas vērtības.

Iespējamās darbības

Unikālu vērtību skaitīšana, izmantojot filtru

Unikālu vērtību skaitīšana, izmantojot funkcijas

Unikālu vērtību skaitīšana, izmantojot filtru

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

  1. Atlasiet šūnu diapazonu, vai pārliecinieties, ka 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ā vietā.

  4. Lodziņā Kopijas vieta ierakstiet šūnas atsauci.

    Lai uz laiku paslēptu dialoglodziņu, atlasīt šūnu darblapā un pēc tam nospiediet Izvērst dialogu Pogas attēls , var arī noklikšķināt uz Sakļaut dialogu Pogas attēls .

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

    Unikālās vērtības no atlasītā diapazona tiek kopētas jaunajā vietā, sākot ar šūnu, kura norādīta lodziņā Kopēt mapē.

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

Uz lapas sākumu

Unikālu vērtību skaitīšana, izmantojot funkcijas

Lai veiktu šo uzdevumu, izmantojiet funkciju IF, SUM, FREQUENCY, MATCH un LEN kombināciju:

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

  • Pievienojiet kopsummu, izmantojot funkciju SUM.

  • Saskaitiet unikālās vērtības, izmantojot funkciju FREQUENCY. Funkcija FREQUENCY ignorē teksta un nulles vērtības. Konkrētai vērtībai parādoties pirmo reizi, šī funkcija atgriež skaitli, kas vienāds ar tās vērtības gadījumu skaitu. Katram tās pašas vērtības gadījumam pēc pirmā šī funkcija atgriež nulli.

  • Atgrieziet diapazonā esošās teksta vērtības pozīciju, izmantojot funkciju MATCH. Šī atgrieztā vērtība pēc tam 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.

Piemērs

Piemērs būs vieglāk saprotams, ja nokopēsit to tukšā darblapā.

Kā nokopēt piemēru

  1. Izveidojiet tukšu darbgrāmatu vai darblapu.

  2. Palīdzības tēmā atlasiet piemēru.

    Piezīme.: Neatlasiet rindu un kolonnu galvenes.

    Piemēra atlasīšana no palīdzības

    Piemēra atlasīšana palīdzības tekstā

  3. Nospiediet taustiņu kombināciju CTRL+C.

  4. Darblapā atlasiet šūnu A1 un nospiediet taustiņu kombināciju CTRL+V.

  5. Lai pārslēgtos no rezultātu skatīšanas uz šo rezultātu ieguves formulu skatīšanu un pretēji, nospiediet taustiņu kombināciju CTRL+` (gravis akcents) vai cilnes Formulas grupā Formulu auditēšana noklikšķiniet uz pogas Parādīt formulas.

1

2

3

4

5

6

7

8

9

10

A

B

Dati

Dati

986

Jānis

Dainis

563

67

789

235

Jānis

Dainis

689

789

Dainis

143

56

237

67

235

Formula

Apraksts (rezultāts)

=SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))

Skaita unikālo skaitlisko vērtību skaitu šūnās A2:A10, taču neskaita tukšās šūnas un teksta vērtības (4)

=SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1))

Skaita unikālā teksta un skaitlisko vērtību skaitu šūnās B2:B10 (kuru starpā nedrīkst būt tukšas šūnas) (7)

=SUM(IF(FREQUENCY(IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""), IF(LEN(A2:A10)>0,MATCH(A2:A10,A2:A10,0),""))>0,1))

Skaita unikālo teksta un skaitlisko vērtību skaitu šūnās A2:A10, taču neskaita tukšās šūnas un teksta vērtības (6)

Piezīmes    

  • Formulas šajā piemērā jāievada kā masīva formulas. Atlasiet katru šūnu, kurā ietilpst formula, nospiediet F2 un pēc tam nospiediet CTRL+SHIFT+ENTER.

  • Lai skatītu pakāpenisku funkcijas novērtējumu, atlasiet šūnu, kas satur formulu, un pēc tam cilnes Formulas grupā Formulu auditēšana noklikšķiniet uz Novērtēt formulu.

Funkciju apraksti

  • 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 aprēķinātu eksāmenu rezultātu skaitu atbilstoši noteiktiem rezultātu diapazoniem. Tā kā šī funkcija atgriež masīvu, tā ir jāievada kā masīva formula.

  • Funkcija MATCH meklē noteiktu elementu šūnu diapazonā un pēc tam atgriež elementa 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) saskaita visus skaitļus, kas ietverti šūnās no A1 līdz A5.

  • Funkcija IF atgriež vienu vērtību, ja norādītais nosacījums tiek novērtēts kā PATIESS, bet citu vērtību, ja šis nosacījums tiek novērtēts kā APLAMS.

Uz lapas sākumu

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

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×