Note: The other languages of the website are Google-translated. Back to English
로그인  \/ 
x
or
x
회원가입  \/ 
x

or

Excel에서 열의 고유 값 또는 숫자를 계산하는 방법은 무엇입니까?

워크 시트 범위에 값 목록이 있고 이제 거기에 고유 한 값이 몇 개 있는지 알고 싶다고 가정합니다. 하나씩 식별하고 세면 많은 시간이 낭비됩니다. 그래서 여기서는이 문제를 다루는 몇 가지 빠른 트릭을 소개하겠습니다.

수식으로 고유 값 수 계산

고급 필터로 고유 값의 수 계산

Excel 용 Kutools를 사용하여 고유 값 수 계산


수식으로 고유 값 수 계산

범위에서 고유 한 값의 수를 빠르게 계산하는 데 도움이되는 몇 가지 수식이 있습니다. 예를 들어 데이터가 숫자 인 경우 범위 (A1 : A10)에 숫자 열이있는 경우 스크린 샷을 참조하십시오.

doc-count-unique-values1

다음 공식을 사용할 수 있습니다. 이렇게하십시오.

1. 이 공식을 입력하십시오 =SUMPRODUCT(1/COUNTIF(A1:A10,A1:A10)) 빈 셀에.

doc-count-unique-values1

2. 그런 다음 엔터 버튼 키, 고유 값의 번호가 표시됩니다. 스크린 샷보기 :

doc-count-unique-values1

: 1. 다른 공식이 있습니다. =SUM(IF(FREQUENCY(A1:A10, A1:A10)>0,1)) 또한 당신을 도울 수 있습니다. 당신이 원하는대로 누구든지 신청하십시오. 위의 두 공식 모두 첫 번째 중복을 포함하여 고유 한 값을 계산합니다.

2. 워크 시트에 텍스트 범위가있는 경우 위의 수식이 작동하지 않으므로 다음 배열 수식을 사용해야합니다. =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-unique-values1

수식을 입력 한 후 Shift + Ctrl + Enter 키 및 고유 값의 수가 표시되었습니다.

doc-count-unique-values1

배송 시 요청 사항:

  • 1. 범위 A1 : A10 위의 공식에서 가변적이므로 필요에 따라 변경할 수 있습니다.
  • 2.이 공식은 또한 첫 번째 중복을 포함하여 고유 한 값을 계산합니다.
  • 3.이 공식은 다양한 텍스트와 숫자에서도 작동합니다.

고급 필터로 고유 값의 수 계산

고급 필터를 사용하여 데이터 열에서 고유 한 값을 추출하여 새 위치에 붙여 넣을 수도 있습니다. 그런 다음 ROWS 함수를 사용하여 새 범위에서 고유 한 값의 수를 계산합니다. 구체적인 단계는 다음과 같습니다.

1. 딸깍 하는 소리 데이터 리본의 탭을 클릭 한 다음 고급 명령, 스크린 샷 참조 :

doc-count-unique-values1

2. 그리고에 고급 필터 대화 상자 :

doc-count-unique-values1
  • (1.) 선택 다른 위치로 복사 아래의 옵션 동작;
  • (2.) 목록 범위 섹션에서 doc-button1 사용하려는 범위 데이터를 선택하는 버튼;
  • (3.) 에게 복사 섹션에서 doc-button1 필터링 된 고유 값을 넣을 셀을 지정하는 버튼;
  • (4.) 드디어 확인 고유 한 레코드 만 옵션을 선택합니다.

3. 설정을 마친 후 OK, 고유 값이 새 열에 나열되었습니다. 스크린 샷을 참조하십시오.

doc-count-unique-values1

4. 그런 다음 빈 셀에 짧은 수식을 입력하십시오. = ROWS (E1 : E8)을 누르고 엔터 버튼 키보드의 키. 그리고 고유 값의 수가 표시됩니다.

doc-count-unique-values9 -2 doc-count-unique-values10

Excel 용 Kutools를 사용하여 고유 값 수 계산

 여기에서는 유용한 도구를 추천합니다. Excel 용 Kutools그와 중복 및 고유 셀 선택 기능을 사용하면 중복 값 또는 고유 값을 빠르게 선택하고 그 수를 계산할 수 있습니다.

Excel 용 Kutools : 300 개 이상의 편리한 Excel 추가 기능으로 30 일 동안 제한없이 무료로 사용해 볼 수 있습니다.

설치 후 Excel 용 Kutools, 다음 단계를 수행하십시오.

1. 고유 한 값을 계산할 데이터 범위를 선택합니다.

2. 그런 다음 Kutools > 고르다 > 중복 및 고유 셀 선택, 스크린 샷 참조 :

문서 개수 고유 값 11-11

3. 에서 중복 및 고유 셀 선택 대화 상자에서 고유 한 값만 or 모두 고유 (첫 번째 중복 포함) 원하는대로 동시에 확인하여 고유 값을 강조 표시 할 수도 있습니다. 배경색 채우기 or 글꼴 색상 채우기 아래 결과 처리 섹션, 스크린 샷 참조 :

문서 개수 고유 값 12-12

4. (1.) 선택하면 고유 한 값만, 고유 한 값만 계산되고 한 번에 선택됩니다. 스크린 샷보기 :

문서 개수 고유 값 13-13

(2.) 선택하면 모두 고유 (첫 번째 중복 포함), 첫 번째 중복 항목을 포함한 모든 고유 값이 다음 스크린 샷과 같이 계산되고 선택됩니다.

문서 개수 고유 값 14-14

이 중복 및 고유 셀 선택 기능에 대한 자세한 내용을 보려면 클릭하십시오.

Excel 용 Kutools를 지금 다운로드하고 무료로 평가하십시오!


데모 : Excel 용 Kutools로 고유 값 수 계산

Excel 용 Kutools: 300 개 이상의 편리한 Excel 추가 기능으로 30 일 동안 제한없이 무료로 사용해 볼 수 있습니다. 지금 다운로드 및 무료 평가판!


관련 기사 :

Excel에서 선택한 범위의 고유 레코드를 필터링하거나 선택하는 방법은 무엇입니까?


최고의 사무 생산성 도구

Excel 용 Kutools는 대부분의 문제를 해결하고 생산성을 80 % 향상시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300 개 이상의 강력한 기능. Office / Excel 2007-2019 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에 쉽게 배포 할 수 있습니다. 전체 기능 30 일 무료 평가판. 60 일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50 % 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!
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: