Excel에서 셀 값을 기준으로 행을 숨기는 방법(5가지 방법)

  • 이 공유
Hugh West

목차

일상적인 사용에서는 Excel 의 셀 값을 기준으로 행을 숨겨 거대한 데이터 세트를 처리해야 합니다. 일반적으로 Excel 데이터 세트에는 수많은 행이 포함되어 있습니다. 그리고 대부분의 경우 호출 값에 대해 항목을 정렬하기 위해 전체 데이터 세트를 살펴보는 것은 번거로운 일입니다. 그러나 Excel의 Filter , 조건부 서식 기능과 Formula VBA 매크로를 사용하면 셀 값을 기준으로 행을 숨길 수 있습니다. 뛰어나다. 이 문서에서는 앞에서 언급한 Excel의 셀 값을 기반으로 행을 숨기는 방법을 보여줍니다.

Order Date , Region 열로 구성된 판매 데이터 세트가 있다고 가정해 보겠습니다. , 제품 수량 . 열의 셀 값을 사용하여 행을 숨기려고 합니다.

Excel 통합 문서 다운로드

셀 값에 따라 행 숨기기.xlsm

Excel

에서 셀 값에 따라 행을 숨기는 5가지 쉬운 방법

방법 1: 숨기기 필터 기능을 사용하는 셀 값 기반 행

탭 Excel은 편집 섹션에서 필터 기능을 제공합니다. 원하는 셀 값을 사용하여 항목을 필터링하여 행을 숨길 수 있습니다.

1단계: 워크시트에서 탭 > 정렬 & 필터 ( 편집 섹션에서) > 필터 를 선택합니다( 정렬 및 필터 옵션에서).

필터 를 선택하면각 열 헤더의 필터 아이콘.

2단계: 열 헤더(예: 지역 ).

3단계: 필터 아이콘을 클릭한 후 , 필터 명령 상자가 나타납니다. 항목(즉, West )을 선택 해제하여 데이터세트에서 해당 행을 숨깁니다.

확인 을 클릭합니다.

잠시 후 Excel은 데이터세트에서 선택되지 않은 항목(즉, West )을 숨기고 다른 모든 항목은 아래 그림과 같이 표시되도록 둡니다.

헤더 필터 아이콘을 사용하여 열에서 행을 숨기기 항목을 선택 해제할 수 있습니다. 더 나은 표현을 위해 소수의 행과 열로 방법을 보여줍니다. 이 방법을 필요한 만큼의 열에 사용하고 데이터 유형에 따라 가능한 한 많은 행을 숨길 수 있습니다.

자세히 알아보기: Excel 매크로: Excel의 셀 텍스트를 기준으로 행 숨기기(3 간단한 방법)

방법 2: 수식을 사용한 다음 필터링하여 셀 값을 기준으로 행 숨기기

이전 방법에서는 셀 값을 기준으로 행을 숨기는 필터 기능. 기준을 충족하는지 여부를 입력 항목을 나타내는 수식을 원하면 어떻게 합니까? 그런 다음 표시에 대해 행을 필터링합니다.

이 방법에서는 IF 함수를 사용하여 사용자 지정 문자열(즉, 숨기기 )을 삽입하여우리의 요구를 충족시킵니다. 그런 다음 Filter 기능을 사용하여 Hide 문자열이 포함된 행을 숨깁니다.

1단계: 다음 수식을 입력합니다. 원시 데이터 세트에 인접한 모든 셀(즉, F5 ).

=IF(E5<50,"Hide",E5)

E5<50, logical_test 이며 50 미만이 셀에 Hide 텍스트를 표시하는 E5 값을 선언합니다. 그렇지 않으면 수식에 E5 자체가 표시됩니다.

2단계: ENTER 를 누르고 <아래 그림과 같이 셀의 사용자 지정 문자열에 1>Fill Handle 을 입력합니다.

3단계: 1단계를 따라 3 방법 1 필터 명령 상자를 가져옵니다. 명령 상자에서 숨기기 값을 선택 취소한 다음 확인 을 클릭합니다.

숨기기를 선택하지 않고 항목 필터링 값, 해당 항목에 Hide 값이 포함된 모든 행을 숨깁니다.

사용자 정의 문자열을 생성하여 필터 로. 이 방법은 데이터세트에서 기준( 또는 텍스트 일 수 있음) 검색을 수행하는 데 유용합니다.

자세히 알아보기: Excel에서 행을 숨기는 수식(7가지 방법)

유사 읽기

  • Excel VBA에서 빈 행을 숨기는 방법(4가지 유용함) 방법)
  • Excel에서 행 숨기기 및 숨기기 해제 방법(가장 쉬운 6가지 방법)
  • Excel에서 모든 행 숨기기 해제가 작동하지 않음(5가지 문제)& 솔루션)
  • Excel에서 숨겨진 행: 숨김을 해제하거나 삭제하는 방법
  • Excel에서 하나의 열을 기준으로 중복 행 숨기기(4가지 방법) )

방법 3: 조건부 서식을 적용하여 Excel

Excel의 조건부 서식 기능에서 셀 값을 기준으로 행 숨기기 셀 값에 따라 행 내용을 숨길 수도 있습니다. 그러나 이전 방법은 행 전체를 마치 존재하지 않는 것처럼 숨기는데 이 방법은 행 내용만 숨깁니다.

1단계: <1로 이동>홈 탭 > 조건부 서식 > 옵션에서 새 규칙 을 선택합니다.

2단계: 새 서식 규칙 창 나타납니다. 새 서식 규칙 창에서

수식을 사용하여 서식을 지정할 셀 결정 규칙 유형 선택 으로 선택합니다.

규칙 설명 편집 에서 다음 수식을 작성합니다.

=$C5="West"

형식 을 클릭합니다.

3단계: 셀 서식 창이 나타납니다. 셀 서식 창에서

숫자 섹션 > 사용자 지정 선택( 범주 옵션 아래) > 유형 섹션 아래에 3개의 세미콜론 (예: ;;; )을 입력합니다.

확인 을 클릭합니다.

4단계: 확인 을 클릭하면 Excel에서 새 서식 규칙 대화 상자로 돌아갑니다. .다시 확인 을 클릭합니다.

단계 1 에서 4 까지 실행하면 모든 내용이 숨겨집니다. C 열의 West 와 일치합니다.

우리가 삽입하는 수식에 텍스트나 값을 할당하여 조건부 서식 . 행이 아닌 내용만 숨기려는 경우 이 방법을 사용하면 매우 편리합니다. 또한 아무것도 변경하지 않고 원시 데이터 세트를 원할 때마다 옵션에서 조건부 서식 규칙을 지울 수 있습니다.

자세히 알아보기: 행 숨기기 Excel

에서 조건부 서식이 있는 셀 값 기반 방법 4: Excel

VBA<2에서 VBA 매크로를 사용하여 셀 값 기반 행 숨기기>는 조건에 따라 결과를 얻을 수 있는 강력한 도구입니다. 이 방법에서는 VBA 매크로 코드를 사용하여 특정 열에서 행을 숨기고 특정 조건을 부과합니다.

이 방법에서는 아래 스크린샷과 같이 데이터 세트를 실용적인 것으로 변환합니다. . 셀 값(즉, East )과 동일한 열(즉, Region ) 값에 따라 행을 숨기고 싶습니다.

1단계: ALT+F11 을 모두 눌러 Microsoft Visual Basic 창을 엽니다. 창에서 도구 모음 > 삽입 > 모듈 을 선택합니다.

2단계: 다음 매크로 코드를 모듈 에 붙여넣고 <를 누릅니다. 1>F5 실행매크로.

2824

매크로 코드는 start (즉, 2 ), end (즉, , 15 ) 행 및 (즉, 2, 지역 열 ) 번호. 열 번호는 매크로가 주어진 값(즉, East )과 일치하는 열을 선언합니다. 그런 다음 VBA IF 함수는 주어진 열(즉, 지역 열 )의 행에 존재하는 East 값을 제외한 모든 행을 숨깁니다.

3단계: 매크로 코드를 실행하면 아래 이미지와 같이 셀에 East 가 포함된 행을 제외한 모든 행이 숨겨집니다.

자세히 보기: VBA로 Excel에서 행 숨기기(14가지 방법)

방법 5: 실시간으로 셀 값을 기반으로 행 숨기기 VBA 매크로

방법 4 VBA 매크로 코드 를 사용하여 최종 또는 완료된 데이터세트의 행을 숨깁니다. 그러나 특정 조건을 유지하면서 실시간으로 행을 숨겨야 하는 시나리오가 있을 수 있습니다. 이 경우 비공개 매크로를 사용하여 이런 종류의 시나리오를 처리할 수 있습니다.

아래 데이터 세트의 경우 기준을 작성하기만 하면 Excel이 실제로 행을 자동으로 숨기는 작업을 실행하려고 합니다. 시간.

1단계: Microsoft Visual Basic 을 연 후( ALT+F11 누름) 전체), VBAProject 섹션 아래의 각 시트(즉, Sheet3 )를 더블 클릭 합니다.

2단계: 워크시트 선택아래 스크린샷과 같이 시트의 코드 창에서.

3단계: Private Sub 가 나타납니다.

4단계: 이전 매크로 코드와 유사하게 시트의 코드 창에 다음 매크로 코드를 붙여넣습니다.

8305

작성된 매크로 코드는 start (즉, 2 ), end (즉, 15 ) 을 할당합니다. 행, (즉, 2) 숫자. 그런 다음 열 2 의 셀 A18 에 해당하는 값을 숨기는 조건을 부과합니다. VBA IF 기능은 셀 A18 에 값을 입력한 후 실시간으로 행을 숨기는 비공개 매크로 코드를 생성합니다.

5단계: F5 키를 눌러 매크로를 실행한 다음 워크시트로 돌아갑니다. 열 2 에 있는 항목을 입력하고 ENTER 를 누릅니다.

텍스트를 입력한 후 Enter 키를 누릅니다(예: East 또는 West ), 데이터세트의 행을 포함하는 각 텍스트를 숨깁니다. 할당된 열의 텍스트 또는 값을 사용하여 데이터세트 내의 행을 숨길 수 있습니다.

결론

이 문서에서는 셀 값을 기준으로 행을 숨기는 방법을 보여줍니다. 엑셀에서. Excel의 필터 조건부 서식 기능은 행을 숨기는 데 유용합니다. 그러나 조건부 서식 기능은 행의 내용을 숨길 뿐입니다. VBA 매크로는 데이터 유형에 따라 행을 숨기는 효과적인 방법을 제공합니다. 이러한 설명된 방법이당신이 원하는 방식. 추가 문의 사항이나 추가할 사항이 있으면 댓글로 남겨주세요.

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