이 기사에서는 인덱스 목록을 사용하는 동안 참조 그리드에서 값을 찾는 방법을 배우고 “OFFSET”및 “MATCH”함수의 조합을 사용하여 Microsoft Excel 2010에서 출력을 얻을 수 있습니다.

OFFSET : 주어진 참조에서 주어진 행과 열 수인 범위에 대한 참조를 반환합니다.

구문 : = OFFSET (reference, rows, cols, height, width)

참조 : 오프셋이 적용될 셀 또는 셀 범위에 대한 참조입니다.

행 : 범위에 대한 오프셋으로 적용 할 위 또는 아래 행 수입니다.

cols : 범위에 대한 오프셋으로 적용 할 왼쪽 또는 오른쪽 열의 수입니다.

높이 : 이것은 선택 사항입니다. 반환 된 참조가 될 행 수입니다.

너비 : 이것은 선택 사항입니다. 반환 된 참조가 될 열의 수입니다.

MATCH 함수는 선택한 셀 범위에서 지정된 항목을 검색 한 다음 범위에서 해당 항목의 상대 위치를 반환합니다.

구문 = MATCH (lookup_value, lookup_array, match_type)

lookup_value : 찾고자하는 값 lookup_array : 데이터 테이블에는 출력을 반환 할 정보가 포함되어 있습니다.

match_type : 1,0 및 -1은 세 가지 옵션입니다.

1 (기본값) : 범위에서 가장 큰 값을 찾습니다. 목록은 오름차순으로 정렬되어야합니다.

0 : 정확히 일치하는 항목을 찾습니다. -1 : 범위에서 가장 작은 값을 찾습니다. 목록은 내림차순으로 정렬되어야합니다.

예를 들어 보겠습니다 :

A1 : E6 범위의 일부 난수 목록이 있습니다. 셀 A9에는 열 범위의 값이 포함됩니다 (예 : A1 : E1). 셀 B9에는 행 범위의 값 (예 : A1 : A6)이 포함됩니다. 열과 행 모두에서 일치하는 값을 찾으려면 수식이 필요합니다.

img1

D9 셀에서 수식은 = OFFSET ($ A $ 1, MATCH (B9, $ A $ 1 : $ A $ 6,0) -1, MATCH (A9, $ A $ 1 : $ E $ 1,0) -1)

  • 키보드에서 Enter를 누르십시오.

  • 이 함수는 결과 100 (C3 셀)을 반환합니다. C 열은 63이고 3 ^ rd ^ 행의 값은 80입니다.

img2

B9 셀의 행 값을 80에서 43 *으로 변경하면 결과가 자동으로 계산됩니다.

img3