Excel에서 여러 색상으로 필터링하는 방법(예제 포함)


다음 단계별 예에서는 Excel에서 여러 색상으로 행을 필터링하는 방법을 보여줍니다.

갑시다!

1단계: 데이터 입력

먼저 완료 여부에 따라 색상으로 구분된 다음 Excel 작업 목록을 살펴보겠습니다.

2단계: VBA를 사용하여 색상 코드 추출

다음으로 VBA에서 각 셀의 색상을 정수 값으로 추출하는 간단한 함수를 작성하겠습니다.

이렇게 하려면 Alt + F11을 클릭하여 VB 편집기를 엽니다. 그런 다음 삽입 탭을 클릭하고 모듈 을 클릭합니다.

나타나는 모듈 창에 다음 코드를 입력합니다.

 Function FindColor(CellColor As Range)
FindColor = CellColor.Interior.ColorIndex
End Function

그러면 Excel에서 모든 셀의 배경색을 정수 값으로 추출하는 데 사용할 수 있는 사용자 지정 함수가 생성됩니다.

다음 스크린샷은 실제로 이 작업을 수행하는 방법을 보여줍니다.

코드를 입력한 후 VB 편집기를 닫으세요. 코드가 자동으로 저장됩니다.

3단계: 셀 색상 추출

다음으로, B2 셀에 다음 수식을 입력하여 A2 셀에서 배경색을 추출해 보겠습니다.

 =FindColor( A2 )

그런 다음 이 수식을 클릭하여 B열의 나머지 각 셀로 드래그합니다.

이제 B열에는 A열에서 일치하는 각 셀의 배경색(정수 값)이 표시됩니다.

4단계: 여러 색상으로 필터링

이제 각 셀의 배경색을 정수 값으로 얻었으므로 색상 열의 값을 기준으로 행을 간단히 필터링할 수 있습니다.

이렇게 하려면 A1:B11 셀 범위를 강조 표시한 다음 상단 리본에 있는 데이터 탭을 클릭하고 정렬 및 필터 그룹에서 필터 아이콘을 클릭합니다.

그런 다음 색상 옆의 드롭다운 화살표를 클릭하고 35 옆의 확인란을 선택 취소합니다.

확인을 클릭하면 행이 필터링되어 작업 색상이 노란색 또는 빨간색인 행만 표시됩니다.

여러 색상으로 Excel 필터

다른 색상 세트로 필터링하려는 색상 코드를 자유롭게 선택 취소하세요.

추가 리소스

다음 자습서에서는 Excel에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

Excel: FILTER 함수에서 와일드카드 문자를 사용하는 방법
Excel: 여러 단어가 포함된 셀을 필터링하는 방법
Excel: 필터링된 행 수를 계산하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다