본문 바로가기
지식창고/문서작성

Excel ] 유연한 셀 참조와 데이터 추출을 위한 OFFSET 함수

by eteo 2024. 2. 6.

 

 

 

엑셀에서 데이터를 다룰 때, 종종 특정 셀로부터 일정 범위만큼 떨어진 위치의 데이터를 가져와야 할 때가 생기는데 이때 OFFSET 함수가 유용하게 사용된다.

 

OFFSET 함수는 지정한 셀에서 상대적인 위치로 이동하여 데이터를 참조하는 데 활용할 수 있다.

 

 

 

OFFSET 함수의 기본 구조

=OFFSET(기준셀, 행_오프셋, 열_오프셋, [높이], [너비])

 

  • 기준셀: 데이터의 기준이 되는 셀
  • 행_오프셋: 기준셀로부터 이동할 행의 개수를 지정
  • 열_오프셋: 기준셀로부터 이동할 열의 개수를 지정
  • [높이] (optional): 반환할 범위의 높이를 지정
  • [너비] (optional): 반환할 범위의 너비를 지정

 

 

 

사용 예시

 

A1 셀의 값으로부터 +2행 +3열 떨어진 위치의 데이터를 가져오고 싶다면 다음과 같이 사용할 수 있다.

=OFFSET(A1, 2, 3)

 

 

특정 기준셀로부터 시작하는 범위를 동적으로 조절하고 싶을 때는 아래와 같이 사용할 수 있다. 아래 수식은 A1 셀로부터 시작하여 현재 행 직전까지의 열의 합을 계산한다.

=SUM(OFFSET($A$1, 0, 0, ROW(), 1))