메인 컨텐츠로 가기

Excel의 글꼴 색상을 기반으로 셀 수를 계산하거나 합계하는 방법은 무엇입니까?

Excel에서 특정 글꼴 색상을 포함하는 셀 수를 얻거나 모든 셀을 어떻게 합산 할 수 있습니까? 예를 들어, 다음 스크린 샷과 같이 워크 시트에 데이터 범위가 있고 이제 빨간색, 파란색 및 검은 색 글꼴 색상을 가진 셀을 각각 세거나 합산하려고합니다. 일반적으로이 작업을 직접 처리하는 방법은 없습니다. 여기서는이 작업을 해결하기위한 몇 가지 트릭에 대해 이야기하겠습니다.

사용자 정의 함수를 사용하여 글꼴 색상을 기반으로 셀 수 또는 합계

몇 가지 유용한 기능을 사용하여 글꼴 색상을 기반으로 셀 수 또는 합계

놀라운 기능으로 글꼴 색상을 기반으로 셀 수 또는 합계-색상 별 계산


사용자 정의 함수를 사용하여 글꼴 색상을 기반으로 셀 수 또는 합계

글꼴 색상을 기준으로 셀 수 :

특정 글꼴 색상으로 셀 수를 계산하려면 다음과 같이하십시오.

1. 누르고 ALT + F11 키가 열립니다. Microsoft Visual Basic for Applications 창.

2. 딸깍 하는 소리 끼워 넣다 > 모듈을 클릭하고 다음 코드를 모듈 창.

VBA 코드 : 글꼴 색상을 기준으로 셀 수 :

Public Function CountColour(pRange1 As Range, pRange2 As Range) As Double
'Update by Extendoffice
Application.Volatile
Dim rng As Range
For Each rng In pRange1
    If rng.Font.Color = pRange2.Font.Color Then
        CountColour = CountColour + 1
    End If
Next
End Function

3. 그런 다음이 코드를 저장하고 워크 시트로 돌아간 다음이 수식을 빈 셀에 입력합니다. = CountColour (A1 : D10, A2) , 스크린 샷 참조 :

주의 사항: 위의 공식에서 A1 : D10 사용하려는 범위이며 A2 계산하려는 특정 글꼴 색상이있는 셀입니다.

4. 수식을 입력 한 후 엔터 버튼 키를 누르면 빨간색 글꼴 색상으로 셀 수를 얻을 수 있습니다. 다른 글꼴 색상의 셀을 계산하려면 가능한 한 반복해서 수식을 입력하십시오. 다음과 같은 결과를 얻을 수 있습니다.


글꼴 색상을 기준으로 셀 합계 :

글꼴 색상을 기준으로 셀을 합산하려면 다음 사용자 정의 함수가 도움이 될 수 있습니다.

1. 누르고 ALT + F11 키가 열립니다. Microsoft Visual Basic for Applications 창.

2. 딸깍 하는 소리 끼워 넣다 > 모듈을 클릭하고 다음 코드를 모듈 창.

VBA 코드 : 글꼴 색상을 기준으로 셀 합계 :

Public Function SumByColor(pRange1 As Range, pRange2 As Range) As Double
'Update by Extendoffice
Application.Volatile
Dim rng As Range
Dim xTotal As Double
xTotal = 0
For Each rng In pRange1
    If rng.Font.Color = pRange2.Font.Color Then
        xTotal = xTotal + rng.Value
    End If
Next
SumByColor = xTotal
End Function

3. 그런 다음이 코드를 저장하고 원래 워크 시트로 돌아간 다음이 수식을 입력합니다. = SumByColor (A1 : D8, A1) 빈 셀에 넣으려면 스크린 샷을 참조하십시오.

주의 사항: 위의 공식에서 A1 : D10 사용하려는 범위이며 A2 합계하려는 특정 글꼴 색상이있는 셀입니다.

4. 그런 다음 엔터 버튼 키를 누르고 빨간색 글꼴 색상으로 모든 셀을 추가합니다. 다른 글꼴 색상의 셀을 합산하려면 수식을 반복해서 입력하십시오. 다음과 같은 결과를 얻을 수 있습니다.


몇 가지 유용한 기능을 사용하여 글꼴 색상을 기반으로 셀 수 또는 합계

사용자 정의 함수는 저장 및 적용이 번거로울 수 있습니다. 여기에서는 편리한 도구를 추천합니다.Excel 용 Kutools, 고급 기능을 사용하면이 작업을 빠르고 쉽게 해결할 수 있습니다.

팁 :이것을 적용하려면 COUNTBY글꼴색썸바이폰트컬러 먼저 기능을 다운로드해야합니다. Excel 용 Kutools을 클릭 한 다음 기능을 빠르고 쉽게 적용하십시오.

설치 후 Excel 용 Kutools, 다음과 같이하십시오.

글꼴 색상을 기준으로 셀 수 :

1. 계산 결과를 넣을 셀을 클릭 한 다음 쿠툴 > Kutools 기능 > 통계 및 수학 > COUNTBY글꼴색, 스크린 샷 참조 :

2. 에서 함수 인수 대화 상자에서 글꼴 색상으로 계산할 데이터 범위 및 색상 인덱스 셀을 지정합니다. 스크린 샷 참조 :

3. 그런 다음 OK 버튼을 누르면 첫 번째 계산 결과가 표시되고 다른 결과를 얻으려면이 수식을 복사하고 필요에 따라 셀 참조를 변경하기 만하면됩니다. 스크린 샷보기 :


글꼴 색상을 기준으로 셀 합계 :

1. 계산 결과를 넣을 셀을 클릭 한 다음 쿠툴 > Kutools 기능 > 통계 및 수학 > 썸바이폰트컬러, 스크린 샷 참조 :

2. 에서 함수 인수 대화 상자에서 글꼴 색상으로 합할 데이터 범위 및 색상 인덱스 셀을 지정합니다. 스크린 샷을 참조하십시오.

3. 그런 다음 OK 버튼을 클릭하면 첫 번째 합계 결과가 표시되고 다른 결과를 얻으려면이 수식을 복사하고 필요에 따라 셀 참조를 변경하면됩니다. 스크린 샷보기 :

Excel 용 Kutools 및 무료 평가판을 지금 다운로드하려면 클릭하십시오!


놀라운 기능으로 글꼴 색상을 기반으로 셀 수 또는 합계-색상 별 계산

Excel 용 Kutools 또한 쉬운 기능을 제공합니다. 색상으로 계산,이 유틸리티를 사용하면 필요에 따라 배경색, 글꼴 색상, 조건부 서식별로 개수, 합계, 평균 셀 등과 같은 계산 결과를 빠르게 얻을 수 있습니다.

팁 :이것을 적용하려면 색상으로 계산 먼저 기능을 다운로드해야합니다. Excel 용 Kutools을 클릭 한 다음 기능을 빠르고 쉽게 적용하십시오.

설치 후 Excel 용 Kutools, 다음과 같이하십시오.

1. 다른 색상을 기준으로 계산하고 합할 데이터 범위를 선택합니다.

2. 딸깍 하는 소리 쿠툴즈 플러스> 색상으로 계산, 스크린 샷 참조 :

3. 에서 색상으로 계산 대화 상자에서 표준 서식 인사말 색상 방법 드롭 다운하고 선택하십시오. 글꼴 아래 개수 유형 드롭 다운하고 동일한 글꼴 색상을 가진 셀이 계산, 합산, 평균 등이되었습니다. 스크린 샷을 참조하십시오.

4. 그런 다음 보고서 생성 버튼을 누르면 새 통합 문서에 통계가 표시됩니다. 스크린 샷보기 :

Excel 용 Kutools 및 무료 평가판을 지금 다운로드하려면 클릭하십시오!


더 많은 기사 :

  • Excel의 배경색을 기반으로 셀 수 및 합계
  • 빨강, 녹색, 파랑 등과 같이 배경색이 다른 셀 범위가 있다고 가정하지만 이제 해당 범위에서 특정 배경색을 가진 셀 수를 계산하고 동일한 특정 색상을 가진 색상 셀을 합산해야합니다. . Excel에는 색상 셀의 합계와 개수를 계산하는 직접적인 공식이 없습니다. 여기서는이 문제를 해결하는 몇 가지 방법을 소개합니다.
  • Excel의 셀 범위에서 굵은 숫자 합계 / 계산
  • 워크 시트에 굵은 숫자가 포함 된 데이터 범위가 있고 이제 굵은 셀만 합산하거나 계산하려는 경우에는 물론 수동으로 하나씩 추가 할 수 있지만 시간이 많이 걸립니다. 쉽고 빠른 방법으로 Excel에서 굵은 셀만 합산하거나 계산하는 방법은 무엇입니까?
  • 여러 셀에 색상 그라디언트 적용
  • Excel에서 배경색을 셀 또는 여러 셀로 쉽게 채울 수 있지만 때로는 다음 스크린 샷과 같이 색상을 채우기 그라디언트가 필요합니다. 셀 또는 Excel의 여러 셀에서 색상 그라디언트를 어떻게 얻을 수 있습니까?
  • 셀 열 연결 및 Excel에서 텍스트 색상 유지
  • 우리 모두 알고 있듯이 셀 열을 하나의 열로 연결하거나 결합하는 동안 셀 서식 (예 : 텍스트 글꼴 색상, 숫자 서식 등)이 손실됩니다. 이 기사에서는 셀 열을 하나로 결합하고 Excel에서 가능한 한 쉽게 텍스트 색상을 유지하는 몇 가지 트릭을 소개합니다.

글꼴 / 배경 / 조건부 서식 색상을 기준으로 셀 수 또는 합계 :

Excel 용 Kutools: 300 개 이상의 편리한 Excel 추가 기능으로 30 일 동안 제한없이 무료로 사용해 볼 수 있습니다. 지금 다운로드 및 무료 평가판!

최고의 사무 생산성 도구

🤖 Kutools AI 보좌관: 다음을 기반으로 데이터 분석을 혁신합니다. 지능형 실행   |  코드 생성  |  사용자 정의 수식 만들기  |  데이터 분석 및 차트 생성  |  Kutools 기능 호출...
인기 기능: 중복 항목 찾기, 강조 표시 또는 식별   |  빈 행 삭제   |  데이터 손실 없이 열이나 셀 결합   |   수식없이 반올림 ...
슈퍼 조회: 다중 기준 VLookup    다중 값 VLookup  |   여러 시트에 걸친 VLookup   |   퍼지 조회 ....
고급 드롭다운 목록: 드롭다운 목록을 빠르게 생성   |  종속 드롭다운 목록   |  다중 선택 드롭 다운 목록 ....
열 관리자: 특정 개수의 열 추가  |  열 이동  |  Toggle 숨겨진 열의 가시성 상태  |  범위 및 열 비교 ...
특색 지어진 특징: 그리드 포커스   |  디자인보기   |   큰 수식 바    통합 문서 및 시트 관리자   |  리소스 라이브러리 (자동 텍스트)   |  날짜 선택기   |  워크 시트 결합   |  셀 암호화/해독    목록으로 이메일 보내기   |  슈퍼 필터   |   특수 필터 (굵게/기울임꼴/취소선 필터링...) ...
상위 15개 도구 세트12 본문 도구 (텍스트 추가, 문자 제거,...)   |   50+ 거래차트 유형 (Gantt 차트,...)   |   40+ 실용 방식 (생일을 기준으로 나이 계산,...)   |   19 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입,...)   |   12 매출 상승 도구 (숫자를 단어로, 환율,...)   |   7 병합 및 분할 도구 (고급 결합 행, 셀 분할,...)   |   ... 그리고 더

Excel용 Kutools로 Excel 기술을 강화하고 이전과는 전혀 다른 효율성을 경험해 보세요. Excel용 Kutools는 생산성을 높이고 시간을 절약하기 위해 300개 이상의 고급 기능을 제공합니다.  가장 필요한 기능을 얻으려면 여기를 클릭하십시오...

상품 설명


Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
Comments (52)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi..


I used it to count and sum from matrix. The problem is that the I need to count/sum in multiple range of cells. Is it possible to update this code to do this?
This comment was minimized by the moderator on the site
Hello, Joseph,

Maybe there is no direct way for you to count or sum the cell values based on font color in multiple ranges, but, you can apply the third method in this article and use Count by Color feature of Kutools for Excel, with this feature, you just need to select the multiple ranges first, and then apply the feature.
https://www.extendoffice.com/documents/excel/1418-excel-count-sum-by-font-color.html#a3

Please try it, thank you!
This comment was minimized by the moderator on the site
COUNT CELLS BY FONT COLOR tutorial was great! But it is not working when the font color was based on the conditional formatting. Do you have something for this concern?
This comment was minimized by the moderator on the site
Hello,
The codes in this article can not support the conditional formatting, but, you can use our Kutools for Excel's Count by Color feature, it can help you to count or sum conditional font colors. Please try it.
This comment was minimized by the moderator on the site
This was exactly what I needed - Thanks!
This comment was minimized by the moderator on the site
= SumByColor (A1: D8, A1) NÃO FUNCIONOU


=SumByColor(A1:D8;A1) FUNCIONOU

TIRANDO ESPAÇO E USANDO " ; " AO INVÉS DE " , " AI FUNCIONOU LEGAL.

USO EXCEL 10


MUITO BOM.


OBRIGADO
This comment was minimized by the moderator on the site
Is there a way to change Count Or Sum Cells Based On Font Colors With User Defined Function into count or sum cells based on de conditional formating?

I've tried with

Public Function CountColour(pRange1 As Range, pRange2 As Range) As Double

Application.Volatile
Dim rng As Range
For Each rng In pRange1

If rng.FormatConditions.Font.Color = pRange2.FormatConditions.Font.Color Then
CountColour = CountColour + 1

End If
Next
End Function

But it appears not to work, any suggestion?
Thanks
This comment was minimized by the moderator on the site
Hello, Borja,
May be you can use our product, Kutools for Excel, with its Count by Color feature, you can quickly count or sum the cell values based on the conditional formatting without any VBA code, please try. You can download it and free trial in 60 day.
Thank you!
This comment was minimized by the moderator on the site
I tried the SumByColor. It works, but not if the numbers have been coloured by conditional formatting. For example, I have a list of different numbers that are coloured red if they are within a range set by a conditional formatting rule. I would then like to sum only the red-coloured numbers. But the SumByColor VBA code does not work in this situation. Any suggestions to make it work. Thanks
This comment was minimized by the moderator on the site
Hello, Xiahui,
The above code can not applied to conditional formatting color, but, you can use our Kutools for Excel' Count by color feature, with it, you can quickly get the result for counting or summing based on the conditional formatting color. See the below screenshot:
This comment was minimized by the moderator on the site
Hey
Nice macro. I used it to just count from a simple matrix. The problem is that the macro counts also empty cells. How to exclude empty cells from counting?
This comment was minimized by the moderator on the site
Hello, Kriss,
To count the cells based on font color excluding the blank cells, please apply the below User Defined Function, please try:

Public Function CountColour(pRange1 As Range, pRange2 As Range) As Double
Application.Volatile
Dim rng As Range
For Each rng In pRange1
If rng.Value <> "" Then
If rng.Font.Color = pRange2.Font.Color Then
CountColour = CountColour + 1
End If
End If
Next
End Function
This comment was minimized by the moderator on the site
Exactly what I was looking for! This will save me lots of time. Thank You
This comment was minimized by the moderator on the site
Muito obrigada já ajudou muito, porém a minha formula só adiciona à soma outro número quando eu uso o pincel para mudar a cor, se eu trocar a cor da fonte pela barra de ferramenta não dá certo, alguém saber me explicar -
This comment was minimized by the moderator on the site
This was SO helpful - Thanks very much!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations