Note: The other languages of the website are Google-translated. Back to English
Belépek  \/ 
x
or
x
Regisztráció  \/ 
x

or

Hogyan számolhat egyedi értékeket vagy számokat egy oszlopban az Excelben?

Feltéve, hogy van egy értéklista a munkalap egy tartományában, és most tudni szeretné, hány egyedi érték van. Ha egyenként azonosítja és megszámolja őket, sokszor pazarolja. Tehát itt bemutatok néhány gyors trükköt a probléma kezelésére.

Számolja meg az egyedi értékek számát a Képletek segítségével

Számolja meg az egyedi értékek számát az Advanced Filter segítségével

Számolja meg az egyedi értékek számát a Kutools for Excel alkalmazással


Számolja meg az egyedi értékek számát a Képletek segítségével

Vannak képletek, amelyek segítségével gyorsan megszámolhatja az egyedi értékek számát egy tartományban. Ha az adatok számok, például van egy számoszlop a tartományban (A1: A10), lásd a képernyőképet:

doc-count-egyedi-értékek1

Használhatja a következő képleteket, kérjük, tegye a következőket:

1. Írja be ezt a képletet =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) egy üres cellába.

doc-count-egyedi-értékek1

2. Ezután nyomja meg a gombot belép gombot, és megjelenik az egyedi érték száma. Lásd a képernyőképet:

doc-count-egyedi-értékek1

tippek: 1. Itt van egy másik képlet =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) is segíthet. Kérjük, alkalmazzon bárkit, ahogy tetszik. Mindkét fenti képlet megszámolja az egyedi értékeket, beleértve az első duplikátot is.

2. Ha a munkalapon van egy szövegtartomány, a fenti képletek nem fognak működni, ezt a tömbképletet kell használnia: =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-egyedi-értékek1

Miután megadta a képletet, ne felejtse el megnyomni Shift + Ctrl + Enter gombokat, és az egyedi értékek száma megjelent.

doc-count-egyedi-értékek1

Megjegyzések:

  • 1. A tartomány A1: A10 a fenti képletek változóak, szükség szerint módosíthatja őket.
  • 2. Ez a képlet megszámolja az egyedi értékeket, beleértve az első másolatot is.
  • 3. Ez a képlet szöveg- és számtartományban is működik.

Számolja meg az egyedi értékek számát az Advanced Filter segítségével

A Speciális szűrő segítségével kivonhatja az egyedi értékeket egy oszlopból és beillesztheti őket egy új helyre. Ezután a ROWS funkcióval számolja meg az egyedi értékek számát az új tartományban. A konkrét lépések a következők:

1. Kattints dátum fülre, majd kattintson a gombra Részletes parancs, lásd a képernyőképet:

doc-count-egyedi-értékek1

2. És a Speciális szűrő párbeszédablak:

doc-count-egyedi-értékek1
  • (1.) Válassza ki Másolás más helyre opció alatt Akció;
  • (2.) A Lista tartomány szakasz, kattintson doc-gomb1 gomb a használni kívánt tartományadatok kiválasztásához;
  • (3.) A Másold szakasz, kattintson doc-gomb1 gomb annak a cellának a megadásához, amelybe a szűrt egyedi értékeket be akarja helyezni;
  • (4.) Végül ellenőrizze Csak egyedi nyilvántartások opciót.

3. A beállítások elvégzése után kattintson a gombra OK, az egyedi értékeket egy új oszlop sorolta fel, lásd a képernyőképet:

doc-count-egyedi-értékek1

4. Ezután egy üres cellába írja be a rövid képletet = SOROK (E1: E8)és nyomja meg a gombot belép gombot a billentyűzeten. És megjelenik az egyedi értékek száma.

doc-count-egyedi-értékek9 -2 doc-count-egyedi-értékek10

Számolja meg az egyedi értékek számát a Kutools for Excel alkalmazással

 Itt egy hasznos eszközt ajánlok neked- Kutools for Excel, Annak Válassza az Ismétlődő és egyedi cellák lehetőséget funkcióval gyorsan kiválaszthatja az ismétlődő vagy egyedi értékeket, és megszámolhatja azok számát.

Kutools for Excel : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható

Telepítése után Kutools for Excel, kérjük, tegye a következőket:

1. Válassza ki azt az adattartományt, amelyhez meg szeretné számolni az egyedi értékeket.

2. Ezután kattintson Kutools > választ > Válassza az Ismétlődő és egyedi cellák lehetőséget, lásd a képernyőképet:

doc-count-egyedi-értékek11-11

3. Az Válassza az Ismétlődő és egyedi cellák lehetőséget párbeszédpanelen válassza a lehetőséget Csak egyedi értékek or Minden egyedi (az 1. duplikátumokat is beleértve) tetszés szerint egyúttal az egyedi értékeket is kiemelheti az ellenőrzéssel Töltse ki a háttérszínt or Töltse ki a betű színét alatt a Az eredmények feldolgozása szakasz, lásd a képernyőképet:

doc-count-egyedi-értékek12-12

4. (1.) Ha úgy dönt Csak egyedi értékek, csak az egyedi értékeket számolja és választja ki egyszerre. Lásd a képernyőképet:

doc-count-egyedi-értékek13-13

(2.) Ha úgy dönt Minden egyedi (az 1. duplikátumokat is beleértve), minden egyedi értéket, amely az első duplikátumokat is beleértve, megszámoljuk és kiválasztjuk a következő képernyőképen:

doc-count-egyedi-értékek14-14

Kattintson ide, ha többet szeretne megtudni erről az Ismétlődő és egyedi cellák kiválasztása funkcióról.

Töltse le és ingyenes próbaverziót Kutools for Excel Now!


Bemutató: Számolja meg az egyedi értékek számát a Kutools for Excel programmal

Kutools for Excel: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!


Kapcsolódó cikk:

Hogyan szűrhető vagy válasszon egyedi rekordokat az Excel kiválasztott tartományából?


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Super Formula Bar (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2019 és 365. Támogatja az összes nyelvet. Könnyen telepíthető a vállalkozásba vagy szervezetbe. 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte tab 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és minden nap több száz kattintással csökkenti az egér kattintását!
officetab alja
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: