안녕하세요.
MATCH(찾을값, 범위, 옵션) 함수는 범위에서 찾을값과 같은 데이터를 찾아 옵션을 적용하여 그 위치를 일련번호로 표시합니다.
MATCH(B3,$A$14:$A$16,0)은 B3(학과)를 [$A$14:$A$16] 영역에서 찾아서 그 일련번호를 반환합니다.
OFFSET 함수에서 MATCH로 행을 구한것입니다.
OFFSET 함수의 일반식은 다음과 같습니다.
OFFSET(범위, 행, 열, 높이, 너비) : 선택한 범위에서 지정한 행과 열만큼 떨어진 위치에 있는 데이터 영역의 데이터를 반환하는 함수
OFFSET($A$13,MATCH(B3,$A$14:$A$16,0), 1,1,3 )
Match 값이 2가 나오고, Offset은 $A$13에서 2행 아래로, 1열 이동한 지점의 높이와 너비를 1과 3으로 지정한 것입니다.
$A$13에서 2행 아래로, 1열 이동 후 너비 3으로 지정하면 [B15:D15] 영역을 나타내게 됩니다.
좋은 하루 보내세요.
-
관리자2019-06-29 13:59:23
안녕하세요.
MATCH(찾을값, 범위, 옵션) 함수는 범위에서 찾을값과 같은 데이터를 찾아 옵션을 적용하여 그 위치를 일련번호로 표시합니다.
MATCH(B3,$A$14:$A$16,0)은 B3(학과)를 [$A$14:$A$16] 영역에서 찾아서 그 일련번호를 반환합니다.
OFFSET 함수에서 MATCH로 행을 구한것입니다.
OFFSET 함수의 일반식은 다음과 같습니다.
OFFSET(범위, 행, 열, 높이, 너비) : 선택한 범위에서 지정한 행과 열만큼 떨어진 위치에 있는 데이터 영역의 데이터를 반환하는 함수
OFFSET($A$13,MATCH(B3,$A$14:$A$16,0), 1,1,3 )
Match 값이 2가 나오고, Offset은 $A$13에서 2행 아래로, 1열 이동한 지점의 높이와 너비를 1과 3으로 지정한 것입니다.
$A$13에서 2행 아래로, 1열 이동 후 너비 3으로 지정하면 [B15:D15] 영역을 나타내게 됩니다.
좋은 하루 보내세요.