Excel 팁: 색상(배경, 글꼴, 조건부 서식 사용)별로 셀 개수 세기/합계 계산
일상적인 작업에서 색상 표시는 중요한 데이터를 빠르게 구분하고 강조하는 인기 있는 방법입니다. 그렇다면 특정 색상(채울 색상, 글꼴 색, 조건부 서식 사용)을 기준으로 셀 데이터의 개수를 세거나 합계를 구하려면 어떻게 해야 할까요? 기본적으로 Excel 에는 색상을 기준으로 개수를 세거나 합계를 구하는 직접적인 기능이 없습니다。 그러나 몇 가지 팁과 간접적인 방법을 활용하면 이를 달성할 수 있습니다。 본 문서에서는 색상을 기준으로 데이터를 세거나 합계를 구하는 방법을 살펴보겠습니다。

배경색을(를) 기준으로 셀 개수 세기 및 합계 구하기
예를 들어, 아래 스크린샷과 같이 다양한 배경색으로 채워진 데이터 범위가 있다고 가정해 보겠습니다. 특정 색상을 기준으로 셀을 세거나 합계를 구하려면 Excel 에는 해당 셀의 배경색을 기준으로 개수를 세거나 합계를 구하는 직접적인 기능이 없습니다。 그러나 약간의 창의성과 유용한 기법을 활용하면 이 작업을 수행할 수 있습니다。 이번 섹션에서는 몇 가지 유용한 방법을 살펴보겠습니다。
사용자 정의 함수를 사용하여 배경색을(를) 기준으로 셀 개수 세기 및 합계 구하기
여기에서는 Excel 에서 이러한 작업을 해결하기 위해 사용자 정의 함수를 생성하고 사용하는 방법을 안내합니다。 다음 단계를 따르세요:
단계 1: VBA 모듈 편집기를 열고 코드를 복사하세요
- 다음을 누르세요:Alt + F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。
- 열린 창에서삽입>모듈을 클릭하여 새 빈 모듈을 생성합니다。
- 그런 다음 아래 코드를 복사하여 빈 모듈에 붙여넣으세요。
VBA 코드: 배경색을 기준으로 셀 개수 및 합계 계산Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean = False) As Variant 'Updateby Extendoffice Dim rCell As Range Dim lCol As Long Dim vResult As Double lCol = rColor.Interior.ColorIndex vResult = 0 If SUM Then For Each rCell In rRange If rCell.Interior.ColorIndex = lCol Then vResult = vResult + rCell.Value End If Next rCell Else For Each rCell In rRange If rCell.Interior.ColorIndex = lCol Then vResult = vResult + 1 End If Next rCell End If ColorFunction = vResult End Function
단계 2: 공식 생성을(를) 사용하여 배경색을(를) 기준으로 셀 개수 세기 및 합계 구하기
위 코드를 붙여넣은 후 모듈 창을 닫고 다음 수식을 적용하세요:
- 특정 배경색을(를) 기준으로 셀 개수 세기:
아래 제공된 수식을 원하는 셀에 복사하거나 입력하여 결과를 얻으세요。 그런 다음 채우기 핸들을 아래로 끌어 다른 결과를 확인하세요。 스크린샷 참조:
=colorfunction(G2,$B$2:$E$12,FALSE)참고: 이 수식에서,G2는 일치시키려는 특정 배경색이 있는 참조 셀입니다。$B$2:$E$12은 G2 셀의 색상과 동일한 셀 개수를 세려는 범위입니다。FALSE는 색상이 일치하는 셀을 세는 데 사용됩니다。
- 특정 배경색을(를) 기준으로 셀 합계 구하기:
아래 제공된 수식을 원하는 셀에 복사하거나 입력하여 결과를 얻으세요。 그런 다음 채우기 핸들을 아래로 끌어 다른 결과를 확인하세요。 스크린샷 참조:
=colorfunction(G2,$B$2:$E$12,TRUE)참고: 이 수식에서,G2는 일치시키려는 특정 배경색이 있는 참조 셀입니다。$B$2:$E$12은 G2 셀의 색상과 동일한 셀 개수를 세려는 범위입니다。TRUE는 색상이 일치하는 셀의 값을 합산하는 데 사용됩니다。
강력한 기능을 사용하여 배경색을(를) 기준으로 셀 개수 세기 및 합계 구하기
프로그래밍에 익숙하지 않은 사용자에게 VBA 는 매우 복잡하게 보일 수 있습니다。 여기서는 강력한 도구인Kutools for Excel의색상별 통계기능을 소개합니다。 이 기능을 사용하면 몇 번의 클릭만으로 배경색을 기준으로 손쉽게 계산(개수 세기, 합계, 평균 등)할 수 있습니다。 더욱 인상 깊은 점은색상별 통계기능이 단순히 배경색을 넘어서 글꼴 색 및 조건부 서식 사용을 구분하여 계산할 수도 있다는 것입니다。
다음과 같이 진행하세요。Kutools for Excel 를 다운로드하여 설치한 후먼저 특정 배경색을 기준으로 셀을 개수 세기 또는 합계 계산하려는 데이터 범위을 선택합니다。 다음으로Kutools 플러스로 이동하여색상별 통계을 선택합니다。
색상별 통계대화 상자에서 작업 내용을 지정하세요:
- 다음에서표준 서식을(를) 선택하세요。색상 모드드롭다운 목록;
- 다음에서배경색을(를) 지정하세요。통계 유형드롭다운 목록에서 각 배경색에 대한 통계 결과를 대화 상자에서 미리 확인할 수 있습니다;
- 마지막으로,보고서 생성을(를) 클릭하여 계산된 결과를 새 워크북으로 내보내세요。

결과:
이제 통계 정보가 포함된 새 워크북을 얻게 됩니다。 스크린샷 참조:
- 이색상별 통계기능은 또한 표준 글꼴 색, 배경 또는 글꼴 색을 기준으로 셀 개수 및 합계 계산을 지원하며, 조건부 서식 사용에서 가져온 채우기와 조건부 서식 사용 색상의 조합도 지원합니다。

- 이 기능이 궁금하시다면,무료 체험판을 다운로드하려면 클릭하세요(30 일 무료 체험 제공).
필터 및 SUBTOTAL 함수를 사용하여 배경색별로 셀 개수 세기 및 합계 계산
아래 스크린샷과 같은 과일 판매 테이블이 있다고 가정해 보겠습니다。 이제Amount열에서 색상이 적용된 셀을 개수 세기 또는 합계 계산할 것입니다。
단계 1: SUBTOTAL 함수 적용하기
SUBTOTAL 함수를 입력할 빈 셀을 선택합니다。
- 동일한 배경색을 가진 모든 셀을 세려면 다음 수식을 입력하세요:
=SUBTOTAL(102, F2:F16) - 동일한 배경색을 가진 모든 셀의 합계를 구하려면 다음 수식을 입력하세요;
=SUBTOTAL(109, F2:F16) - 참고: 위 수식에서,102는 숨겨진 셀을 제외하고 필터링된 목록에서 숫자 값의 개수를 세는 것을 나타냅니다。109는 숨겨진 셀을 제외하고 필터링된 목록에서 값을 합산하는 것을 나타냅니다。F2:F16은 개수 또는 합계가 계산될 범위입니다。

단계 2: 특정 색상 기준으로 셀 필터링하기
- 테이블 헤더를 선택하고데이터>필터를 클릭하세요。 스크린샷 참조:

- 헤더 셀의필터아이콘을 클릭하세요。
금액열에서 『색상별 필터』를 차례로 클릭하세요。 스크린샷 참조:색상별 필터그리고 세려는 특정 색상을 선택하세요。
결과:
필터링 후 SUBTOTAL 수식이 자동으로Amount열에서 색상이 적용된 셀을 개수 세기 및 합계 계산합니다。 스크린샷 참조:
글꼴 색을 기준으로 셀 개수 세기 및 합계 계산
Excel 에서 셀의 글꼴 색을 기준으로 개수를 세거나 합계를 계산하고 싶으신가요? 예를 들어, 주어진 스크린샷처럼 빨간색, 파란색, 주황색, 검정색 텍스트가 포함된 셀이 있다고 가정해 보겠습니다. 기본적으로 Excel 에서는 이를 쉽게 처리할 수 없습니다。 하지만 걱정 마세요! 이 섹션에서는 이를 간단히 해결할 수 있는 몇 가지 팁을 안내해 드리겠습니다。
사용자 정의 함수를 사용하여 글꼴 색을 기준으로 셀 개수 세기 및 합계 계산
특정 글꼴 색이 적용된 셀을 개수 세기 및 합계 계산하려면 다음과 같은 사용자 정의 함수가 도움이 될 수 있습니다。 다음 단계에 따라 진행하세요:
단계 1: VBA 모듈 편집기를 열고 코드 복사하기
- 다음을 누르세요:Alt + F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。
- 열린 창에서삽입>모듈을 클릭하여 새 빈 모듈을 생성합니다。
- 그런 다음 아래 코드를 빈 모듈에 복사하여 붙여넣으세요。
VBA 코드: 글꼴 색을(를) 기준으로 셀 개수 세기 및 합계 구하기Function ProcessByFontColor(pRange1 As Range, pRange2 As Range, FunctionType As String) As Double 'Updateby Extendoffice Application.Volatile Dim rng As Range Dim xTotal As Double Dim xCount As Double xTotal = 0 xCount = 0 For Each rng In pRange1 If rng.Font.Color = pRange2.Font.Color Then If UCase(FunctionType) = "SUM" Then xTotal = xTotal + rng.Value ElseIf UCase(FunctionType) = "COUNT" Then xCount = xCount + 1 End If End If Next If UCase(FunctionType) = "SUM" Then ProcessByFontColor = xTotal ElseIf UCase(FunctionType) = "COUNT" Then ProcessByFontColor = xCount Else ProcessByFontColor = CVErr(xlErrValue) End If End Function
단계 2: 공식 생성을 사용하여 글꼴 색별로 셀 개수 세기 및 합계 계산
위 코드를 붙여넣은 후 모듈 창을 닫고 다음 수식을 적용하세요:
- 특정 글꼴 색을(를) 기준으로 셀 개수 세기:
아래 제공된 수식을 원하는 셀에 복사하거나 입력하여 결과를 얻으세요。 그런 다음 채우기 핸들을 아래로 끌어 다른 결과를 확인하세요。 스크린샷 참조:
=ProcessByFontColor($B$2:$E$12,G2, "COUNT")참고: 이 수식에서,G2는 일치시키려는 특정 글꼴 색이 있는 참조 셀입니다。$B$2:$E$12은 G2 셀의 색상과 동일한 셀 개수를 세려는 범위입니다。
- 특정 글꼴 색을(를) 기준으로 셀 합계 구하기:
아래 제공된 수식을 원하는 셀에 복사하거나 입력하여 결과를 얻으세요。 그런 다음 채우기 핸들을 아래로 끌어 다른 결과를 확인하세요。 스크린샷 참조:
=ProcessByFontColor($B$2:$E$12,G2, "SUM")참고: 이 수식에서,G2는 일치시키려는 특정 글꼴 색이 있는 참조 셀입니다。$B$2:$E$12은 G2 셀의 색상과 동일한 셀 개수를 세려는 범위입니다。
간편한 기능으로 글꼴 색을 기준으로 셀 개수 세기 및 합계 계산
글꼴 색을 기준으로 Excel 에서 셀 값을 손쉽게 개수 세기 또는 합계 계산하고 싶으신가요?Kutools for Excel의색상별 통계기능을 활용해 보세요! 이 스마트한 도구를 사용하면 특정 글꼴 색별로 셀을 개수 세기 및 합계 계산하는 작업이 매우 쉬워집니다。Kutools가 여러분의 Excel 작업 환경을 어떻게 변화시킬 수 있는지 확인해 보세요。
다음과 같이 진행하세요。Kutools for Excel 를 다운로드하여 설치한 후먼저 특정 글꼴 색을 기준으로 셀을 개수 세기 또는 합계 계산하려는 데이터 범위을 선택합니다。 그런 다음Kutools 플러스>색상별 통계을 클릭하여색상별 통계대화 상자를 엽니다。
색상별 통계대화 상자에서 작업 내용을 지정하세요:
- 다음에서표준 서식을(를) 선택하세요。색상 모드드롭다운 목록;
- 다음에서글꼴을(를) 지정하세요。통계 유형드롭다운 목록에서 각 글꼴 색에 대한 통계 결과를 대화 상자에서 미리 확인할 수 있습니다;
- 마지막으로,보고서 생성을(를) 클릭하여 계산된 결과를 새 워크북으로 내보내세요。

결과:
이제 글꼴 색을 기준으로 상세 통계를 표시하는 새 워크북을 얻게 됩니다。 스크린샷 참조:
조건부 서식 사용 색상을 기준으로 셀 개수 세기 및 합계 계산
Excel 에서는 일반적으로 특정 조건을 충족하는 셀에 특정 색상을 적용하기 위해 조건부 서식 사용을 사용하여 데이터 시각화를 직관적으로 만듭니다. 그러나 이러한 특수 서식이 적용된 셀을 개수 세기 또는 합계 계산해야 한다면 어떻게 해야 할까요? Excel 에는 이를 직접 처리할 수 있는 기능이 없지만, 다음과 같은 방법으로 이 제한을 우회할 수 있습니다。
VBA 코드를 사용하여 조건부 서식이 적용된 셀 개수 세기 및 합계 계산
Excel 에서 조건부 서식이 적용된 셀을 개수 세기 및 합계 계산하는 작업은 기본 제공 함수로는 간단하지 않습니다. 그러나 VBA 코드를 사용하면 이 작업을 수행할 수 있습니다. VBA 를 사용하는 방법을 안내해 드리겠습니다:
단계 1: VBA 모듈 편집기를 열고 코드 복사하기
- 다음을 누르세요:Alt + F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。
- 열린 창에서삽입>모듈을 클릭하여 새 빈 모듈을 생성합니다。
- 그런 다음 아래 코드를 빈 모듈에 복사하여 붙여넣으세요。
VBA 코드: 조건부 서식 사용 색상을 기준으로 셀 개수 세기 및 합계 구하기
단계 2: 이 VBA 코드 실행하기
- 코드를 붙여넣은 후F5키를 눌러 이 코드를 실행하세요。 프롬프트 상자가 나타나면 선택하세요에서 데이터 범위을(를) 선택하여 조건부 서식 사용을(를) 기준으로 셀 개수를 세고 합계를 구하세요。 그런 다음확인을 클릭하세요。 스크린샷 참조:

- 다른 프롬프트 상자에서 개수를 세고 합계를 구하려는 특정 조건부 서식 사용 색상을 선택하고확인버튼을 클릭하세요。 스크린샷 참조:

결과:
이제 지정된 조건부 서식 사용 색상이 적용된 셀의 개수와 합계를 포함한 결과가 팝업 창에 표시됩니다。 스크린샷 참조:
스마트한 기능으로 조건부 서식이 적용된 셀 개수 세기 및 합계 계산
조건부 서식이 적용된 셀을 개수 세기 및 합계 계산하는 다른 빠르고 쉬운 방법을 찾고 계신가요?Kutools for Excel가 최적의 해결책입니다。색상별 통계기능을 사용하면 몇 번의 클릭만으로 이 작업을 해결할 수 있습니다. Kutools 가 여러분의 작업 흐름에 가져다주는 효율성과 정확성을 직접 경험해 보세요。
다음과 같이 진행하세요。Kutools for Excel 를 다운로드하여 설치한 후먼저 특정 조건부 서식 사용 색상을 기준으로 셀을 개수 세기 또는 합계 계산하려는 데이터 범위을 선택합니다。 그런 다음Kutools 플러스>색상별 통계을 클릭하여색상별 통계대화 상자를 엽니다。
색상별 통계대화 상자에서 작업 내용을 지정하세요:
- 다음에서조건부 서식 사용을(를) 선택하세요。색상 모드드롭다운 목록;
- 다음에서배경색을(를) 지정하세요。통계 유형드롭다운 목록에서 각 조건부 서식 색상에 대한 통계 결과를 대화 상자에서 미리 확인할 수 있습니다;
- 마지막으로,보고서 생성을(를) 클릭하여 계산된 결과를 새 워크북으로 내보내세요。

결과:
이제 조건부 서식 사용 색상을 기준으로 상세 통계를 표시하는 새 워크북을 얻게 됩니다。 스크린샷 참조:
관련 문서:
- 글꼴 색가 빨간색이면 특정 텍스트 반환
- 다음 스크린샷과 같이 다른 셀에서 글꼴 색가 빨간색일 경우 특정 텍스트를 반환하려면 어떻게 해야 할까요? 이 문서에서는 Excel 에서 빨간색 글꼴 텍스트를 기준으로 다양한 작업을 수행하는 몇 가지 팁을 소개합니다。
- 여러 색상으로 데이터 필터링
- 일반적으로 Excel 에서는 한 가지 색상만으로 행을 빠르게 필터링할 수 있습니다。 하지만 여러 색상을 동시에 사용해 행을 필터링해 본 적이 있으신가요? 이 문서에서는 이 문제를 해결할 수 있는 간단한 팁을 소개합니다。
- 드롭다운 목록에 색상 적용
- Excel 에서 드롭다운 목록을 생성하면 많은 도움이 됩니다。 때로는 선택 항목에 따라 드롭다운 목록 값을 색상으로 구분해야 할 수도 있습니다。 예를 들어, 과일 이름의 드롭다운 목록을 생성했다면, 『사과』를 선택하면 자동으로 셀이 빨간색으로, 『오렌지』를 선택하면 오렌지색으로 셀이 칠해지도록 설정할 수 있습니다。
- 병합됨에 대해 교대로 행에 색상 적용
- 대규모 데이터에서 교대로 다른 색상을 적용하면 데이터를 쉽게 확인할 수 있어 매우 유용합니다. 그러나 때때로 데이터에 병합됨가 포함되어 있을 수 있습니다. 아래 스크린샷과 같이 병합됨에 대해 교대로 다른 색상으로 행을 강조 표시하려면 Excel 에서 어떻게 해결할 수 있을까요?
최고의 오피스 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석를 혁신하세요:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 개수의 열 추가|열 이동|숨긴 열의 가시성 상태 전환|범위 및 열 비교... | |
| 추천 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 & 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|。。。 외 더 많은 기능 |
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 앱 전반에서 협업하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용할수록 더 효과적— Office 앱 전반에서 원활한 생산성 제공
- 30 일간 모든 기능 사용 가능한 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약





금액열에서 『색상별 필터』를 차례로 클릭하세요。 스크린샷 참조:색상별 필터그리고 세려는 특정 색상을 선택하세요。



