본문 바로가기
생활정보

엑셀 offset 함수 사용법 및 동적범위

by ★◇♥♧ 2021. 9. 25.
반응형

엑셀 많이 사용하시나요? 테이블(표)와 관련된 자료를 정리할 때 이만한 프로그램이 없는것 같습니다. 이번 포스팅은 엑셀 offset 함수 사용법 및 동적범위에 대해서 설명해드리겠습니다. offset 함수가 다소 생소한 이유는 함수에 인수가 5개나 들어가기 때문입니다. 하나씩 뜯어서 보면 간단합니다. offset 함수의 목적은 테이블(표)로 만들어진 데이터에서 값을 찾아내기 위함인데, 단독으로 쓰이는 함수라기보다는 다른함수와 결합해서 사용됩니다.  

 

아래 예시를 통해서 살펴보겠습니다. 

=offset(기준점, 행위치, 열위치, 세로셀개수범위, 가로셀개수범위)

offset함수는 이러한 5개의 인수 구조로 계산됩니다. 

=offset(빨간색셀위치, 3, 3, 1, 1) 이라는 계산값의 결과는 몇일까요? 빨간색 셀을 기준으로 세번째행(가로줄), 세번째열(세로줄)의 위치는 3반의 과학입니다. 세로셀개수범위와 가로셀개수범위를 각각 1로 지정했으니 '92' 값 하나만 추출됩니다.

세로셀개수범위와 가로셀개수범위를 (2, 2)로 인수를 넣으면 어떤값이 나올까요? 에러가 납니다. 셀개수범위가 한개가 넘어가면 인수에 추가로 다른 조건을 넣어 줘야 합니다. 세로범위2개, 가로범위2개는 값을 뭘 추출해야 할지 모르기 때문입니다.

함수를 =sum(offset(빨간색셀위치, 3, 3, 2, 2))로 지정하면 3반-과학 셀을 기준으로 4(2x2)개가 지정이 되고 합을 구하는 함수를 응용해서 추가로 넣을 수 있습니다. 4개셀의 합을 구하면 얼마인가요 92+83+84+77= 336으로 추출이 됩니다. 

 

offset 함수는 인수가 5개가 들어가서 다소 복잡해 보일 수 있으나 테이블에서 값을 추출해내는 간단한 함수 입니다. 이해를 돕기 위해서 offset 함수 예제 엑셀파일 올려드리니 참고하시면 되겠습니다. 읽어주셔서 감사합니다. 

 

offset 함수 사용법 예제.xlsx
0.01MB

 

반응형

댓글