Excel에서 색상별로 셀 수를 계산하는 방법(예제 포함)


색상을 기준으로 Excel의 셀 수를 계산하려는 경우가 종종 있습니다.

예를 들어, 다음과 같은 데이터 세트가 있고 색상별 셀 수를 계산한다고 가정합니다.

가장 쉬운 방법은 Excel에서 VBA 코드를 작성하는 것입니다.

VBA에 익숙하지 않은 경우 이 작업이 겁이 날 수도 있지만 프로세스는 간단하며 다음 단계별 예제에서는 이를 수행하는 방법을 정확하게 보여줍니다.

1단계: 데이터 입력

먼저 Excel에 데이터 값을 입력합니다.

2단계: Excel에 개발자 탭 표시

다음으로 Excel 상단 리본에 개발자 탭이 표시되는지 확인해야 합니다.

이렇게 하려면 파일 탭, 옵션 , 리본 사용자 정의를 차례로 클릭합니다.

Main Tabs 섹션에서 Developer 옆의 확인란을 선택한 다음 OK를 클릭합니다.

3단계: VBA를 사용하여 매크로 만들기

그런 다음 상단 리본에 있는 개발자 탭을 클릭하고 Visual Basic 아이콘을 클릭합니다.

그런 다음 삽입 탭을 클릭하고 드롭다운 메뉴에서 모듈을 클릭합니다.

그런 다음, 다음 코드를 모듈의 코드 편집기에 붙여넣습니다.

 Function CountByColor(CellRange As Range, CellColor As Range)

Dim CellColorValue As Integer
Dim RunningCount As Long

CellColorValue = CellColor.Interior.ColorIndex
Set i = CellRange

For Each i In CellRange
    If i.Interior.ColorIndex = CellColorValue Then
    RunningCount = RunningCount + 1
End If
Next i

CountByColor = RunningCount

End Function

다음 스크린샷은 이를 수행하는 방법을 보여줍니다.

그런 다음 VB 편집기를 닫습니다.

4단계: 매크로를 사용하여 색상별로 계산

마지막으로 우리가 만든 매크로를 사용하여 색상을 기준으로 셀 수를 계산할 수 있습니다.

먼저 셀 C2:C4 에 개수를 구하려는 색상을 입력합니다.

그런 다음 D2 셀에 다음 수식을 입력합니다.

 =CountByColor( $A$2:$A$11 , C2 )

이 수식을 D 열의 나머지 각 셀에 끌어서 채우면 수식이 특정 배경색을 사용하여 각 셀을 자동으로 계산합니다.

예를 들어 다음을 볼 수 있습니다.

  • 연한 녹색 배경의 셀 수는 3개 입니다.
  • 연한 파란색 배경의 셀 수는 4 입니다.
  • 연한 주황색 배경의 셀 수는 3개 입니다.

참고 : 검색 범위에 없는 C열의 셀 색상을 제공하면 함수는 단순히 0 값을 반환합니다.

추가 리소스

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

Excel에서 색상별로 평균을 계산하는 방법
Excel에서 그룹별로 계산하는 방법
Excel에서 그룹별로 고유 값을 계산하는 방법

의견을 추가하다

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