Excel: 셀 값을 기준으로 행 색상 변경

  • 이 공유
Michael Brown

Excel 워크시트의 단일 셀 값을 기준으로 전체 행의 색상을 빠르게 변경하는 방법에 대해 알아보세요. 숫자 및 텍스트 값에 대한 팁 및 수식 예제.

지난주에 값을 기준으로 셀의 배경색을 변경하는 방법에 대해 논의했습니다. 이 기사에서는 한 셀의 값을 기준으로 Excel에서 전체 행을 강조 표시하는 방법과 숫자 및 텍스트 셀 값에 사용할 수 있는 몇 가지 팁과 수식 예제를 찾을 수 있습니다.

    단일 셀의 숫자를 기준으로 행 색상을 변경하는 방법

    다음과 같은 회사 주문 테이블이 있다고 가정해 보겠습니다.

    다른 셀에서 행을 음영 처리할 수 있습니다. Qty. 열의 셀 값을 기준으로 색상을 지정하여 가장 중요한 주문을 한 눈에 볼 수 있습니다. 이것은 Excel 조건부 서식을 사용하여 쉽게 수행할 수 있습니다.

    1. 배경색을 변경할 셀을 선택하여 시작합니다.
    2. 을 클릭하여 새 서식 규칙을 만듭니다. 조건부 서식 > 새 규칙… 탭.
    3. 열리는 " 새 서식 규칙 " 대화 상자 창에서 " 수식을 사용하여 서식을 지정할 셀 결정 " 옵션을 선택하고 " 이 공식이 true인 값 형식 지정 " 필드에서 다음 공식을 사용하여 수량으로 주문을 강조 표시합니다. 4보다 큼:

      =$C2>4

      그리고 자연히 보다 작음(<) 및 같음(=) 연산자를 사용하여 다음을 수행할 수 있습니다.Qty가 있는 행을 찾아 강조 표시합니다. 4보다 작거나 4와 같음:

      =$C2<4

      =$C2=4

      또한 셀 주소 앞에 있는 달러 기호 $ 에 주의하십시오. 수식이 행 전체에 복사될 때 열 문자를 동일하게 유지하는 데 필요합니다. 실제로 이것은 주어진 셀의 값을 기반으로 전체 행에 형식을 적용하고 트릭을 수행하는 것입니다.

    4. " 형식... " 버튼을 클릭하고 채우기 탭으로 전환하여 배경색을 선택합니다. 기본 색상이 충분하지 않으면 " 다른 색상… " 버튼을 클릭하여 원하는 색상을 선택한 다음 확인 을 두 번 클릭합니다.

      셀 서식 대화 상자의 다른 탭에서 글꼴 색상이나 셀 테두리와 같은 다른 서식 옵션을 사용할 수도 있습니다.

    5. 미리보기 서식 규칙은 다음과 유사합니다.
    6. 원하는 대로 색상이 만족스러우면 확인 을 클릭하여 새 서식이 적용되는지 확인합니다.

      이제 Qty. 열의 값이 4보다 크면 Excel 표의 전체 행이 파란색으로 바뀝니다.

    보시다시피 Excel에서는 단일 셀의 숫자를 기준으로 행의 색상을 변경하는 것이 매우 쉽습니다. 더 나아가 더 복잡한 시나리오에 대한 더 많은 수식 예와 몇 가지 팁을 찾을 수 있습니다.

    필요한 우선 순위로 여러 규칙을 적용하는 방법

    이전 예에서다른 색상으로 Qty. 열의 값이 다른 행을 강조 표시할 수 있습니다. 예를 들어 수량이 10 이상인 행을 음영 처리하는 규칙을 추가할 수 있습니다. 이 경우 다음 수식을 사용합니다.

    =$C2>9

    두 번째 서식 규칙을 만든 후 두 규칙이 모두 작동하도록 규칙 우선 순위를 설정합니다.

    1. 탭의 스타일 그룹에서 조건부 서식 > 규칙 관리... 를 클릭합니다.
    2. " 에 대한 서식 규칙 표시" 필드에서 " 이 워크시트 "를 선택합니다. 현재 선택에만 적용되는 규칙을 관리하려면 " 현재 선택 "을 선택합니다.
    3. 먼저 적용할 서식 규칙을 선택하고 맨 위로 이동합니다. 화살표를 사용하여 목록. 결과는 다음과 같아야 합니다.

      확인 버튼을 클릭하면 두 수식에서 지정한 셀 값에 따라 해당 행의 배경색이 즉시 변경됩니다.

    셀의 텍스트 값을 기준으로 행 색상을 변경하는 방법

    샘플 테이블에서 주문에 대한 후속 조치를 더 쉽게 하기 위해 배송 열의 값을 기준으로 행을 음영 처리하여 다음과 같이 할 수 있습니다.

    • 주문이 "Due in X Days"인 경우 해당 행의 배경색이 orange;
    • 항목이 "배송됨"이면 전체 행이 녹색으로 표시됩니다.
    • 주문이 "기한 경과"이면 행이빨간색으로 바뀝니다.

    주문 상태가 업데이트되면 당연히 행 색상이 변경됩니다.

    첫 번째 예의 공식은 '배송됨' 및 '기한 경과'에 사용할 수 있습니다. "( =$E2="Delivered" =$E2="Past Due" ), "Due in…" 주문에 대한 작업이 약간 까다로워 보입니다. 보시다시피 다른 주문은 1일, 3일, 5일 또는 그 이상으로 마감되며 위의 공식은 정확한 일치를 목적으로 하기 때문에 작동하지 않습니다.

    이 경우 SEARCH를 사용하는 것이 좋습니다. 부분 일치에도 작동하는 함수:

    =SEARCH("Due in", $E2)>0

    공식에서 E2 는 서식 지정의 기준이 되는 셀의 주소입니다. 달러 기호($)는 열 좌표를 잠그는 데 사용되며 >0 는 지정된 텍스트(이 경우 " Due in ")가 다음과 같은 경우 서식이 적용됨을 의미합니다. 셀의 아무 위치에서나 찾을 수 있습니다.

    첫 번째 예의 단계에 따라 세 가지 규칙을 생성하면 결과로 아래 표가 생깁니다.

    셀이 다음으로 시작하는 경우 행 강조 표시 특정 텍스트

    위 수식에서 >0 를 사용하면 지정된 텍스트가 키 셀의 어디에 있든 관계없이 행에 색상이 지정됩니다. 예를 들어 배송 열(F)에 " 긴급, 6시간 후 기한 "이라는 텍스트가 포함될 수 있으며 이 행도 색상이 지정됩니다.

    키 셀 특정 값으로 시작합니다. 수식에서 =1 를 사용합니다. 예:

    =SEARCH("Due in", $E2)=1

    이 경우 지정된 텍스트가 셀의 첫 번째 위치에 있는 경우에만 행이 강조 표시됩니다.

    이 조건부 서식 규칙이 올바르게 작동하려면 키 열에 선행 공백이 없어야 합니다. 그렇지 않으면 수식이 작동하지 않는 이유를 알아내느라 머리가 아플 수 있습니다 :) 이 무료 도구를 사용하여 워크시트에서 선행 및 후행 공백을 찾아 제거할 수 있습니다. - Excel용 공백 다듬기 추가 기능입니다.

    방법 다른 셀의 값을 기준으로 셀의 색상을 변경하려면

    사실 이것은 단순히 행 케이스의 배경색을 변경하는 변형입니다. 그러나 전체 표 대신 셀 색상을 변경하려는 열이나 범위를 선택하고 위에서 설명한 수식을 사용합니다.

    예를 들어 셀만 음영 처리하는 세 가지 규칙을 만들 수 있습니다. 다른 셀 값( 배송 열의 값)을 기반으로 하는 " 주문 번호 " 열.

    여러 조건에 따라 행의 색상을 변경하는 방법

    행을 여러 값을 기준으로 동일한 색상으로 음영 처리하려면 여러 서식 규칙을 만드는 대신 OR 또는 AND 기능을 사용하여 여러 조건을 설정할 수 있습니다.

    예를 들어 1일과 3일 만기인 주문은 붉은색으로 칠하고 5일과 7일 만기인 주문은 빨간색으로 칠할 수 있습니다. 황. 수식은 다음과 같습니다.

    =OR($F2="Due in 1 Days", $F2="Due in 3 Days")

    =OR($F2="Due in 5 Days", $F2="Due in 7 Days")

    그리고 AND를 사용할 수 있습니다. Qty. 가 5 이상 10 이하인 행의 배경색을 변경하는 기능:

    =AND($D2>=5, $D2<=10)

    당연히, 이러한 수식에서 조건을 2개만 사용하는 것으로 제한되지 않고 필요한 만큼 자유롭게 사용할 수 있습니다. 예:

    =OR($F2="Due in 1 Days", $F2="Due in 3 Days", $F2="Due in 5 Days")

    팁: 이제 다양한 유형의 값을 구분하기 위해 셀 색상을 지정하는 방법을 알았으므로 특정 색상으로 강조 표시된 셀 수를 알고 계산할 수 있습니다. 해당 셀의 값 합계. 좋은 소식은 이 작업도 자동화할 수 있다는 것입니다. 이 문서에서 솔루션을 찾을 수 있습니다. Excel에서 색상별로 셀 수를 계산, 합계 및 필터링하는 방법. 해당 셀의 데이터 변경에 응답할 셀의 값을 기반으로 Excel 워크시트를 스트라이프합니다. 데이터 세트에 대해 다른 것이 필요한 경우 의견을 남겨주시면 해결해 드리겠습니다.

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.