반응형

[Excel] Offset 함수 활용하여 원하는 값 불러오기

 

 이번 시간에는 엑셀의 Offset 함수를 활용해서 원하는 값을 불러오겠습니다.

Offset 함수란?

MS의 공식 가이드북에 따르면 셀 또는 셀 범위에서 지정된 수의 행과 열로 구성되는 범위에

대한 참조를 반환하는 함수입니다.

그리고 사용법은 Offset(reference, rows, cols, [height], [width])로 사용할 수 있습니다.

OFFSET 함수 활용방법 

 

OFFSET 함수를 사용하기 위해 아래와 같이 샘플 파일을 준비합니다.

저는 월별 모의고사 점수를 예시로 만들어 보았습니다.

 이후 엑셀에서 개발도구를 활용해야 하므로

Excel 옵션 -> 리본 사용자 지정 -> 개발도구를 활성화 합니다.

 이후 엑셀에서 개발도구 - 삽입을 통해 임의의 라디오 버튼을 추가하고

 마우스 오른쪽 버튼을 통해 매크로 서식을 클릭합니다.

 이후 개체 서식에서 컨트롤항목에서 세로로 정해진 달을 선택하고, 셀 연결은 옆에 칸을 선택합니다. 

목록은 예시에서 6개월만 설정하였으니 6을 입력합니다.

 이후 불러오고 싶은 행에서 , Offset 함수를 활용해서 불러옵니다.

OFFSET(기준값, 행, 열) 여기에서 저는 열을 월마다 바꿀것이기 때문에

OFFSET(A1, 2, $S$1)을 입력합니다.

그리고 이걸 쭉 아래로 드래그하면, 월별 데이터를 긁어오는 엑셀 파일을 만들 수 있습니다.

이런 식으로 OFFSET 함수를 통해서 데이터가 속해있는 시트에서 원하는 값을 불러 올 수 있습니다.

다양한 방식으로 활용이 가능하니 참고하셔서 사용하시면 됩니다.

아래의 MS의 공식 도움말을 참고로 링크드립니다.

support.microsoft.com/ko-kr/office/offset-%ED%95%A8%EC%88%98-c8de19ae-dd79-4b9b-a14e-b4d906d11b66

 

OFFSET 함수

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

support.microsoft.com

감사합니다.

 

 

 

 

 

 

여러분의 댓글이 글쓴이에겐 큰 힘이 됩니다.

 

 

반응형

복사했습니다!