Excel에서 색상별로 추가하는 방법(단계별 예)


종종 색상에 따라 Excel에 값을 추가하고 싶을 수도 있습니다.

예를 들어, 다음과 같은 데이터 세트가 있고 셀 색상을 기준으로 셀 값의 합계를 구한다고 가정합니다.

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

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

1단계: 데이터 입력

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

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

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

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

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

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

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

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

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

 Function SumCellsByColor(CellRange As Range, CellColor As Range)

Dim CellColorValue As Integer
Dim RunningSum As Long

CellColorValue = CellColor.Interior.ColorIndex
Set i = CellRange

For Each i In CellRange
    If i.Interior.ColorIndex = CellColorValue Then
    RunningSum = RunningSum + i.Value
End If
Next i

SumCellsByColor = RunningSum

End Function

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

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

4단계: 매크로를 사용하여 색상별로 셀 추가

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

먼저 추가하려는 색상으로 C2:C4 셀을 채웁니다.

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

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

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

색상별 Excel 합계

예를 들어 배경이 연한 녹색인 셀의 합은 53 임을 알 수 있습니다.

연한 녹색 배경을 가진 각 셀의 합을 수동으로 계산하여 이를 확인할 수 있습니다.

밝은 녹색 배경의 셀 합계: 20 + 13 + 20 = 53 .

이는 우리 공식으로 계산된 값에 해당합니다.

추가 리소스

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

Excel에서 카테고리별로 추가하는 방법
Excel에서 연도별로 추가하는 방법
Excel에서 월별로 추가하는 방법
Excel에서 주 단위로 추가하는 방법

의견을 추가하다

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