목차
워크북에 색상을 사용하는 것은 워크북을 더욱 매력적으로 보이게 하는 좋은 방법입니다. 그러나 Excel에는 색상 셀을 세는 기본 제공 기능이 없기 때문에 사람들은 일반적으로 셀 색상을 기피합니다. 그러나 몇 가지 트릭으로 수행할 수 있습니다. 이 기사에서는 Excel에서 컬러 셀을 계산하는 방법을 보여줍니다.
연습 템플릿 다운로드
여기에서 무료 연습 Excel 템플릿을 다운로드하고 연습할 수 있습니다. 자신의.
Excel.xlsm에서 컬러 셀 계산
Excel에서 컬러 셀을 계산하는 4가지 쉬운 방법
이 섹션에서는 Excel 명령 도구와 사용자 정의 함수(UDF)를 활용하여 Excel에서 컬러 셀을 계산하는 방법을 배웁니다.
1. 찾기 & Excel
Find & Select 명령은 Excel 관련 작업을 실행하는 Excel에서 가장 유용한 도구 중 하나입니다. 여기에서는 이를 활용하여 Excel에서 색상이 지정된 셀을 계산합니다.
과일, 꽃 및 음식의 세 가지 데이터 범주가 있는 다음 데이터 세트를 고려하십시오. 그리고 모든 카테고리는 다른 색상으로 구분됩니다. 파란색 색상으로 선언된 과일 카테고리, 오렌지 로 꽃 카테고리, 음식 카테고리에는 배경색이 없습니다.
이제 알아보겠습니다. 각 카테고리의 각 셀이 가지고 있는 각 색상의 개수를 찾는 방법.
단계:
- 색상이 있는 데이터 세트 선택셀.
- 편집 탭 에서 찾기 및 찾기를 선택합니다. 선택 -> 찾기
- 팝업 찾기 및 바꾸기 상자에서 옵션 을 클릭합니다.
- 다음 팝업 찾기 및 바꾸기 상자에서 서식 -> 셀 형식 을 선택합니다.
- 4차원 더하기 기호가 나타납니다. 해당 기호를 색상이 있는 셀 위에 놓고 클릭합니다(저희는 파란색을 선택했습니다).
- 다시 팝업 찾기 및 바꾸기 상자 이 나타나고 미리보기* 레이블 상자가 이전에 선택한 셀의 색상과 유사한 색상으로 채워지는 것을 알 수 있습니다.
- 모두 찾기를 클릭합니다. .
지정된 색상 셀 의 모든 세부 정보와 해당 색상 셀 수를 확인할 수 있습니다.
같은 방법으로 Excel에서 워크시트의 다른 모든 색상 셀을 계산할 수 있습니다.
더 읽어보기: 색상 셀을 계산하는 방법 VBA 없는 엑셀 (3가지 방법)
2. Excel에서 필터 및 SUBTOTAL 함수를 적용하여 컬러 셀 계산
Excel의 Filter 도구를 사용하고 SUBTOTAL 함수를 삽입하는 것도 효율적인 방법입니다. Excel에서 컬러 셀을 계산합니다. 또한 이를 활용하여 Excel에서 색상이 지정된 셀을 계산할 수도 있습니다.
카테고리별로 색상이 지정된 다음 데이터 세트를 고려하십시오.이제 필터 와 SUBTOTAL 함수 를 사용하여 Excel에서 해당 색상 셀의 개수를 찾는 단계를 배웁니다.
단계:
- 워크시트의 다른 셀에 다음 소계 수식
=SUBTOTAL(102,B5:B16)
여기서
102 = 지정된 범위에서 보이는 셀의 수.
B5:B16 = 색상이 지정된 셀의 범위입니다.
- 시트에 있는 색상이 지정된 셀의 총 개수를 얻을 수 있습니다(예: 배경색이 있는 셀이 12개이므로 소계 결과는 12 )입니다.
- 다음으로 데이터세트의 헤더만 선택합니다.
- 데이터로 이동 -> Filter .
- 데이터세트의 각 헤더에 드롭다운 버튼을 삽입합니다.
- 색상 셀이 있는 열의 헤더에서 드롭다운 버튼을 클릭합니다(예: 제품 이름).
- 드롭다운 목록에서 색상으로 필터링 을 선택하면 하위 목록의 데이터세트에서 모든 색상을 가져옵니다.
- 계산하려는 색상(예: 파란색을 선택했습니다).
- SUBTOTAL 결과에서 해당 셀의 개수와 함께 지정된 색상으로 색상이 지정된 셀만 표시됩니다. 셀(예: 데이터세트에 4개의 파란색 셀이 있음).
- 같은 방식으로 모든 셀을 셀 수 있습니다.Excel의 워크시트에 있는 다른 색상 셀(예: 드롭다운 목록에서 주황색을 선택하면 주황색으로 표시된 셀이 표시되고 데이터 세트에 주황색으로 표시된 셀이 5개 있으므로 SUBTOTAL 생성된 결과 셀 5 )
자세히 보기: 조건부로 색상별로 셀 계산 엑셀 서식 (3가지 방법)
3. Excel에서 GET.CELL 4 매크로 및 COUNTIFS 기능을 구현하여 컬러 셀 계산
Excel 4.0 Macro 기능은 호환성 및 어려움으로 인해 사용이 제한됩니다. 또 다른 이유는 이것이 Excel의 오래된 매크로 기능이므로 일부 새로운 기능이 누락되었다는 것입니다. 그래도 EXCEL 4.0 Macros 로 작업하는 것이 익숙하다면 Excel에서 컬러 셀을 세는 기능을 활용할 수 있도록 도와드리겠습니다.
우리가 가지고 있는 동일한 데이터 세트로 Macro 4 기능 을 구현하여 Excel에서 색상 셀 수를 세는 방법을 배웁니다.
- 바로가기 수식 -> 이름 정의 .
- 새 이름 팝업 상자 에 다음과 같이 작성합니다.
- 이름: GetColorCode (사용자 정의 이름)
- 범위: 통합 문서
- 참조: =GET. CELL(38,GetCell!$B5)
여기
GetCell = 데이터세트가 있는 시트 이름
$B5 = 열 참조배경색.
- 확인
을 클릭합니다. 이제 사용자 정의 수식이 생겼습니다. =GetColorCode .
- 데이터 옆에 수식을 쓰고 Enter 를 누릅니다.
- 숫자가 생성됩니다(예: 42 ).
- 이제 채우기 핸들 로 셀을 아래로 드래그하여 동일한 수식을 나머지 셀.
수식은 색상에 지정된 특정 숫자를 반환합니다. 따라서 배경색이 같은 모든 셀은 같은 숫자 를 갖게 되며 배경색이 없으면 수식은 0을 반환합니다.
- 이제 해당 색상을 다른 동일한 워크시트의 셀을 사용하여 개수를 가져옵니다.
자세한 내용은 아래 그림을 참조하세요.
색상 개수라는 테이블을 만들었습니다. 그 표에서 파란색 및 주황색 색상에 따라 셀 G5 및 G6 를 각각 정의하고 다음 셀을 유지합니다. 이들( 셀 H5 & H6 )에 비어 있으므로 해당 셀에서 컬러 셀 수를 얻을 수 있습니다.
- 다음 수식을 다음에 작성합니다. 유색 셀의 개수가 있는 셀
=COUNTIFS($E5:$E$16,GetColorCode)
여기
$E5: $E$16 = 사용자 정의 공식에서 추출한 색상 코드의 범위입니다.
- Enter 를 누릅니다.
색상으로 정의된 셀(예:데이터 세트에는 4개의 파란색 셀이 있으므로 파란색 색상 정의 셀( G5 ) 옆에 카운트 4 )를 제공합니다.
- 이제 채우기 핸들 을 사용하여 전체 열을 통해 셀을 드래그하여 워크시트에서 컬러 셀의 모든 개수를 가져옵니다.
데이터세트에 주황색 으로 색칠된 5개의 셀이 있으므로 사용자 정의 GetColorCode 수식은 5 개수를 제공했습니다.
4. Excel
에서 VBA 코드(사용자 정의 함수)를 삽입하여 색상 셀 수 계산하기 Excel 관련 작업에서 VBA 코드를 구현하는 것이 가장 안전하고 효과적인 방법입니다. 따라서 사용자의 고급 수준의 기술이 필요합니다. 그리고 이전 Macro 4 섹션에서 언급한 새로운 기능을 기억하세요. VBA 는 Excel 4.0 macro 의 발전입니다.
VBA 코드를 구현하여 Excel에서 색상이 지정된 셀을 계산하는 작업을 시작하겠습니다.
단계:
- 누르기 Alt + F11 키보드를 사용하거나 개발자 -> 탭으로 이동합니다. Visual Basic Visual Basic Editor 를 엽니다.
- 팝업 코드 창에서 메뉴 표시줄에서 , 삽입 -> Module .
- 다음 코드를 복사하여 코드 창에 붙여넣으십시오.
6465
이것은 실행할 VBA 프로그램에 대한 하위 프로시저가 아니라 사용자 정의함수(UDF) . 따라서 코드를 작성한 후 메뉴 표시줄에서 실행 버튼을 클릭하지 마십시오.
- 이제 데이터 세트로 돌아가서 이전 방법과 마찬가지로 색상으로 셀을 정의합니다.
- 이해를 돕기 위해 아래 그림을 참조하세요.
- 에서 셀에 다음 수식을 작성합니다.
=Count_Colored_Cells(E5,$B$5:$B$16)
여기에
Count_Colored_Cells = 사용자 정의 VBA 코드에서 생성한 함수( Count_Colored_Cells , 코드의 첫 번째 줄).
E5 = 파란색 색상 정의 cell
$B5:$B$16 = 컬러 셀이 있는 데이터세트의 범위.
- Enter 를 누르십시오.
색상으로 정의된 셀의 수를 얻을 수 있습니다(예: 데이터세트에 4개의 파란색 셀이 있으므로 파란색 색상 옆에 정의된 셀( E5 ), 개수 4 )를 제공합니다.
- 이제 채우기 핸들<로 전체 열을 통해 셀을 드래그합니다. 4> 워크시트에서 컬러 셀의 모든 개수를 가져옵니다.
데이터세트에 주황색 으로 색칠된 5개의 셀이 있으므로 사용자 정의 Count_Colored_Cells 함수는 5 .
결론
이 글은 엑셀에서 색 셀을 쉽게 세는 방법을 소개한 글입니다. 이 기사가 귀하에게 많은 도움이 되었기를 바랍니다. 주제와 관련하여 질문이 있으시면 언제든지 문의해 주십시오.