Balto' Story



[엑셀 OFFSET] 기준셀로부터 지정한 행수와 열수만큼 떨어진 곳의 값을 가져오는 엑셀 OFFSET 함수 사용법

 

OFFSET 함수는 기준이되는 셀로부터 사용자가 지정한 행으로 몇칸, 열로 몇칸 떨어진 곳의 값을 가져오는 함수입니다.

 

예를들어 C3셀이 기준이 되고 가로로 2칸, 세로로 2칸 떨어진 곳은 바로 C5셀이 되는데 바로 C5셀의 값이 필요할 때

사용하는 함수가 되겠습니다.

 

 

엑셀 OFFSET 함수 사용법

 

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

 

        eference: 기준점이 되는 셀 또는 범위입니다.
        rows: 기준점으로부터 몇번째의 행인지를 나타내며 양수는 아래쪽으로,
                 음수는 위쪽으로 몇번째인지 지정해 줍니다.
        cols: 기준점으로부터 몇번째의 열인지를 나타내며 양수는 오른쪽으로,
                 음수는 왼쪽으로 몇번째인지 지정해 줍니다.
        [height]: 행의 개수를 나타내며 양수만 지정할 수 있습니다.
        [width]: 열의 개수를 나타내며 양수만 지정할 수 있습니다.

 

 

①번예제의 수식을 살표보면 B2셀이 기준셀이 되며 B2셀로부터 행으로 두칸 아래, 열로 두칸 우측으로 위치한 값을

가져오는 예제인데 그림에서 보는 바와같이 결과값은 75가 됩니다.

 

②번예제는 ①번예제와 거의 똑같은데 D7셀이 기준셀이며 음수로 인수가 지정되 있는데 D7셀로부터 거꾸로 이동하여

값을 가져오게 되므로 결과값은 그림과 같이 80이 나오게 됩니다.

 

③번예제는 SUM함수와 조합으로 사용된 예제인데 여기에는 생략이 가능한 height 인수와 width 인수가 사용되어져

있습니다.

 

height 인수와 width 인수는 행수와 열수를 나타내므로 해당위치에서 특정셀이 아닌 범위를 지정하게 되며 따라서

해당범위인 D4:F6 의 합계가 출력되게 됩니다.

 

OFFSET 함수는 방대한 양의 다소 복잡한 데이타처리에 사용한다면 아주 유용하게 사용되어 지므로 잘 기억해 두신다면

아주 요긴하게 사용할 수 있는 때가 반드시 오게됩니다.

1