본문으로 건너뛰기
ArumSoft Learning
EN

    찾기 및 참조

    MATCH 함수 연습장

    한 행 또는 한 열에서 값의 위치를 돌려줘요.

    연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.

    MATCH 함수는 이렇게 작동해요

    MATCH는 값 자체가 아니라 그 값이 목록의 몇 번째에 있는지를 숫자로 돌려줘요. 1부터 세요.

    거의 항상 정확히 일치하는 0을 쓰세요. 기본값 1은 목록이 정렬되어 있다고 가정해서 값이 없어도 위치를 돌려줄 수 있어요.

    구문

    =MATCH(lookup_value, lookup_array, [match_type])
    인수설명
    lookup_value필수찾을 값이에요.
    lookup_array필수검색할 행 또는 열 하나예요.
    match_type선택0은 정확히 일치예요. 1(기본값)은 오름차순 목록에서 lookup_value 이하의 가장 큰 값, -1은 내림차순 목록에서 그 이상의 가장 작은 값을 찾아요.

    예제

    수식하는 일결과
    =MATCH(I1,A2:A9,0)I1에 입력한 사번이 목록에서 몇 번째인지예요.4
    =MATCH("IT",C2:C9,0)첫 번째 IT 부서 직원의 위치예요.3
    =MATCH("한*",B2:B9,0)0을 쓰면 와일드카드도 돼요: 한씨 성을 가진 첫 번째 직원이에요.8
    =INDEX(E2:E9,MATCH(I1,A2:A9,0))찾은 위치로 입사일을 가져와요.2022-02-14

    자주 하는 실수

    match_type을 생략함기본값은 1(근사값)이라서 정렬된 목록이 필요해요. 정확히 찾으려면 0을 쓰세요.
    2차원 범위를 검색함lookup_array는 행 하나 또는 열 하나여야 해요.

    더 알아보기

    예제 통합 문서 받기 (.xlsx)

    같은 예제 데이터와 수식, 그리고 연습용 시트가 들어 있어요.

    전체 튜토리얼 읽기 →