엑셀 Excel Search 검색 함수로 글자 검색창 기능 만들기
엑셀에서 여러 데이터를 입력하고 입력된 값이 많은 경우 찾기 기능이나 다양한 함수 혹은 필터 등 여러 방법으로 원하는 데이터를 찾을 수 있는데요
이번에 알려 드릴 방법은 정말 간단하게 함수를 통해 검색 하는 기능입니다.
간단한 샘플을 준비했습니다. 제목이 있고 검색 박스도 있는데요
검색 박스에 단어를 넣고 검색을 해 보겠습니다.
검색을 하려는 전체 범위를 선택 후 상단 메뉴 중 [조건부 서식]을 클릭합니다.
하위 메뉴가 나오면 [새 규칙]을 선택해 주세요
새 규칙 창이 열리면 규칙 유형 선택에서 가장 아래 있는 [수식을 사용하여 서식을 지정할 셀 결정]을 선택합니다.
아래 규칙 설명 편집이 변경되는데요.
함수는 SEARCH 함수를 사용할 건데요 사용 방법은 다음과 같습니다.
=SEARCH(검색할 텍스트, 범위)
입력 값에 아래 함수를 넣어줍니다.
=SEARCH($F$1,$B1)
이제 아래 [서식] 버튼을 클릭합니다.
서식 창이 열리면 상단 탭 메뉴 중 [채우기]를 선택 합니다. 그리고 원하시는 색을 선택 후 [확인] 버튼을 클릭합니다.
창이 닫히면 미리보기에 설정한 색이 나오는데요. [확인] 버튼을 클릭합니다.
확인 버튼을 누르면 선택된 값에 모두 서식색이 지정되는데요 검색란에 아무값이 없을 때 영역을 모두 선택하게 됩니다.
서식을 IF 함수를 이용해서 값이 없을 땐 아무것도 처리하지 않게 추가해야 합니다.
다시 데이터가 입력된 셀들을 드래그 후 [조건부 서식]-[규칙 관리]를 선택합니다.
조건부 서식 규칙 관리자 창이 열리면 생성했던 규칙이 보이는데요 규칙 선택 후 [규칙 편집] 버튼을 클릭합니다.
수식을 아래와 같이 수정합니다. F1에 값이 없으면 아무것도 하지 않고 값이 있을 경우 이전 수식을 실행합니다. 수정 후 [수정] 버튼을 클릭합니다.
=IF($F$1="","",SEARCH($F$1,$B1))
검색란에 "A"를 입력합니다. 제목에 "A"가 포함되어 있는 행이 모두 선택되어 집니다.
검색란에 값을 "B"로 변경하면 B가 포함된 행에 색이 적용됩니다.
데이터를 한 번에 볼 때 이용하면 좋을 것 같습니다.
검색란에 값을 입력하면 값이 포함되어 있는 행에는 지정한 색이 배경으로 적용될 겁니다.