엑셀이지, So Easy

Step40. 엑셀에서 기준 셀 기준으로 값 찾기(OFFSET)

A2M 2026. 7. 7. 12:55

 

엑셀에서 기준 셀을 정해두고
그 셀에서 몇 행, 몇 열 떨어진 위치의 값을 가져오고 싶을 때가 있다.

예를 들어 특정 상품을 기준으로
담당자나 재고처럼 옆이나 아래에 있는 값을 찾고 싶을 수 있다.

이럴 때 사용할 수 있는 함수가 OFFSET이다.

OFFSET은 기준 셀에서
행과 열만큼 이동한 위치의 값을 반환한다.
또한 높이와 너비를 지정하면
작은 범위도 가져올 수 있다.

---

## 요약

=OFFSET(기준셀,행,열)

=OFFSET(기준셀,행,열,높이,너비)

기준 셀에서 아래로 몇 칸,
오른쪽으로 몇 칸 이동할지 정해서 값을 찾는다.

높이와 너비를 함께 쓰면
셀 하나가 아니라 범위도 가져올 수 있다.

---

## 1. 먼저 기준 셀과 예제 데이터를 확인하자


이번 예제에서는
상품명, 담당자, 재고가 들어 있는 표를 사용한다.

기준 셀은 A2의 노트북으로 잡는다.
이 기준 셀을 시작점으로 해서
아래나 오른쪽으로 이동하며 원하는 값을 찾아보자.

---

## 2. 기본 사용법: 아래 2칸, 오른쪽 1칸 이동하기

먼저 A2 셀에서
아래로 2칸,
오른쪽으로 1칸 이동해보자.

수식은 아래와 같다.

=OFFSET(A2,2,1)

A2에서 아래로 2칸 이동하면 A4이고,
거기서 오른쪽으로 1칸 이동하면 B4가 된다.

B4 셀의 값은 박서연이다.
따라서 이 수식의 반환값은 박서연이다.


---

## 3. 같은 행에서 열만 이동하기

이번에는 행은 그대로 두고
열만 이동해보자.

수식은 아래와 같다.

=OFFSET(A2,0,2)

행 인수에 0을 넣으면
같은 행을 유지한다.

A2에서 오른쪽으로 2칸 이동하면 C2가 된다.
C2 셀의 값은 12이다.


---

## 4. 높이와 너비를 지정해 범위 가져오기

OFFSET은 값 하나만 가져오는 것이 아니라
작은 범위도 반환할 수 있다.

수식은 아래와 같다.

=OFFSET(A2,1,0,2,2)

A2에서 아래로 1칸 이동하면 A3에서 시작한다.
열 이동은 0이므로 같은 열에서 시작한다.

여기에 높이 2, 너비 2를 지정하면
A3:B4 범위를 가져오게 된다.


---

## 5. 정리해보자


OFFSET은 기준 셀에서
행과 열만큼 이동해 값을 찾는 함수다.

예를 들어

=OFFSET(A2,2,1) 은 B4의 박서연을 반환하고,

=OFFSET(A2,0,2) 는 C2의 12를 반환한다.

=OFFSET(A2,1,0,2,2)

 

처럼 높이와 너비를 넣으면
A3:B4 같은 범위값도 가져올 수 있다.

정리하면
기준 셀에서 떨어진 위치의 값을 찾을 때,
또는 일정한 크기의 범위를 가져올 때
OFFSET을 유용하게 사용할 수 있다.

오늘 포스팅이 도움이 되었길 바란다.