KutoolsforOffice— 하나의 솔루션, 다섯 가지 강력한 도구。적은 노력으로 더 큰 성과。

Excel 에서 각 행에 조건부 서식 사용 적용

작성자수정 날짜

Excel 의 조건부 서식 사용은 셀 값을 기준으로 하거나 특정 규칙에 따라 자동으로 셀 형식 설정할 수 있게 해주어 데이터를 시각적으로 분석하기 쉽게 만듭니다。 때때로 아래 예제 스크린샷과 같이 사용자 정의 논리에 따라 각 행을 강조 표시해야 할 수도 있습니다。 모든 행에 동일한 규칙을 수동으로 설정하는 것은 특히 데이터셋이 클 경우 시간이 많이 소요되고 번거로울 수 있습니다。 다행히도 이 과정을 간소화하고 정확성과 일관성을 유지하는 다양한 방법들이 있습니다。
각 행에 대한 조건부 서식


방법 A 조건부 서식 사용 규칙 관리에서 적용 대상 변경

예를 들어, 특정 행의 A 열 값이 동일 행의 B 열 값보다 큰 경우(A2 > B2 이면 A2:B2 강조, A3 > B3 이면 A3:B3 강조 등) 해당 셀의 배경색을 채우고 싶다고 가정해 보겠습니다。 이 기법을 사용하면 모든 행에 대해 규칙을 반복해서 정의하지 않고도 하나의 조건부 규칙을 더 넓은 범위로 효율적으로 확장할 수 있습니다。

1.먼저 시작 행에 조건부 서식 사용을 적용합니다。 A2:B2 셀을 선택한 후>조건부 서식 사용>새 규칙을 클릭합니다. (팁: 이미 이 행에 대한 규칙이 있다면 4 단계로 건너뛰세요。)
홈 > 조건부 서식 > 새 규칙을 클릭합니다

2.새 서식 규칙대화 상자에서수식을 사용하여 서식을 지정할 셀 결정규칙 유형 선택섹션에서 선택합니다。=$A2>$B2수식을이 수식이 참인 경우 값 서식 지정상자에 입력합니다。 이 수식은 조건이 각 행별로 충족될 때만 서식이 적용되도록 보장합니다。
대화 상자에서 옵션을 지정합니다

3.서식버튼을 클릭하여셀 형식 설정대화 상자를 엽니다。 필요에 따라 배경 채울 색상 등의 서식 스타일을 선택합니다。확인을 두 번 클릭하여 모든 대화 상자를 확인하고 닫습니다。
채우기 색상을 선택합니다

이 시점에서 조건부 서식 사용은 A2:B2 행에만 적용됩니다。

4.A2:B2 가 계속 선택된 상태에서>조건부 서식 사용>규칙 관리를 클릭합니다。
홈 > 조건부 서식 > 규칙 관리를 클릭합니다

5.조건부 서식 사용 규칙 관리대화 상자에서 A2:B2 에 적용된 규칙을 찾습니다。적용 대상범위를 원하는 행 범위로 업데이트합니다(예: =$A$2:$B$2 에서 =$A$2:$B$9 로 변경)하고확인을 클릭하여 적용합니다。
적용한 규칙을 찾아 데이터 범위를 변경합니다

이 조건부 서식 사용 규칙은 이제 선택한 범위 내 각 행에 할당됩니다。 각 행의 서식은 해당 행의 개별 값에 따라 결정되어 대규모 테이블에 효율적인 솔루션을 제공합니다。
이 조건부 서식 규칙은 각 행에 적용됩니다

추가 팁:수식을 편집할 때 $A2 및 $B2 와 같은 행 참조를 사용하여 절대 참조($A$2 등)를 피해야 각 행에 맞는 논리가 올바르게 적용됩니다。 예상대로 서식이 적용되지 않을 경우 수식과적용 대상범위를 다시 확인하여 정확성을 확보하세요。

kutools for excel AI의 스크린샷

KUTOOLS AI 와 함께 엑셀의 마법을 경험하세요

  • 스마트 실행: 간단한 명령어로 셀 작업을 수행하고, 데이터를 분석하며, 차트를 생성하세요。
  • 사용자 지정 수식: 워크플로우를 간소화할 맞춤형 수식을 생성하세요。
  • VBA 코딩: VBA 코드를 손쉽게 작성하고 적용하세요。
  • 수식 해석: 복잡한 수식도 쉽게 이해하세요。
  • 텍스트 번역: 스프레드시트 내에서 언어 장벽을 허물어 보세요。
AI 기반 도구로 엑셀 기능을 한층 강화하세요。지금 다운로드하고 지금까지 느껴보지 못한 효율성을 경험하세요!


방법 B 자동 채우기 핸들 드래그

Excel 2013 이상 버전을 사용 중이라면 자동 채우기 핸들을 사용하여 조건부 서식 사용 규칙을 인접한 행으로 복제할 수 있습니다。 이 방법은 복잡한 서식 논리를 테이블 아래로 빠르게 확장하고자 할 때 특히 유용합니다。

예를 들어, A2:B2 행의 셀에 이미 두 개의 조건부 서식 사용 규칙이 설정되어 있다고 가정해 보겠습니다. 하나는 A2 > B2 일 때 빨간색으로 채우고, 다른 하나는 A2 < B2 일 때 녹색으로 채웁니다。

이제 동일한 규칙 쌍을 A3:B9 행에 적용하고자 합니다。

1.먼저 A2:B2 행에 조건부 서식 사용 규칙을 할당합니다. 이미 규칙이 존재하면 4 단계로 건너뜁니다. A2:B2 를 선택하고>조건부 서식 사용>새 규칙을 선택합니다。

2.새 서식 규칙대화 상자에서수식을 사용하여 서식을 지정할 셀 결정을 선택합니다。 수식 상자에=$A2>$B2(빨간색 채우기용)를 입력합니다。 그런 다음서식을 클릭하고채우기탭에서 빨간색 채우기를 선택한 후 확인합니다。
대화 상자에서 옵션을 지정합니다

3.A2:B2 가 계속 선택된 상태에서새 서식 규칙대화 상자를 다시 엽니다。수식을 사용하여 서식을 지정할 셀 결정을 선택한 후 이번에는=$A2<$B2(녹색 채우기용)를 입력합니다。 원하는 서식(녹색 채우기)을 설정하고 확인합니다。
대화 상자에서 옵션 지정을 계속합니다

4.다음으로 선택한 셀 범위의 오른쪽 아래 모서리에 있는자동 채우기 핸들(작은 사각형)을 사용하여 원하는 인접 행(A3:B9)까지 드래그합니다。자동 채우기 옵션프롬프트가 나타나면서식만 채우기를 선택하여 데이터가 아닌 서식만 복사되도록 합니다。
자동 채우기 핸들을 끌고 나서 자동 채우기 옵션에서 서식만 채우기를 선택합니다

사용 참고사항:자동 채우기 핸들 방법은 수식이 상대 참조를 사용할 때 가장 잘 작동합니다。 규칙에 직접적인 셀 주소를 사용하면 다른 행으로 올바르게 전파되지 않을 수 있습니다。

문제 해결:서식이 잘못 복사되는 경우 「서식만 채우기」가 선택되었는지 확인하고 각 행에 의도한 규칙 논리가 적용되었는지 검토하세요。


방법 C 동적 조건부 서식 사용을 위한 VBA 코드 사용

많은 변수 규칙이나 동적으로 변하는 범위를 포함하는 복잡한 상황에서는 수동 방법이 비실용적일 수 있습니다. 특히 대규모 데이터셋이나 복잡한 다중 조건 논리를 처리할 때 VBA 를 사용하여 각 행에 조건부 서식 사용을 자동으로 적용하거나 사용자 정의할 수 있습니다. VBA 를 사용하면 몇 번의 클릭만으로 정교한 서식을 적용할 수 있으며 향후 요구 사항에 따라 쉽게 수정할 수도 있습니다。

1.VBA 코드를 삽입하려면 리본의개발자를 클릭한 후Visual Basic를 선택합니다。 Visual Basic for Applications(VBA) 창에서삽입>모듈을 클릭하여 빈 모듈 페이지를 엽니다。

2.다음 VBA 코드를 모듈에 복사하여 붙여넣습니다. 이 예제는 지정된 범위에서 A 열 값이 B 열 값보다 클 경우 A 열과 B 열의 셀을 강조 표시하는 사용자 정의 조건부 서식 사용 규칙을 각 행에 적용하는 방법을 보여줍니다:

Sub DynamicRowConditionalFormatting()
    Dim WorkRng As Range
    Dim cell As Range
    Dim xTitleId As String
    Dim fmtRange As Range
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.InputBox("Select range to apply formatting:", xTitleId, Selection.Address, Type:=8)
    
    If WorkRng Is Nothing Then Exit Sub
    
    WorkRng.FormatConditions.Delete ' Remove existing formatting
    
    For Each cell In WorkRng.Columns(1).Cells
        If cell.Row > 1 Then ' Adjust for your header row if needed
            If cell.Value > cell.Offset(0, 1).Value Then
                If fmtRange Is Nothing Then
                    Set fmtRange = Range(cell, cell.Offset(0, 1))
                Else
                    Set fmtRange = Union(fmtRange, Range(cell, cell.Offset(0, 1)))
                End If
            End If
        End If
    Next cell
    
    If Not fmtRange Is Nothing Then
        fmtRange.Interior.Color = vbYellow ' Custom formatting: Yellow fill for cells where A > B
    End If
End Sub

3.코드를 실행하려면 VBA 창에서 다음을 클릭하세요。실행 버튼다이얼로그가 나타나서 서식을 적용할 범위(예: A2:B9 선택)를 지정하라는 메시지가 표시됩니다. 코드가 실행되면 열 A 의 값이 열 B 의 값보다 큰 각 행의 열 A 와 B 에 있는 모든 셀이 노란색 배경으로 강조 표시됩니다。

사용자 정의:다른 열이나 더 복잡한 논리를 처리하도록 코드를 조정하거나 글꼴 색상 또는 테두리와 같은 다른 서식 유형을 적용할 수 있습니다。 기준에 맞게 다음을 수정하세요。cell.Value > cell.Offset(0,1).Value

주의 사항:올바른 데이터 범위을 선택했는지 확인하고, 이 코드는 이전의 모든 조건부 서식 사용를 지운다는 점을 기억하세요。 다른 강조 스타일을 위해 다음을 다른 색상 코드로 변경할 수 있습니다。vbYellow중요 데이터에 대해 VBA 를 실행하기 전에는 항상 워크북을 백업하세요。

문제 해결:서식이 전혀 적용되지 않으면 범위 선택을 확인하고 관련 열에 빈 값이나 숫자가 아닌 값이 포함되어 있지 않은지 확인하세요。


샘플 파일

샘플 파일 다운로드 클릭

조건부 서식과 관련된 기타 작업(게시물)

Excel 에서 조건부 서식 사용를 사용하여 색상별로 셀 개수 세기/합계 구하기
이 튜토리얼에서는 Excel 에서 조건부 서식 사용를 사용하여 색상별로 셀을 빠르게 개수 세거나 합계를 구하는 유용하고 쉬운 방법들을 소개합니다。

Excel 에서 조건부 서식 사용를 사용하여 차트 만들기
예를 들어, 한 반의 성적표가 있고 특정 범위에 따라 점수를 다른 색상으로 표시하는 차트를 만들고 싶은 경우, 이 튜토리얼에서는 해당 작업을 해결하는 방법을 소개합니다。

Excel 에서 조건부 서식 사용 스택된 막대 차트
이 튜토리얼에서는 아래 스크린샷과 같이 Excel 에서 단계별로 조건부 서식 사용 스택된 막대 차트을 만드는 방법을 소개합니다。

Excel 에서 두 열이 일치할 경우 행 또는 셀 조건부 서식 사용
이 게시물에서는 Excel 에서 두 열이 일치할 경우 행 또는 셀을 조건부 서식 사용하는 방법을 소개합니다。

Excel 에서 검색 결과 찾기 및 강조 표시
Excel 에서는 찾기 및 바꾸기 함수를 사용하여 특정 값을 찾을 수 있지만, 검색 후 검색 결과를 강조 표시하는 방법은 알고 계신가요? 이 게시물에서는 Excel 에서 동시에 검색하고 검색 결과를 강조 표시하는 두 가지 서로 다른 방법을 소개합니다。


  • 슈퍼 수식 표시줄(여러 줄의 텍스트와 수식을 쉽게 편집 가능);읽기 레이아웃(대량의 셀을 쉽게 읽고 편집 가능);필터 범위에 붙여넣기...
  • 병합된 셀/행/열및 데이터 유지; 셀 분할 콘텐츠;중복 행 결합 및 합계/평균 계산。。。 중복 입력 방지 셀;범위 비교...
  • 중복 또는 고유 항목 선택행;빈 행 선택(모든 셀이 비어 있음);슈퍼 찾기 및 퍼지 검색여러 워크북에서; 무작위 선택。。。
  • 정확한 복사수식 참조를 변경하지 않고 여러 셀에 입력;자동 참조 생성여러 시트로;글머리 기호 삽입, 체크 박스 등。。。
  • 자주 사용하는 수식 저장 및 빠른 삽입, 범위, 차트 및 그림;셀 암호화암호로 보호;메일링 목록 생성이메일 발송。。。
  • 텍스트 추출, 텍스트 추가, 특정 위치 문자 삭제,공백 제거; 데이터 페이지 통계 생성 및 인쇄;셀 내용과 주석 간 변환...
  • 슈퍼 필터(필터 설정을 저장하여 다른 시트에 적용 가능);고급 정렬월/주/일, 빈도 등으로;특수 필터굵게, 기울임꼴 등으로。。。
  • 워크북 및 워크시트 통합; 테이블 병합 기반으로 키 열;데이터 분할 여러 시트로 분할;xls, xlsx 및 PDF 일괄 변환...
  • PivotTable 다음 기준으로 그룹화주차 번호, 요일 등。。。잠금 해제된 항목 표시, 선택 잠금다양한 색상으로;수식/이름이 포함된 셀 강조...
kte 탭 201905
  • Word, Excel, PowerPoint 에서 탭형 편집 및 읽기 활성화, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
  • 생산성을 50% 만큼 향상시키고 매일 수백 번의 마우스 클릭을 줄여줍니다!
OfficeTab 하단