엑셀(Excel)함수, OFFSET 함수(행과 열로 값을 찾아주는 함수)

2021. 11. 15. 15:24 엑셀/엑셀 함수

EXCEL OFFSET 함수  [원하는 범위의 셀범위를 구하는 함수 OFFSET]

기준범위를 지정한 다음 이범위 안에서 행과 열의 수만큼 (위치만큼) 떨어져 있는 셀값, 또는

셀범위를 구하는 함수입니다,

OFFSET 함수를 단독으로 사용하면 셀범위만 나오기 때문에 다른 함수 SUM이나 AVERAGE 등과

오프셋이 같이 중첩하여 사용하는 경우가 많습니다.

함수 형식 : =OFFSET(reference, rows, cols, height, width)

             > reference : 시작할 위치, 즉 기준이 될 셀

             > rows : 기준셀부터 옮겨질 행수

             > cols : 기준셀부터 옮겨질 열 수

             >height :[생략가능] 기준셀에서 행과 열수 만큼 이동한 셀에서 범위를 지정할 행수

           >width :[생략가능] 기준셀에서 행과 열수 만큼 이동한 셀에서 범위를 지정할 열수            

계산할 범위가 자꾸 바뀌는 경우 유동적인 범위를 선택할때 사용합니다.

아래 표 예를들어  업업1~영업4 의 1월, 2월, 3월 매출합계 및 평균값을 구해봅니다.

 

매출합계는 합계를 구하는 SUM함수안에 범위를 지정할 OFFSET함수를 중첩하여 사용합니다

OFFSET(B2셀을 기준으로, 0행,0열부터, 3행(C15셀), 4열(C16셀) 만큼의 범위의 합계

매출평균은 평균을 구하는 AVERAGE 함수안에 오프셋 함수를 중첩하여 사용합니다

OFFSET(B2셀을 기준으로, 0행,0열부터, 3행(C15셀), 4열(C16셀) 만큼의 범위의 평균

이렇게 사용하게 됩니다.

 

매출액의 항목수는 오프셋으로 지정된 3행,4열의 범위안에 있는 셀에서 숫자가 들어 있는 셀의

개수를 세어 표현하여 주게 됩니다. 간단한 예로 OFFSET함수에 대해 알아보았습니다.



출처: https://juke.tistory.com/5?category=516460 [Basic]