KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 데이터를 기준 값에 따라 어떻게 분류하나요?

작성자Xiaoyang수정 날짜
값별로 분류

Excel 에서 일상적인 데이터 처리 작업을 수행할 때 분석 및 보고를 용이하게 하기 위해 데이터 값을 그룹화하거나 분류해야 할 경우가 많습니다. 예를 들어, 시험 점수, 판매 실적 또는 설문 조사 결과를 관리할 때 특정 임계값에 따라 값을 High, Medium, Low 와 같은 범주로 신속히 분류하고 싶을 수 있습니다. 예를 들어, 다음 스크린샷과 같이 90 보다 큰 값을 High, 60~90 사이를 Medium, 60 미만을 Low 로 분류하려는 데이터셋이 있다고 가정해 보겠습니다. 이러한 분류 방식은 대규모 데이터셋을 해석하고 추세나 성과를 한눈에 파악하는 데 매우 유용합니다. Excel 에서 이러한 분류를 효율적으로 수행하려면 어떻게 해야 할까요?


IF 함수로 데이터 기준 값에 따라 분류하기

작은 규모의 규칙 수에 기반한 간단한 분류의 경우 IF 함수를 사용하여 지정한 값 범주에 따라 범주를 할당할 수 있습니다。

이 방법은 분류 규칙이 단순하고 임계값이 고정되어 있을 때 이상적입니다。 가장 큰 장점은 간단하다는 점이지만, 범주가 너무 많거나 논리가 복잡해지면 다루기 어려워질 수 있습니다。

데이터를 분류하려면 다음 단계를 따르세요:

단계 1:빈 셀(예: 값이 A2 부터 시작한다고 가정할 때 B2)에 다음 수식을 입력합니다:

=IF(A2>90,"High",IF(A2>60,"Medium","Low"))

단계 2:Enter 키를 눌러 확인한 후 채우기 핸들을 아래로 드래그하여 나머지 데이터에도 수식을 적용합니다。 그러면 아래와 같이 값이 분류됩니다:

IF 함수를 사용하여 값에 따라 데이터 분류

매개변수 설명 및 팁:

  • 수식은 A2 셀의 값을 확인합니다. 값이 90 보다 크면 결과는 「High」가 됩니다. 그렇지 않으면 60 보다 큰지 여부를 확인하고, 그렇다면 「Medium」을 반환합니다。 그 외의 경우 「Low」가 할당됩니다。
  • 임계값과 범주 레이블(예: 90, 60)를 조정하여 사용자의 시나리오에 맞출 수 있습니다。
  • 데이터가 다른 행에서 시작하는 경우 “A2"를 해당 행으로 수정하세요。
  • 올바른 분류를 위해 부등호(> 또는 <)를 다시 확인하세요。

일반적인 문제 및 해결 방법:

  • 수식이 오류를 반환하면 공백 문자가 추가되었거나 셀 참조가 잘못되었는지 확인하세요。
  • 결과가 기대와 다르게 나온다면 중첩된 IF 논리 순서가 올바른지 확인하세요。

VLOOKUP 함수로 데이터 기준 값에 따라 분류하기

복수의 범주를 포함하는 더 복잡한 분류 규칙을 처리하거나 규칙을 쉽게 조정하고 싶을 때VLOOKUP함수가 유연한 대안을 제공합니다。 특히 범주나 구간이 자주 변경되거나 별도의 참조 테이블에서 관리되는 경우 유용합니다。

이 방법에서는 참조 테이블이 각 범주의 값 구분점과 해당 범주 이름을 정의합니다。 이를 통해 개별 수식을 수정하지 않고도 범주 논리를 쉽게 추가, 제거 또는 업데이트할 수 있습니다。

데이터 분류가 적용된 샘플 데이터

단계 1:참조 테이블(예: F1:G6 셀 범위)을 생성합니다。 좌측 열에는 각 범주의 최소값을, 우측 열에는 해당 범주 이름을 입력합니다。

단계 2:B2 와 같은 빈 셀에 다음 수식을 입력합니다:

=VLOOKUP(A2,$F$1:$G$6,2,1)

단계 3:Enter 키를 누른 후 채우기 핸들을 드래그하여 나머지 데이터에도 수식을 적용합니다。 그러면 값이 아래와 같이 분류됩니다:

VLOOKUP 함수를 사용하여 값에 따라 데이터 분류

참고:수식에서:

  • A2는 값 셀입니다。
  • $F$1:$G$6는 참조 테이블 범위입니다。
  • 2는 범주 레이블가 포함된 열을 나타냅니다。
  • 1는 근사치 일치를 의미합니다. F 열이 오름차순으로 정렬되어 있는지 확인하세요。

매개변수 설명 및 팁:

  • 메인 수식을 수정하지 않고도 참조 테이블을 업데이트하여 분류 논리의 변경 사항을 반영할 수 있습니다。
  • 참조 테이블이 최소 임계값 기준으로 오름차순으로 정렬되어 있는지 확인하세요。
  • 많은 범주나 복잡한 세분화 시나리오를 처리하는 데 적합합니다。

일반적인 문제 및 해결 방법:

  • 수식이#N/A를 반환하면 값이 참조 테이블 범위 내에 존재하며 테이블이 올바르게 정렬되었는지 확인하세요。
  • 범주가 잘못 매핑되는 경우 가장 왼쪽 열에 설정된 구분점이 논리적으로 정렬되어 있고 데이터에 적합한지 확인하세요。

조건부 서식 사용을 사용하여 데이터를 시각적으로 분류하기

Excel 의 조건부 서식 사용 기능을 사용하면 명시적인 텍스트 레이블 없이도 시각적으로 데이터 범주를 구분할 수 있습니다。 색상 적용 눈금, 데이터 막대 또는 아이콘 세트를 적용하여 High, Medium, Low 값을 쉽게 강조 표시하고 빠르게 해석할 수 있습니다。 이 방법은 텍스트보다 시각적 신호가 더 효과적인 대시보드, 보고서, 한눈에 보기 분석에 이상적입니다。

대표적인 사용 사례는 다음과 같습니다:

  • 회의나 보고서에서 요약된 인사이트를 제시할 때。
  • 데이터 범위 전체에서 이상치를 강조하거나 추세를 파악할 때。
  • 불필요한 열이나 텍스트 레이블을 피하여 시각적 혼란을 최소화할 때。

데이터를 분류하기 위해 조건부 서식 사용을 적용하려면 다음과 같이 합니다:

  1. 데이터 범위(예: A2:A20)를 선택합니다。
  2. 탭을 클릭한 후>조건부 서식 사용를 선택합니다。
  3. 색상 눈금의 경우:
    1)색상 눈금을 선택하고 Low, Medium, High 를 나타내는 세 가지 색상 눈금을 적용합니다。
    2)임계값을 조정하려면조건부 서식 사용>규칙 관리>규칙 편집를 사용하세요。
  4. 아이콘 세트의 경우:
    1)아이콘 세트(예: 신호등, 화살표)를 선택합니다。
    2)그런 다음규칙 관리>규칙 편집를 사용하여 다음과 같이 임계값을 정의합니다:
    값이 90 보다 크면 “녹색”, 60 보다 크면 “노란색”, 60 이하이면 “빨간색”으로 표시합니다。

팁 및 주의 사항:

  • 조건부 서식 사용는 기본 데이터나 구조를 변경하지 않으므로 워크시트를 깔끔하게 유지합니다。
  • 서식을 지우거나 수정하려면조건부 서식 사용 > 규칙 지우기를 사용하세요。
  • 동일한 서식을 재사용하려면서식 복사기를 사용할 수 있습니다。
  • 보고 요구사항에 따라 색상 테마나 아이콘 세트를 자유롭게 사용자 정의할 수 있습니다。

가능한 문제 및 해결 방법:

  • 잘못된 아이콘이나 색상이 표시되면 규칙의 임계값을 다시 확인하세요。
  • 서식이 잘못된 범위에 적용된 경우 규칙을 지우고 올바른 범위를 다시 선택하여 적용하세요。

장점:추가 열 없이 빠르게 시각적으로 분류 가능합니다。
단점:실제 범주 텍스트가 출력되지 않으므로 추가 필터링, 내보내기 또는 계산이 필요한 경우 적합하지 않을 수 있습니다。


VBA 코드로 분류 자동화하기

대규모 데이터셋이나 고도로 맞춤화된 분류 요구사항의 경우 VBA(Visual Basic for Applications) 코드를 사용하여 값 범위에 따라 자동으로 범주를 지정하거나 서식을 적용할 수 있습니다。 이 방법은 반복적인 작업이 있을 때, 데이터 처리를 표준화하고자 할 때, 또는 다른 규칙으로 신속하게 분류를 업데이트하거나 재실행해야 할 때 실용적입니다。

대표적인 사용 사례:

  • 수동 수식 입력 없이 긴 목록을 자동으로 분류합니다。
  • 사용자 정의 논리를 적용하거나 범주 할당을 강조 표시, 내보내기 등의 다른 작업과 결합합니다。
  • 데이터가 업데이트된 후 분류를 신속하게 다시 적용합니다。

참고:VBA 코드를 실행하기 전에 워크북을 저장하세요。 매크로는 실행 취소가 불가능합니다。 메시지가 표시되면 매크로를 활성화하세요。

VBA 를 사용하여 자동 분류하려면:

1.클릭하세요개발 도구>Visual Basic을(를) 눌러 Microsoft Visual Basic for Applications 창을 엽니다。 그런 다음삽입>모듈을(를) 클릭하고 다음 코드를 모듈 창에 붙여넣으세요:

Sub CategorizeValues()
    Dim rng As Range
    Dim cell As Range
    Dim categoryCol As Range

    On Error Resume Next
    xTitleId = "KutoolsforExcel"

    Set rng = Application.InputBox("Select data range (single column):", xTitleId, "", Type:=8)
    If rng Is Nothing Then Exit Sub

    Set categoryCol = rng.Offset(0, 1)

    For Each cell In rng
        If IsNumeric(cell.Value) Then
            Select Case cell.Value
                Case Is > 90
                    categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "High"
                Case Is > 60
                    categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "Medium"
                Case Else
                    categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = "Low"
            End Select
        Else
            categoryCol.Cells(cell.Row - rng.Row + 1, 1).Value = ""
        End If
    Next cell
End Sub

2.실행 버튼을 클릭하여실행 버튼실행하세요。 메시지가 표시되면 값(예: 점수)이 포함된 열을 선택합니다。 매크로는 해당 열 바로 오른쪽 열에 범주 결과(높음/중간/낮음)를 기록합니다。

설명 및 핵심 포인트:

  • 코드 내에서 임계값이 설정됩니다. 값이 90 보다 크면 → High, 60 보다 크면 → Medium, 그 외는 Low 입니다。 이 숫자는 사용자가 원하는 대로 조정할 수 있습니다。
  • 숫자가 아닌 값은 무시되고 공백으로 남겨집니다。
  • 다른 열에 결과를 출력하려면rng.Offset(0, 1)를 적절히 수정하세요。

오류 알림 및 해결 방법:

  • 아무 일도 일어나지 않으면 매크로 보안 설정을 확인하고 매크로가 활성화되어 있는지 확인하세요。
  • 잘못된 범위를 선택한 경우 매크로를 다시 실행하면 됩니다。
  • 처음 테스트하는 경우 반드시 파일의 복사본에서 작업하세요。

장점:대규모 데이터셋에 효율적이며, 규칙을 자유롭게 설정할 수 있고 수작업을 줄일 수 있습니다。
단점:매크로를 활성화해야 하며 기본적인 VBA 지식이 필요합니다。

kutools for excel AI의 스크린샷

KUTOOLS AI 와 함께 엑셀의 마법을 경험하세요

  • 스마트 실행: 간단한 명령어로 셀 작업을 수행하고, 데이터를 분석하며, 차트를 생성하세요。
  • 사용자 지정 수식: 워크플로우를 간소화할 맞춤형 수식을 생성하세요。
  • VBA 코딩: VBA 코드를 손쉽게 작성하고 적용하세요。
  • 수식 해석: 복잡한 수식도 쉽게 이해하세요。
  • 텍스트 번역: 스프레드시트 내에서 언어 장벽을 허물어 보세요。
AI 기반 도구로 엑셀 기능을 한층 강화하세요。지금 다운로드하고 지금까지 느껴보지 못한 효율성을 경험하세요!

최고의 Office 생산성 도구

🤖KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행   |  코드 생성|  사용자 지정 수식 생성  |  데이터 분석 및 차트 생성|  향상된 함수 호출
인기 기능:찾기, 강조 표시 또는 중복 표시   |  빈 행 삭제   |  데이터 손실 없이 열 결합 또는 셀 제거   |  공식을 사용하지 않는 반올림...
슈퍼 LOOKUP:다중 조건 VLookup  |  다중 값 VLookup  |   여러 시트에서 VLookup   |   퍼지 매치....
고급 드롭다운 목록:드롭다운 목록 빠르게 생성   |  종속형 드롭다운 목록   |  다중 선택 드롭다운 목록....
열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교...
주요 기능:그리드 포커스   |  디자인 보기   |향상된 수식 표시줄   | 워크북 및 시트 관리자   |  자원 라이브러리(자동 텍스트)|  날짜 선택기   |  워크시트 병합  |  암호화/셀 해독   | 목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。
상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)|   50+차트유형(간트 차트, ...)|   40+ 실용적인수식(생일을 기준으로 나이 계산, ...)|   19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)|   12 변환도구(단어로 변환하기,환율 변환, ...)|   7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능
Kutools 를 선호하는 언어로 사용하세요 – 영어, 스페인어, 독일어, 프랑스어, 중국어 및 40+개 이상의 언어를 지원합니다!

Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。


Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다

  • Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!

모든 Kutools 애드인。 하나의 설치 프로그램

Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。

ExcelWordOutlookTabsPowerPoint
  • 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
  • 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
  • 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
  • 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
  • 최고의 가성비— 개별 애드인 구매 대비 절약