Unikālu vērtību skaitīšana starp dubultvērtībām

Unikālu vērtību skaitīšana starp dubultvērtībām

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Pieņemsim, ka jāuzzina, cik daudz unikālas vērtības ir diapazonā, kas satur dubultvē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, ka saskaitīt unikālas vērtības starp dubultvērtībām.

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ā atrašanās vietā. Varat izmantot funkciju Row jaunu diapazona vienumu skaita.

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

    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ņā Kopēt mapē ievadiet šūnas atsauci.

    Var 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 Izvērst dialogu Pogas attēls .

  5. Atlasiet 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šajā šūnā zem pēdējās diapazona šūnas ievadiet funkciju ROWS. Kā argumentu izmantojiet tikko nokopēto unikālo vērtību diapazonu, neietverot kolonnas virsrakstu. Piemēram, ja unikālo vērtību diapazons ir B2:B45, ievadiet=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 izpildīta nosacījuma gadījumam piešķirtu vērtību 1.

  • Pievienojiet kopsummu, izmantojot funkciju SUM .

  • Unikālu vērtību skaitīšana, izmantojot funkciju FREQUENCY . Funkcija FREQUENCY ignorē tekstu un nulles vērtības. Noteiktas vērtības pirmā gadījuma, šī funkcija atgriež skaitli, kas vienāds ar šo vērtību reižu skaits. Par katru gadījumu šo pašu vērtību pēc pirmās, šī funkcija atgriež nulli.

  • Atgrieztu pozīciju teksta vērtības diapazonā, izmantojot funkciju MATCH . Šī vērtība atgriež pēc tam tiek izmantota kā arguments funkcijai FREQUENCY , lai varētu novērtēt atbilstošās teksta vērtības.

  • Atrodiet tukšas šūnas, izmantojot funkciju LEN . Tukšās šūnas ir 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. Atlasiet piemēru palīdzības tēmā.

    Piezīme : Neatlasiet rindu vai kolonnu galvenes.

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

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

  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   

  • Šajā piemērā minētās formulas ir jāievada kā masīva formulas. Atlasiet katru šūnu, kurā ir formula, nospiediet taustiņu F2 un pēc tam nospiediet taustiņus 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

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas 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.

×