Excel 검색 기능

Anonim

기능 검색 Microsoft Excel

Excel 사용자 중 가장 많이 내린 후 운영자 중 하나는 검색의 기능입니다. 그 작업에는 주어진 데이터 배열의 항목 위치 번호의 정의가 포함됩니다. 다른 운영자와 복합체에서 사용될 때 가장 큰 이점을 가져옵니다. 검색 룸의 기능이 무엇인지 거래하고 실제로 어떻게 사용할 수 있습니까?

검색 보드의 운영자의 응용 프로그램

검색 서비스 운영자는 기능 "링크 및 배열"함수 범주에 속합니다. 지정된 배열에 지정된 요소를 생성하고 별도의 셀 에서이 범위에서 위치를 발행합니다. 사실, 그것은 또한 그의 이름을 나타냅니다. 또한이 기능은 다른 운영자와 복합체에도 사용 되며이 데이터의 후속 처리를 위해 특정 요소의 위치 수를 알립니다.

운영자의 검색 책의 구문은 다음과 같습니다.

= 검색 보드 (search_name; view __nassive; [type_station])

이제이 세 가지 주장 중 세 가지를 별도로 고려하십시오.

"원하는 값"은 발견되어야하는 요소입니다. 텍스트, 숫자 형식 및 논리 값을 만들 수 있습니다. 위의 값 중 하나를 포함하는 셀에 대한 참조는이 인수 일 수도 있습니다.

"Lookful Array"는 원하는 값이있는 범위의 범위입니다. 검색 보드의 연산자를 결정 해야하는이 배열 에서이 요소의 위치입니다.

"매핑 유형"은 검색 또는 부정확 한 정확한 우연을 나타냅니다. 이 인수는 "1", "0"및 "-1"세 가지 의미를 가질 수 있습니다. "0"값으로 운영자는 정확한 우연의 일치 만 찾고 있습니다. 값 "1"이 지정되면 정확한 일치가없는 경우 검색은 가장 가까운 요소를 내림차순으로 소유합니다. 값이 "-1"인 경우 정확한 일치가 감지되지 않으면 함수는 가장 가까운 요소를 오름차순으로 표시합니다. 정확한 가치가 없지만 어레이가 증가 (비교 유형 "1") 또는 내림차순으로 주문되도록 근사치가 중요합니다 (비교 유형 "-1").

인수 "매핑 유형"은 필수가 아닙니다. 필요가 없으면 놓칠 수 있습니다. 이 경우 기본값은 "1"입니다. "모든 비교"인수를 적용하십시오. 먼저 숫자 값이 텍스트가 아니라 처리 될 때만 의미가 있습니다.

지정된 설정 검색이 원하는 항목을 찾을 수 없으면 운영자는 셀의 "# H / D"오류를 표시합니다.

검색시 연산자는 문자 레지스터를 구별하지 않습니다. 배열에 몇 가지 정확한 일치가있는 경우 첫 번째 셀에 대한 검색이 셀에 있습니다.

방법 1 : 밴드 데이터 범위에 요소의 장소를 표시합니다.

검색이 클로저를 사용할 때 가장 단순한 경우의 예를 살펴 보겠습니다. 텍스트 데이터 배열에서 지정된 항목의 위치를 ​​확인할 수 있습니다. 우리는 상품의 이름이있는 범위의 위치가 "설탕"이라는 단어를 차지합니다.

  1. 결과 처리가 표시되는 셀을 선택하십시오. 수식 행 근처의 "기능 기능"아이콘을 클릭하십시오.
  2. Microsoft Excel에서 함수의 마스터로 전환하십시오

  3. 함수의 마법사를 실행합니다. 범주의 "전체 알파벳 목록"또는 "링크 및 배열"을 엽니 다. "검색 회사"라는 이름을 찾고있는 운영자 목록에서. 찾아서 강조 표시하려면 창 하단의 "확인"버튼을 누릅니다.
  4. Microsoft Excel에서 검색 보드 기능의 인수로 전환

  5. 검색 연산자의 인수 창이 활성화됩니다. 볼 수 있듯이이 창에서 인수의 수에 따라 세 개의 필드가 있습니다. 우리는 그들을 채워야합니다.

    범위의 "설탕"이라는 단어의 위치를 ​​찾아야하기 때문에이 이름은 "결함"필드에서 운전합니다.

    "Array Listing"필드에서 범위 자체의 좌표를 지정해야합니다. 수동으로 운전할 수 있지만 필드에 커서를 설치하고 시트 에서이 배열을 선택하여 마우스 왼쪽 버튼으로 연결하는 것이 더 쉽습니다. 그런 다음 주소가 인수 창에 나타납니다.

    세 번째 필드 "비교 유형"에서는 텍스트 데이터로 작업 할 때 "0"번호를 설정하므로 정확한 결과가 필요합니다.

    모든 데이터가 설정된 후 "확인"버튼을 클릭하십시오.

  6. 인수 Microsoft Excel의 검색 기능

  7. 프로그램은 계산을 수행 하고이 명령의 첫 번째 단계에서 지정한 셀의 강조 표시된 배열의 "설탕"위치의 시퀀스 번호를 표시합니다. 위치 번호는 "4"일 것입니다.

Microsoft Excel에서 검색 보드의 기능을 계산 한 결과

수업: Excele의 함수의 마스터

방법 2 : 응용 프로그램 운영자 검색 자동화

위, 우리는 검색 회사의 운영자의 응용 프로그램의 가장 원시적 인 사례를 살펴 봤지만 자동화 될 수 있습니다.

  1. 시트의 편의를 위해 "설정 값"및 "번호"두 개의 추가 필드를 추가하십시오. "setPoint"필드에서 찾을 이름을 구동합니다. 이제 "고기"가되게하십시오. "숫자"필드에서 우리는 커서를 설정하고 대화가 위와 같은 방식으로 운영자의 인수 창으로 이동합니다.
  2. Microsoft Excel의 함수 인수로 전환합니다

  3. "필드"필드의 함수 인수에서 "고기"라는 단어가 쓰여지는 셀의 주소를 지정하십시오. "배열을 통해보고"필드와 "비교 유형"에서 이전 메소드와 동일한 데이터를 표시합니다 (이전 메소드와 동일한 데이터) - 범위의 주소와 숫자 "0". 그런 다음 "확인"버튼을 클릭하십시오.
  4. Microsoft Excel의 검색 기능의 인수 창

  5. 위의 조치를 작성한 후에 "숫자"필드는 선택한 범위의 "고기"라는 단어의 위치를 ​​표시합니다. 이 경우 "3"과 같습니다.
  6. Microsoft Excel에서 검색 보드 기능 처리 결과

  7. 이 방법은 다른 이름의 위치를 ​​알아 내고 싶기 때문에 좋은 것입니다. 매번 수식을 모집하거나 변경할 필요가 없습니다. "설정 값"필드에 이전 프로그램 대신 새 스토리 워드를 입력하는 것만으로 충분합니다. 이 결과를 처리하고 발행 한 후 자동으로 발생합니다.

Microsoft Excel에서 원하는 단어를 변경합니다

방법 3 : 수치 식을 사용하여 수치 검색 검색

이제 숫자 표현식으로 작업 검색 방법을 살펴 보겠습니다.

이 작업은 400 루블의 구현에 대한 제품을 찾는 것 또는이 금액에 가장 가까운 곳에 가장 가까운 곳에서 가장 가까운 것입니다.

  1. 우선, "금액"열 내림차순에서 요소를 정렬해야합니다. 우리는이 열을 할당하고 "홈"탭으로 진행합니다. 편집 단위의 테이프에있는 "정렬 및 필터"아이콘을 클릭하십시오. 목록에서 "최소에서 최소까지"정렬 "항목을 선택하십시오.
  2. Microsoft Excel에서 정렬

  3. 정렬이 이루어지면 결과가 표시되는 셀을 선택하고 첫 번째 방법에서 음성 인 것과 같은 방식으로 인수 창을 시작하십시오.

    "결함"필드에서 "400"번호를 구동하십시오. "Listing Array"필드에서 열 "금액"의 좌표를 지정합니다. "매핑 유형"필드에서 "-1"값을 설정하십시오. 원하는 것들로부터 동일하거나 그 이상의 값을 검색하는 것을 생성 할 때. 모든 설정을 수행 한 후 "OK"버튼을 누릅니다.

  4. Microsoft Excel의 숫자 값에 대한 검색 기능의 인수 창

  5. 처리 결과가 사전 지정된 셀에 표시됩니다. 이것은 "3"의 위치입니다. 그것은 "감자"에 해당합니다. 실제로이 제품의 구현의 수익 금액은 400 번 오름차순에 가장 가까운 450 루블에 가장 가깝습니다.

Microsoft Excel의 숫자 값에 대한 결과 함수

마찬가지로 "400"내림차순으로 가장 가까운 위치를 검색 할 수 있습니다. 이를 위해서만 데이터 오름차순을 필터링해야하며 함수의 인수의 "매핑 유형 유형"에서 값이 "1"을 설정합니다.

수업: Excel로 데이터를 정렬 및 필터링합니다

방법 4 : 다른 운영자와 함께 사용하십시오

복합 수식의 일부로 다른 연산자 와이 기능을 사용하는 것이 더 효과적입니다. 인덱스 기능이있는 번들에서 가장 자주 사용됩니다. 이 인수는 행 또는 열의 내용을 지정된 셀에 표시합니다. 또한, 오퍼레이터와 관련한 바와 같이, 검색 보드는 전체 시트에 상대적이지 않지만 범위 내에서만 송신되지는 않습니다. 이 기능의 구문은 다음과 같습니다.

= 색인 (배열, NUMBER_LINK, NUMBER_NUMBER)

동시에 배열이 1 차원 인 경우 "행 번호"또는 "열 번호"두 개의 인수 중 하나만 사용할 수 있습니다.

함수 인대의 기능 인덱스와 검색 보드는 후자가 선 또는 열을 나타내는 인수로서 후자를 사용할 수 있다는 것입니다.

동일한 테이블을 사용하여 실제로 수행 할 수있는 모습을 살펴 보겠습니다. 우리는 제품 이름을 제품 이름, 350 루블 또는이 값에 가장 가까운 수익의 총 수익 금액을 추가로 가져 오는 작업에 직면 해 있습니다. 이 인수는 시트의 "대략적인 수익"필드에 지정됩니다.

  1. "수익 금액"열에있는 요소를 정렬하십시오. 이렇게하려면 원하는 열을 선택하고 "홈"탭에서 "정렬 및 필터"아이콘을 클릭 한 다음 "최소값에서 최대"항목을 클릭하여 나타나는 메뉴에서 나타납니다.
  2. Microsoft Excel에서 최소값으로 정렬하십시오

  3. "제품"필드에서 셀을 선택하고 "삽입 기능"버튼을 통해 일반적인 방법으로 함수의 기능을 호출하십시오.
  4. Microsoft Excel에서 마스터 기능을 호출하십시오

  5. 이름을 "인덱스"라는 이름을 찾고 "참조 및 배열"범주의 기능 창에서 "확인"버튼을 클릭하십시오.
  6. Microsoft Excel의 함수 색인의 인수로 전환

  7. 연산자 옵션을 선택할 수있는 다음 창이 열립니다. 색인 : 배열 또는 참조 용으로. 우리는 첫 번째 옵션이 필요합니다. 따라서이 창에 모든 기본 설정을 남겨두고 "확인"버튼을 클릭하십시오.
  8. Microsoft Excel에서 기능 인덱스 유형을 선택하십시오

  9. 인수 창이 인덱스 함수를 엽니 다. "배열"필드에 운영자 인덱스가 제품 이름을 검색하는 범위의 주소를 지정하십시오. 우리의 경우, 이것은 "제품 이름"열입니다.

    "행 번호"필드는 검색의 임베디드 기능에 위치합니다. 기사의 처음부터 언급 된 구문을 수동으로 운전해야합니다. QUENTES가없는 함수의 이름 - "검색 보드"의 이름을 즉시 씁니다. 그런 다음 브래킷을 엽니 다. 이 연산자의 첫 번째 인수는 "원하는 값"입니다. 그것은 "대략적인 수익 금액"필드에있는 시트에 있습니다. 숫자 350을 포함하는 셀의 좌표를 나타냅니다. 우리는 쉼표로 한 지점을 넣었습니다. 두 번째 인수는 "보기 배열"입니다. 검색 보드는 수익 금액이 위치한 범위를보고 350 루블에 가장 가까운 곳을 찾습니다. 따라서이 경우 "수익 금액"열의 좌표를 지정합니다. 다시 쉼표로 한 지점을 넣으십시오. 세 번째 인수는 "비교 유형"입니다. 지정된 또는 가장 가까운 작은 숫자를 찾을 것이므로 여기에서 "1"을 설정합니다. 괄호를 닫습니다.

    세 번째 인수 함수 인덱스 "열 번호"가 비어 있습니다. 그런 다음 "확인"버튼을 클릭하십시오.

  10. 인수 Microsoft Excel의 함수 색인

  11. 보시다시피, 미리 결정된 셀의 검색 연산자의 도움을 받아 인덱스의 기능은 "Tea"라는 이름을 표시합니다. 실제로, 차 (300 루블)의 판매 금액은 가공 된 테이블에서 사용 가능한 모든 값에서 350 루블의 양에 내림차순으로 가장 가깝습니다.
  12. Microsoft Excel의 결과 기능 색인

  13. "대략적인 수익"필드의 숫자를 다른 수익 필드로 변경하면 "제품"필드의 내용이 자동으로 자동으로 다시 계산됩니다.

Microsoft Excel에서 대략적인 양을 변경합니다

수업: Excel의 기능 색인

보시다시피 검색 연산자는 데이터 배열에서 지정된 항목의 시퀀스 번호를 결정하는 매우 편리한 함수입니다. 그러나 포괄적 인 수식에서 사용되는 경우 이점이 크게 증가합니다.

더 읽어보기