Note: The other languages of the website are Google-translated. Back to English
Mewngofnodi  \/ 
x
or
x
Cofrestru  \/ 
x

or

Sut i gyfrif gwerthoedd neu rifau unigryw mewn colofn yn Excel?

Gan dybio bod gennych chi restr o werthoedd mewn ystod o'r daflen waith, a nawr rydych chi eisiau gwybod faint o werthoedd unigryw sydd yna. Os byddwch chi'n eu hadnabod a'u cyfrif fesul un, bydd yn gwastraffu llawer o weithiau. Felly dyma fi'n cyflwyno rhai triciau cyflym i chi ddelio â'r broblem hon.

Cyfrif nifer y gwerthoedd unigryw gyda Fformiwlâu

Cyfrif nifer y gwerthoedd unigryw gyda Advanced Filter

Cyfrif nifer y gwerthoedd unigryw gyda Kutools ar gyfer Excel


Cyfrif nifer y gwerthoedd unigryw gyda Fformiwlâu

Mae yna rai fformiwlâu a all eich helpu i gyfrif yn gyflym nifer y gwerthoedd unigryw mewn ystod. Os yw'ch data yn rhifau, er enghraifft, mae gennych golofn o rifau mewn amrediad (A1: A10), gweler y screenshot:

doc-count-uathúil-gwerthoedd1

Gallwch ddefnyddio'r fformwlâu canlynol, gwnewch fel hyn:

1. Rhowch y fformiwla hon =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) i mewn i gell wag.

doc-count-uathúil-gwerthoedd1

2. Yna pwyswch Rhowch allwedd, a bydd nifer y gwerth unigryw yn cael ei arddangos. Gweler y screenshot:

doc-count-uathúil-gwerthoedd1

Awgrymiadau: 1. Dyma fformiwla arall =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) hefyd yn gallu eich helpu chi. Gwnewch gais i unrhyw un fel y dymunwch. Bydd y ddau fformiwla uchod yn cyfrif y gwerthoedd unigryw gan gynnwys y dyblyg cyntaf hefyd.

2. Os oes ystod o destun yn eich taflen waith, ni fydd y fformwlâu uchod yn gweithio, dylech ddefnyddio'r fformiwla arae hon: =SUM(IF(FREQUENCY(IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""), IF(LEN(A1:A10)>0,MATCH(A1:A10,A1:A10,0),""))>0,1))

doc-count-uathúil-gwerthoedd1

Ar ôl nodi'r fformiwla, yna cofiwch wasgu Shift + Ctrl + Enter allweddi, ac mae nifer y gwerthoedd unigryw wedi'u harddangos.

doc-count-uathúil-gwerthoedd1

Nodiadau:

  • 1. Yr ystod A1: A10 yn y fformwlâu uchod yn amrywiol, gallwch eu newid yn ôl yr angen.
  • 2. Mae'r fformiwla hon hefyd yn cyfrif y gwerthoedd unigryw gan gynnwys y dyblyg cyntaf.
  • 3. Mae'r fformiwla hon yn gweithio mewn ystod o destun a rhifau hefyd.

Cyfrif nifer y gwerthoedd unigryw gyda Advanced Filter

Gallwch hefyd ddefnyddio'r Hidlydd Uwch i echdynnu'r gwerthoedd unigryw o golofn o ddata a'u pastio i leoliad newydd. Yna gyda'r swyddogaeth ROWS i gyfrif nifer y gwerthoedd unigryw yn yr ystod newydd. Mae'r camau penodol fel a ganlyn:

1. Cliciwch Dyddiad tab yn y rhuban, ac yna cliciwch Uwch gorchymyn, gweler y screenshot:

doc-count-uathúil-gwerthoedd1

2. Ac yn y Hidlo Uwch blwch deialog:

doc-count-uathúil-gwerthoedd1
  • (1.) Dewis Copïwch i leoliad arall opsiwn o dan Gweithred;
  • (2.) Yn y Ystod rhestr adran, cliciwch doc-botwm1 botwm i ddewis y data amrediad rydych chi am ei ddefnyddio;
  • (3.) Yn y Copi i adran, cliciwch doc-botwm1 botwm i nodi cell rydych chi am roi'r gwerthoedd unigryw wedi'u hidlo iddi;
  • (4.) O'r diwedd, gwiriwch Cofnodion unigryw yn unig opsiwn.

3. Ar ôl gorffen y gosodiadau, cliciwch OK, mae'r gwerthoedd unigryw wedi'u rhestru mewn colofn newydd, gweler y screenshot:

doc-count-uathúil-gwerthoedd1

4. Yna mewn cell wag, nodwch y fformiwla fer = ROWS (E1: E8), a gwasgwch Rhowch allwedd ar y bysellfwrdd. A bydd nifer y gwerthoedd unigryw yn cael eu harddangos.

doc-count-uathúil-gwerthoedd9 -2 doc-count-uathúil-gwerthoedd10

Cyfrif nifer y gwerthoedd unigryw gyda Kutools ar gyfer Excel

 Yma, byddaf yn argymell teclyn defnyddiol i chi- Kutools ar gyfer Excel, Gyda'i Dewiswch Gelloedd Dyblyg ac Unigryw swyddogaeth, gallwch ddewis y gwerthoedd dyblyg neu'r gwerthoedd unigryw yn gyflym a chyfrif y nifer ohonynt.

Kutools ar gyfer Excel : gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod

Ar ôl gosod Kutools ar gyfer Excel, gwnewch y camau canlynol:

1. Dewiswch yr ystod ddata rydych chi am gyfrif y gwerthoedd unigryw.

2. Yna cliciwch Kutools > dewiswch > Dewiswch Gelloedd Dyblyg ac Unigryw, gweler y screenshot:

doc-count-uathúil-gwerthoedd11-11

3. Yn y Dewiswch Gelloedd Dyblyg ac Unigryw blwch deialog, dewiswch Gwerthoedd unigryw yn unig or Pob un unigryw (Gan gynnwys dyblygu 1af) fel y dymunwch, ar yr un pryd, gallwch hefyd dynnu sylw at y gwerthoedd unigryw trwy wirio Llenwch backcolor or Llenwch liw ffont O dan y Prosesu canlyniadau adran, gweler y screenshot:

doc-count-uathúil-gwerthoedd12-12

4. (1.) Os dewiswch Gwerthoedd unigryw yn unig, dim ond y gwerthoedd unigryw fydd yn cael eu cyfrif a'u dewis ar unwaith. Gweler y screenshot:

doc-count-uathúil-gwerthoedd13-13

(2.) Os dewiswch Pob un unigryw (Gan gynnwys dyblygu 1af), bydd yr holl werthoedd unigryw a fydd, gan gynnwys y dyblygu cyntaf, yn cael eu cyfrif a'u dewis fel y llun a ddangosir isod:

doc-count-uathúil-gwerthoedd14-14

Cliciwch i wybod mwy am y nodwedd Dewis Celloedd Dyblyg ac Unigryw hyn.

Dadlwythwch a threial am ddim Kutools ar gyfer Excel Now!


Demo: Cyfrif nifer y gwerthoedd unigryw gyda Kutools ar gyfer Excel

Kutools ar gyfer Excel: gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod. Dadlwythwch a threial am ddim Nawr!


Erthygl gysylltiedig:

Sut i hidlo neu ddewis cofnodion unigryw o ystod ddethol yn Excel?


Yr Offer Cynhyrchedd Swyddfa Gorau

Mae Kutools for Excel yn Datrys y rhan fwyaf o'ch Problemau, ac yn Cynyddu Eich Cynhyrchedd 80%

  • Ailddefnyddio: Mewnosod yn gyflym fformwlâu cymhleth, siartiau ac unrhyw beth rydych chi wedi'i ddefnyddio o'r blaen; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau heb golli Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi / Colofnau Dyblyg... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Mwy na 300 o nodweddion pwerus. Yn cefnogi Swyddfa / Excel 2007-2019 a 365. Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn treial am ddim 30 diwrnod. Gwarant arian yn ôl 60 diwrnod.
tab kte 201905

Mae Tab Office yn Dod â rhyngwyneb Tabbed i'r Swyddfa, a Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    priya · 4 years ago
    tying to know the values of unique customer for different products, for ex: there are 100 customers, wanted to know out of those how many are unique customers who buy only those products.

    Likewise: total sales of products = 100
    apple = 40
    orange = 60

    how to find out customers who have brought only oranges and apples?
  • To post as a guest, your comment is unpublished.
    Alireza · 5 years ago
    in this formula,
    =SUM(IF(FREQUENCY(MATCH(B2:B10,B2:B10,0),MATCH(B2:B10,B2:B10,0))>0,1))
    can i add another "if"? for example i want count the range of unique text in B2:B150 if C2:C150=1 ???
    can i?
  • To post as a guest, your comment is unpublished.
    Meags · 5 years ago
    How would you seperate unique values in a cell? ie. #2,#2,#3 I only want the #2 to appear once?
  • To post as a guest, your comment is unpublished.
    Saurabh · 5 years ago
    no these formulas are not sufficient, in actual my problem is little bit big, there are lots of column in my sheet, with the name of store id and store name and months in three column respectively and there is repetition of store name in every month a no of time, i have to calculate the unique no of the store name with respect to month. please suggest me the exact formula accordingly.
  • To post as a guest, your comment is unpublished.
    Wendy · 5 years ago
    Order Rep Status Product Order Value
    A1 John Close Apple $1
    A1 John Close Pear $1.50
    A2 John Open Orange $0.50
    A3 John Close Grape $3.00
    A2 John Open Apple $1
    A4 John Close Orange $0.50
    A5 Mary Close Apple $1
    A6 Peter Close Grape $3.00

    Appreciate your advice on this...
    I am trying to count the unique number of order # (first column), where the rep is John and the order status is closed.
    the result to achieve is 3 unique orders (A1, A3 and A4). But if i do a countifs function, it literally count the number of 'Close' where rep=John, and that comes back with 4.


    Is this possible to count unique values against multiple conditions of other columns?
  • To post as a guest, your comment is unpublished.
    Snoo · 5 years ago
    Anyone know how to make the =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) formula work to count the number of unique fields for a series of intervals?
    For example, I want to be able to find out the number of unique entries for each day. My data is structures as ID numbers in Column A, Dates in column B. The data is sorted by the date column.

    Any help would be very very much appreciated!
  • To post as a guest, your comment is unpublished.
    John Murray · 5 years ago
    Your formula works a treat and allows me to see the number of unique clients that I have in total (i.e. from all my sales people combined). I am struggling however, to update the formula so that it would allow me to see the number of unique clients an individual sales person would have. Any ideas?
  • To post as a guest, your comment is unpublished.
    Afhar Siyam · 5 years ago
    =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10))when you are selecting the range make sure that the cells should not be blank.
  • To post as a guest, your comment is unpublished.
    Sam · 6 years ago
    Hi,

    Thank you for your help regarding the duplicates but I'd like to modify your formula =SUM(IF(FREQUENCY(A2:A800, A2:A800)>0,1)) and add this condition (assuming that all the cells are numbers) to count only between 402 to 460 and it goes on to 502 to 560; 602 to 660 (1 formula per range) would it be possible?

    Thank you very much!
  • To post as a guest, your comment is unpublished.
    Christopher · 6 years ago
    This is awesome. Follow-up question: how would you subtotal this if filters were applied?

    If I have:
    Apple
    Orange
    Grape
    Apple

    And filter out the range so only Apple is displayed, how would I get the total to display: "1"?

    Thanks!
    --
    Christopher
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    Your solution with SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and save a lot of time. Can you please explain the logic as how it works. I'm very interested.
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    Your solution with =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and save a lot of time. To some extent I understand sumproduct and countif, but unable to catchup the logic has how this solution works. Can you please explain.
  • To post as a guest, your comment is unpublished.
    Jeswant Alexander · 6 years ago
    The solution with =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) is awesome and saves a lot of time. I understand sumproduct and countif to an extent but unable to catchup the logic as how your solution formula works. Can you please explain me the logic.
  • To post as a guest, your comment is unpublished.
    Amit · 6 years ago
    To actually find the frequency distribution (no of repetition of unique values with in a range), You can use countif funcion. To the cell adjacent to the unique records found out from the original data range, just use funtion:
    = countif(Original Range, unique value)
    This will list out the frequency distributions!!!

    Cheers!
  • To post as a guest, your comment is unpublished.
    naveen · 6 years ago
    super boss... my friends wasted 2 hrs in searchig....u saved my time:-)
  • To post as a guest, your comment is unpublished.
    Fábio Makoto Kawanam · 6 years ago
    [b]Works fine, Thanks a lot![/b]
    :lol:
  • To post as a guest, your comment is unpublished.
    brian moffatt · 6 years ago
    Awesome, I tried many formulas and nothing worked. This worked on the first attempt, just changed teh cell range.
    Thanks! :roll: