Excel의 검색 상자 | Excel에서 검색 상자를 만드는 15 가지 쉬운 단계

Excel에서 검색 상자 만들기

Excel에서 검색 상자를 만드는 아이디어는 필요한 데이터를 계속 작성하고 그에 따라 데이터를 필터링하고 그 정도의 데이터 만 표시하도록합니다. 이 기사에서는 검색 상자를 만들고 Excel에서 데이터를 필터링하는 방법을 보여줍니다.

Excel에서 동적 검색 상자를 만드는 15 가지 쉬운 단계

이 검색 상자 Excel 템플릿을 여기에서 다운로드 할 수 있습니다 – 검색 상자 Excel 템플릿

Excel에서 동적 검색 상자를 만들려면. 아래 데이터를 사용하겠습니다. 통합 문서를 다운로드하고 당사와 함께 직접 만들 수 있습니다.

아래 단계에 따라 Excel에서 동적 검색 상자를 만듭니다.

  • 1 단계 : 먼저 새 워크 시트에서 중복 항목을 제거 하여 고유 한 " 도시 "이름 목록을 만듭니다 .

  • 2 단계 : 이 고유 한 도시 목록의 경우 이름을 " CityList "로 지정합니다.

  • 3 단계 : Excel의 개발자 탭으로 이동하고 삽입에서 상자에“ 콤보 상자 ”가 삽입됩니다 .

  • 4 단계 : 데이터가있는 워크 시트 에이“ 콤보 ”상자를 그립니다.

  • 5 단계 : 이“콤보 상자”를 마우스 오른쪽 버튼으로 클릭하고“ 속성 ”옵션을 선택합니다.

  • 6 단계 : 다음과 같은 속성 옵션이 열립니다.

  • 7 단계 : 여기에 몇 가지 속성이 있습니다. 속성“ Linked Cell ”은 D2 셀에 대한 링크를 제공합니다 .

  • 8 단계 :List Fill Range ”속성에 대해 고유 한“Cities”목록에 지정된 이름을 지정합니다.

  • 9 단계 :Match Entry ”속성에 대해 2-fmMatchEntryNone을 선택 합니다. 콤보 상자에 이름을 입력 할 때 문장이 자동 완성되지 않기 때문입니다.

  • 10 단계 : "콤보 상자"의 속성 부분을 완료했습니다. " 개발자 "탭으로 이동하여 "콤보 상자" 의 " 디자인 "모드 옵션을 선택 취소합니다 .

  • 11 단계 : 이제 콤보 상자에서 Excel의 드롭 다운 목록에서 도시 이름을 볼 수 있습니다.

실제로 콤보 상자 안에 이름을 입력 할 수 있으며 동일한 이름이 인라인 셀 D2도 반영합니다.

  • 12 단계 : 이제 콤보 상자에 도시 이름을 입력 할 때 데이터를 필터링하는 수식을 작성해야합니다. 이를 위해 세 개의 도우미 열이 필요하며 첫 번째 도우미 열의 경우 ROWS 함수를 사용하여 행 번호를 찾아야합니다.

  • 13 단계 : 두 번째 도우미 열에서 관련 검색 도시 이름을 찾아야하며 일치하는 경우 해당 도시의 행 번호가 있어야 아래 수식을 입력 할 수 있습니다.

이 수식은 기본 테이블에서 도시 이름을 찾습니다. 일치하는 경우 "Helper 1"열에서 행 번호를 반환하거나 그렇지 않으면 빈 셀을 반환합니다.

예를 들어, 이제 " Los Angeles "를 입력하고 해당 도시의 기본 테이블에 도시 이름이 있으면 행 번호를 얻습니다.

  • 14 단계 : 입력하거나 선택한 도시 이름의 행 번호를 사용할 수있게되면이 행 번호를 다른 행 번호 아래에 붙여야합니다. 따라서 세 번째 도우미 열에서 입력 한 도시 이름의 모든 행 번호를 쌓아야합니다.

이러한 행 번호를 모으기 위해 Excel에서IFERROR in Excel ”및“ SMALL ”함수 의 조합 공식을 사용합니다 .

이 수식은 실제 행 번호를 기반으로 일치하는 도시 목록에서 가장 작은 값을 찾고 첫 번째로 작은 값, 두 번째로 작은 값, 세 번째로 작은 값 등을 누적합니다. 모든 작은 값이 함께 쌓이면 SMALL 함수는 오류 값을 던지므로이를 방지하기 위해 IFERROR 함수를 사용했으며 오류 값이 오면 결과적으로 빈 셀을 반환합니다.

  • 15 단계 : 이제 아래와 같은 동일한 테이블 형식을 만듭니다.

이 새 테이블에서 Excel 검색 상자에 입력 한 도시 이름을 기준으로 데이터를 필터링해야합니다. Excel에서 IFERROR, INDEX 및 COLUMNS 함수의 조합을 사용하여 수행 할 수 있습니다. 다음은 적용해야하는 공식입니다.

수식을 복사하여 새 표의 다른 모든 셀에 붙여 넣습니다.

자, 우리는 부분 디자인을 마쳤습니다. 사용 방법을 배우겠습니다.

콤보 상자에 도시 이름을 입력하면 새 테이블이 입력 된 도시 데이터 만 필터링합니다.

보시다시피 "LO"만 입력하면 모든 관련 검색 결과가 새 테이블 형식으로 필터링됩니다.

여기서 기억해야 할 사항

  • "개발자"탭의 "ActiveX Form Control"에서 Excel에 콤보 상자를 삽입해야합니다.
  • 콤보 상자는 모든 관련 알파벳과 일치하여 결과를 반환합니다.