약속, 계획, 예산 관리 – Microsoft 365를 사용하면 쉽습니다.

중복 값이 있는 범위에서 고유 값 개수 계산

중복 값이 있는 범위에서 고유 값 개수 계산

중복 값이 포함 된 범위에 있는 고유 값의 수를 확인 하려는 경우를 가정해 보겠습니다. 예를 들어 열에 다음이 포함 된 경우

  • 5, 6, 7, 6의 값은 3 개의 고유한 값 (5, 6, 7)입니다.

  • 값 "브래들리", "성 현 아", "성 현 아", "성 현 아", 결과는 "브래들리" 및 "성 현 아"의 두 가지 고유한 값입니다.

중복 되는 항목 중에서 고유 값의 개수를 계산 하는 방법은 여러 가지가 있습니다.

고급 필터 대화 상자를 사용 하 여 데이터 열에서 고유 값을 추출 하 여 새 위치에 붙여 넣을 수 있습니다. 그런 다음 ROWS 함수를 사용하여 새 범위에 있는 항목의 개수를 구할 수 있습니다.

  1. 셀 범위를 선택 하거나 현재 셀이 표 안에 있는지 확인 합니다.

    셀 범위에 열 머리글이 있는지 확인 합니다.

  2. 데이터 탭의 정렬 및 필터 그룹에서 고급을 클릭합니다.

    고급 필터 대화 상자가 나타납니다.

  3. 다른 위치에 복사를클릭 합니다.

  4. 복사 대상 상자에 셀 참조를 입력 합니다.

    또는 대화 상자 단추 이미지 축소 를 클릭 하 여 대화 상자를 잠깐 숨기고 워크시트에서 셀을 선택한 다음 대화 상자 확장 단추 이미지 을 누릅니다.

  5. 고유한 레코드만 확인란을 선택 하 고 확인을 클릭 합니다.

    선택한 범위의 고유 값이 복사 위치 상자에 지정한 셀부터 시작 하는 새 위치로 복사 됩니다.

  6. 범위의 마지막 셀 아래에 있는 빈 셀에 ROWS 함수를 입력 합니다. 방금 인수로 복사한 고유 값의 범위를 열 머리글을 제외 하 고 사용 합니다. 예를 들어, 고유 값의 범위가 B2: B45 이면 = ROWS (B2: B45)를 입력 합니다.

IF, SUM, FREQUENCY, MATCH, LEN 함수의 조합을 사용 하 여이 작업을 수행 합니다.

  • IF 함수를 사용하여 결과가 TRUE인 각 조건에 1을 할당합니다.

  • SUM 함수를 사용 하 여 합계를 추가 합니다.

  • FREQUENCY 함수를 사용 하 여 고유 값의 개수를 계산 합니다. FREQUENCY 함수는 텍스트 및 0 값을 무시 합니다. 특정 값의 첫 번째 항목의 경우이 함수는 해당 값의 발생 횟수와 동일한 숫자를 반환 합니다. 첫 번째 이후 같은 값의 각 항목에 대해이 함수는 0을 반환 합니다.

  • MATCH 함수를 사용 하 여 범위에서 텍스트 값의 위치를 반환 합니다. 그런 다음 반환 되는이 값은 해당 텍스트 값을 평가할 수 있도록 FREQUENCY 함수에 대 한 인수로 사용 됩니다.

  • LEN 함수를 사용 하 여 빈 셀을 찾습니다. 빈 셀의 길이는 0입니다.

중복 되는 항목의 고유 값 개수를 계산 하는 중첩 함수의 예

참고 사항: 

  • 이 예제의 수식은 배열 수식으로 입력해야 합니다. Microsoft 365의 현재 버전이 있는 경우 출력 범위의 왼쪽 위 셀에 수식을 입력 한 다음 enter 키를 눌러 수식을 동적 배열 수식으로 확인할 수 있습니다. 그렇지 않은 경우에는 먼저 출력 범위를 선택 하 고 출력 범위의 왼쪽 위 셀에 수식을 입력 한 다음 CTRL + SHIFT + ENTER 를 눌러 확인 하 여 수식을 레거시 배열 수식으로 입력 해야 합니다. Excel에서는 수식의 시작과 끝에 중괄호가 삽입 됩니다. 배열 수식에 대한 자세한 내용은 Guidelines and examples of array formulas(배열 수식 지침 및 예제)를 참조하세요.

  • 단계별로 계산 되는 함수를 보려면 수식을 포함 하는 셀을 선택한 다음 수식 탭의수식 분석 그룹에서 수식 계산을 클릭 합니다.

  • FREQUENCY 함수는 값 범위 내에서 값이 발생 하는 빈도를 계산 하 고, 숫자의 세로 배열을 반환 합니다. 예를 들어 FREQUENCY 를 사용 하 여 점수 범위 내에 속하는 테스트 점수 개수를 계산할 수 있습니다. 이 함수는 배열을 반환 하므로 배열 수식으로 입력 해야 합니다.

  • MATCH 함수는 셀 범위에서 지정 된 항목을 검색 한 다음 범위에서 해당 항목의 상대 위치를 반환 합니다. 예를 들어 범위 a: a 3에 값 5, 25 및 38이 포함 된 경우 수식 = MATCH (25, A1: A3, 0) 는 범위의 두 번째 항목 이므로 숫자 2를 반환 합니다.

  • LEN 함수는 텍스트 문자열의 문자 수를 반환 합니다.

  • SUM 함수는 지정한 모든 숫자를 인수로 추가 합니다. 각 인수는 범위, 셀 참조, 배열, 상수, 수식 또는 다른 함수의 결과 일 수 있습니다. 예를 들어 SUM (a1: a5) 은 A1 ~ A5 셀에 포함 된 모든 숫자를 더 합니다.

  • IF 함수는 지정한 조건이 TRUE로 평가 되는 경우 하나의 값을 반환 하 고 해당 조건이 FALSE로 평가 되는 경우 다른 값을 반환 합니다.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

참고 항목

고유 값 필터링 또는 중복 값 제거

참고:  이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 정보가 도움이 되는지 알려주세요. 참조할 수 있는 영문 문서가 여기 있습니다.

추가 도움이 필요하신가요?

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×