엑셀 참조 함수
IT 위키
Excel Lookup and Reference Function
표에서 값을 찾아오거나 셀 위치를 가리키는 엑셀 함수들.
VLOOKUP(찾을값, 범위, 열번호, 찾을방법) HLOOKUP(찾을값, 범위, 행번호, 찾을방법)
- VLOOKUP 은 범위의 첫 열에서 찾아 같은 행의 지정한 열 값을 돌려준다. HLOOKUP 은 첫 행에서 찾는다.
- 네 번째 인수
- FALSE(0) — 정확히 일치. 이때는 범위가 정렬되어 있지 않아도 된다
- TRUE(1) 또는 생략 — 비슷하게 일치. 이때는 첫 열이 반드시 오름차순 정렬되어 있어야 한다
- 찾는 값이 없으면
#N/A가 나온다. - 대소문자를 구분하지 않는다.
- 범위는 보통
$B$8:$C$10처럼 절대 참조로 고정한다.
INDEX(범위, 행번호, 열번호) MATCH(찾을값, 범위, 찾을방법)
- INDEX 는 범위에서 지정한 행·열이 만나는 값을 돌려준다.
- MATCH 는 값이 범위에서 몇 번째에 있는지 위치(번호)를 돌려준다.
- 둘을 겹쳐 쓰면 VLOOKUP 과 달리 찾을 열이 왼쪽에 없어도 된다.
OFFSET(기준셀, 행이동, 열이동, [높이], [너비])
기준 셀에서 지정한 만큼 떨어진 곳을 가리킨다. 행 이동이 음수면 위로, 열 이동이 음수면 왼쪽으로 간다.
예를 들어 =OFFSET(B3,-1,2) 는 B3 에서 한 행 위, 두 열 오른쪽인 D2 의 값이다.
CHOOSE(번호, 값1, 값2, …)
번호에 해당하는 값을 돌려준다. 번호는 1에서 254 사이여야 한다.
문자열로 적힌 주소를 실제 셀 참조로 바꿔 준다. 수식 자체는 그대로 두고 참조 대상만 바꾸고 싶을 때 쓴다.
ROW(셀)— 그 셀의 행 번호. 인수를 생략하면 수식이 있는 셀의 행 번호COLUMN(셀)— 열 번호.COLUMN(C3)은 3
