[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
감사합니다.
여러분의 댓글이 글쓴이에겐 큰 힘이 됩니다.
'Work > Excel' 카테고리의 다른 글
[Excel] 셀 병합 단축키로 하기 (0) | 2020.06.03 |
---|---|
[excel] Datedif 함수로 기념일 날짜 계산하기 (0) | 2020.01.07 |
[Excel]연결의 자동 업데이트를 사용할 수 없도록 설정했습니다 해결법 (1) | 2017.11.28 |
[Excel] 중복값 찾기 및 제거 (0) | 2017.09.24 |
[구글닥스] 엑셀 CSV 인코딩 하는 법 (0) | 2017.08.29 |