셀 색상 기반 Excel 수식(예제 5개)

  • 이 공유
Hugh West

다채로운 데이터세트가 있고 Excel 수식 작업에 셀 색상을 사용하고 싶을 수 있습니다. Excel에는 데이터 세트에서 데이터를 쓰고 읽을 수 있는 놀라운 수식이 많이 있습니다. 그 중 일부는 COUNT , SUBTOTAL , IF 등입니다. 다시 말하지만 VBA 매크로 를 사용하여 다양한 셀 색상에 적용할 수 있는 요구 사항에 따라 새 수식을 작성할 수도 있습니다. 이 글에서는 엑셀 수식의 5가지 예를 셀 색상에 맞게 적절한 일러스트와 함께 설명합니다.

실습 워크북 다운로드

실습 워크북은 여기에서 다운로드할 수 있습니다.

셀 색상 기반 수식.xlsm

5 셀 색상 기반 Excel 수식 예제

다음 다채로운 데이터 세트를 사용합니다. 방법을 설명합니다.

데이터세트에 이름 수량 이라는 두 개의 열이 있음을 알 수 있습니다. 행에는 3가지 색상이 있습니다. 5가지 예에서 SUMIF , SUBTOTAL , IF VBA 매크로 를 사용하는 사용자 정의 함수와 같은 다양한 Excel 수식을 적용합니다. 다음에 온다. 따라서 지체 없이 본론으로 넘어가겠습니다.

1. 셀 색상이 포함된 Excel 소계 수식

Excel 수식을 적용하려면 소계 계산 및 가져오기 색상별로 필터링된 값의 합계입니다.

이 방법은 아래 단계를 따르세요.

단계:

  • In 셀 C6 다음을 작성하십시오목록에 있는 제품의 개수 를 구하는 공식:
=SUBTOTAL(102,C5:C10)

또한 합산 목적으로 SUBTOTAL 수식을 사용하십시오. 살펴보겠습니다.

  • 제품 수량의 을 구하려면 Cell C14 에 다음 수식을 작성합니다.
=SUBTOTAL(109,C5:C10)

  • 이제 전체 데이터 세트를 선택합니다.

  • 탭에서 정렬 및 필터 를 선택합니다. 필터 드롭다운 메뉴.

데이터세트의 열에 두 개의 화살표 가 있습니다.

  • 이름 화살표 기호를 클릭합니다.
  • 사이드바 드롭다운 메뉴가 열립니다. 거기에서 색상별 필터링 을 선택합니다.
  • 이제 필터링할 색상을 선택합니다.

  • 그런 다음 확인 을 클릭합니다.

필터링된 데이터 세트가 표시됩니다.

에서 값의 변경 사항을 확인할 수 있습니다. 아래 그림에서 색상별 개수 색별 합계 를 참조하세요.

결과에 개수가 표시됩니다. 및 필터링된 데이터만의 합계

🔎 공식은 어떻게 작동합니까?

📌 SUBTOTAL 은 두 개의 인수 function_name 을 사용합니다. and ref1 .function_name에서 데이터 수를 계산하는 데 102가 필요하고 수량의 합계를 반환하는 데 109가 필요합니다.

📌 참고로 두 공식 모두 수량 범위를 취합니다.

📌 시작 시 결과는 모든 것을 보여줍니다.범위의 데이터. 그러나 마지막 두 사진은 필터링된 셀의 결과만 보여줍니다.

자세히 보기: Excel 셀 색상: 추가, 편집, 사용 & Remove

2. 셀 색상별 Excel COUNTIF 및 SUMIF 수식

2.1 셀 색상별 COUNTIF 수식

이제 COUNTIF를 적용하려면 셀 색상별 수식은 아래 단계를 따라야 합니다.

단계:

  • 수식 탭에서 선택 이름 정의 .

  • 상자가 나타납니다. Name: 섹션에 이름(이 경우 NumberColor 로 작성함)을 작성합니다.
  • In Refers to: 에 다음 수식을 작성합니다.
=GET.CELL(38,'2. COUNTIF and SUMIF'!$C14)

  • 다음 확인 을 클릭합니다.

이름 관리자 상자에 표시됩니다.

  • 모든 것이 정상이면 닫기 를 클릭합니다.

  • 데이터 세트 외에 열을 가져와 셀 D5 에 수식을 작성합니다.
=NumberColor

  • Enter 를 누르고 채우기 핸들 아이콘을 사용하여 나머지 열로 드래그합니다.

데이터세트에 있는 모든 색상에 대한 코드를 얻을 수 있습니다.

  • 새 셀에서 ( G5 ) 다음 수식을 작성합니다.
=COUNTIF(D5:D10,$D$5)

셀 G6 ,

=COUNTIF(D5:D10,$D$6)

셀 G7 ,

=COUNTIF(D5:D10,$D$9)

위 그림과 같이 결과가 표시됩니다. 그래도,수식에서 각 셀의 혼합 또는 상대 셀 참조 를 작성하고 아래로 드래그하여 결과를 얻을 수도 있습니다.

2.2 SUMIF 수식 셀 색상

단계:

셀 H5 에 다음 수식을 입력합니다.

=SUMIF(D5:D10,$D$5,C5:C10)

유사하게 셀 H6 ,

=SUMIF(D5:D10,$D$6,C5:C10)

그리고, 셀 H7 ,

=SUMIF(D5:D10,$D$9,C5:C10)

위의 사진을 관찰하여 결과를 찾는 방법입니다.

🔎 공식을 사용하는 프로세스는 어떻게 작동합니까?

📌 여기서 GET.CELL 함수를 사용하는 수식은 38 을(를) 사용하여 코드 색상과 반환할 코드의 셀 참조를 반환합니다.

📌 GET.CELL 수식으로 이름을 정의하면 간단하게 작성할 수 있습니다. 등호가 붙은 이름 " NumberColor "는 참조 셀의 색상 코드를 가져옵니다.

📌 다음으로 COUNTIF<2를 적용한 색상 코드를 사용합니다> 및 SUMIF 수식을 사용하여 col로 데이터 범위의 개수와 합계를 구합니다. 또는 코드 기준.

자세히 보기: 엑셀의 값에 따라 셀 색상을 변경하는 방법(5가지 방법)

3. 엑셀 IF Formula by Cell Color

이제 후드티 , 재킷 , s <같은 제품의 개당 가격이 같다고 가정해 보겠습니다. 1>weaters .

이러한 제품의 총 수량에 대한 총 가격을 계산하려면 IF를 사용할 수 있습니다. 공식.

여기에서 IF 를 적용하는 단계를 따를 수 있습니다.

단계:

  • 우리는 이미 이름 정의를 사용하여 NumberColor를 생성하고 이를 사용하여 색상 코드를 찾았습니다(방법 2 참조).
  • 새 열에서 셀 E5 :
  • <14에 수식을 작성합니다> =IF(NumberColor=40,C5*$C$13,0)

    • Enter 를 누르십시오.
    • 채우기 핸들 아이콘을

    색상 코드가 40인 동일한 색상의 제품에 대해서만 값을 표시한 것을 알 수 있습니다. 나머지는 0( 0 )입니다.

    🔎 공식은 어떻게 작동하나요?

    📌 여기 IF 공식은 NumberColor 40 과 같도록 합니다.

    📌 논리가 참이면 수량에 개당 가격을 곱합니다( 5 ). 그렇지 않으면 0 .

    자세히 보기: Excel에서 If 문을 사용하여 셀을 강조 표시하는 방법(7가지 방법)

    비슷한 내용

    • 엑셀에서 퍼센트에 따라 셀을 색으로 채우는 방법(6가지 방법)
    • Excel에서 열 강조 표시(3가지 방법)
    • Excel에서 텍스트를 기반으로 셀 강조 표시하는 방법 [2가지 방법]
    • 셀 강조 표시 엑셀에서 (5가지 방법)
    • 엑셀에서 위에서 아래로 강조하는 방법 (5가지 방법)

    색상

    색상 코드를 사용하여 SUMIFS 공식을 적용할 수도 있습니다.

    이를 위해아래 단계를 따르십시오.

    단계:

    • 셀 E5 에 수식을 작성하십시오.
    =SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)

    • 그런 다음 Enter 키를 누릅니다.
    • 채우기 핸들 아이콘 사용 나머지 사례에 대한 결과를 드래그합니다.

    🔎 공식은 어떻게 작동합니까?

    📌 The SUMIFS 수식은 sum_range C5:C10 을 수량에 대한 절대 기준으로 사용합니다. 다음으로 역시 절대 참조 형식인 색상 코드 범위를 취합니다.

    📌 마지막으로 색상 코드 열의 첫 번째 셀인 D5 에 대한 기준을 설정합니다. 이 경우 열만 절대 참조 형식이고 행은 상대 참조 형식입니다. 필요에 따라 행 번호를 변경하여 나머지 열에 대한 채우기 핸들 아이콘을 드래그하기 때문입니다.

    관련 콘텐츠: 방법 값을 기준으로 Excel에서 셀 강조 표시(9가지 방법)

    셀 색상별로 엑셀 수식을 적용하는 놀라운 도구입니다.

    이해의 편의를 위해 이 방법을 두 부분으로 나누겠습니다.

    첫 번째 하위 방법은 코드를 사용하여 색상 코드를 찾습니다. COUNTIF SUMIF 수식

    참고: VBA 매크로 는 유사한 색상을 인식할 수 없으므로 데이터 세트를 수정했습니다.차별화 가능한 색상.

    세 가지 다른 색상은 빨간색, 파란색 및 갈색입니다. 이제 VBA 매크로 를 사용하여 셀 색상별로 Excel 수식을 적용하는 방법을 살펴보겠습니다.

    5.1 색상 코드를 찾기 위한 VBA 매크로

    VBA를 사용하여 색상 코드를 찾으려면 매크로를 적용하고 Excel 수식을 적용하려면 아래 단계를 따라야 합니다.

    단계:

    • 프레스 ALT+F11 키보드.
    • VBA 매크로 창이 열립니다. 시트를 선택합니다.
    • 삽입 탭에서 모듈 을 클릭합니다.

    • 일반 창이 열립니다.

    • 복사 붙여넣기 일반 창에서 다음 코드를 입력합니다.

    코드:

    6085

    7901
    • 엑셀 매크로로 파일 저장 -통합 문서 접미사 사용.
    • 시트를 열고 셀 D5에 다음 수식을 작성합니다.
    =ColorIndex(C5)

    • Enter 를 누르고 채우기 핸들 을 사용하여 드래그하여 나머지 데이터에 대한 결과를 가져옵니다.

    • 이제 셀 E5의 다른 열에 아래 수식을 작성해야 합니다.
    =COUNTIF($D$5:$D$10,$D5)

    • Press Enter 결과를 ​​데이터 끝까지 드래그합니다.

    • 마찬가지로 <1 적용>SUMIF, 셀 F5 에 아래 공식을 작성합니다:
    =SUMIF($D$5:$D$10,$D5,$C$5:$C$10)

    이 경우 색상 코드를 사용하여 합계를 찾아야 합니다.그러나 코드를 작성하여 합계를 직접 계산할 수 있습니다. 다음 하위 방법에서 설명하겠습니다.

    🔎 공식을 사용하는 프로세스는 어떻게 작동합니까?

    📌 다음을 사용하여 ColorIndex 를 만들었습니다. 코드와 인수를 데이터 범위로 유지합니다. 이를 사용하여 색상 코드를 얻습니다.

    📌 다음으로 COUNTIF 공식을 사용하여 특정 색상 코드에 대한 카운트 결과를 얻었습니다.

    📌 마지막으로 SUMIF 수식을 사용하여 색상 코드를 기반으로 합계를 구합니다.

    5.2 VBA Macro to Sum

    수량의 합계를 구하려면 다음 단계를 따라야 합니다.

    단계:

    • 키보드에서 ALT+F11 을 눌러야 합니다. VBA 매크로 창.
    • 다시 삽입 탭에서 모듈 에서 시트를 선택해야 합니다.

    • 위의 하위 방법과 마찬가지로 일반 창이 열립니다. 그런 다음 일반 창에 다음 코드를 복사 하여 붙여넣기 하십시오.

    코드:

    1228

    1572
    • 다음으로 워크시트를 엽니다. 셀 D5 에 다음 공식을 작성해야 합니다.
    =SBC($C5,$C$5:$C$10)

    • Press 를 입력하고 채우기 핸들 을 사용하여 결과를 데이터 범위의 끝으로 드래그합니다.

    결과는 다음과 같습니다. 위의 그림과 같습니다.

    🔎 프로세스 방법with Formulas Work?

    📌 이 워크시트의 일반 창에 작성한 코드를 통해 SBC 라는 이름의 수식을 만들었습니다.

    📌 이후 즉, 데이터 범위와 기준이 있는 공식을 수량의 특정 셀로 사용했습니다.

    자세히 보기: VBA를 사용하여 Excel의 값에 따라 셀 색상 변경(3 쉬운 예)

    기억할 사항

    1. VBA 매크로를 적용할 경우 다른 색상을 사용해야 합니다.

    2. 파일에 VBA 매크로 코드가 있는 경우 .xlsm 접미사를 사용하여 Excel 파일을 저장해야 합니다.

    결론

    이 기사에서는 셀 색상을 기준으로 SUMIF , SUBTOTAL , COUNTIF 등과 같은 Excel 수식을 적용합니다. 또한 실습 워크북이 있으므로 다운로드하고 요구 사항에 따라 방법을 적용할 수 있습니다. 추가 문의사항은 댓글란에 작성해주세요.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.