함수를 쓰는 직장인이라면 꼭 알아야 할, "엑셀 동적 참조" 완벽 가이드

엑셀 동적 참조로 함수를 편리하게 입력해보세요! 이름 범위의 기초 사용법부터 동적 참조를 활용한 보고서 작성법까지 이번 영상 안에 모두 담았습니다!✨

# 엑셀시작하기 # 엑셀기능

작성자 :
오빠두엑셀
최종 수정일 : 2024. 11. 15. 23:14
URL 복사
메모 남기기 : (8)

직장인을 위한 "엑셀 동적 참조" 완벽 가이드

엑셀 동적 참조 가이드 목차 바로가기
영상 강의

큰 화면으로 보기

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [기초입문] 엑셀 동적 참조 기초부터 활용까지, 완벽 가이드
    예제파일

알아두면 편리한 '이름 범위' 사용법

엑셀로 보고서를 작성할 때 함수를 자주 사용하다보면, 일일히 셀 주소를 직접 입력하거나 범위를 선택하기 어려울 때가 있습니다. 그럴 때, 자주 사용하는 범위를 '이름 범위'로 등록하면 수식 작성도 편해지고 훨씬 직관적으로 만들 수 있습니다.

  1. 이름 범위 기초 사용법 : 예제파일에서 [이름범위] 시트로 이동한 후, 표의 첫번째 셀인 A1셀을 선택하고 이름 상자에 '기존'으로 이름 범위를 등록합니다.

    엑셀-이름-범위-만들기
    머리글을 선택 후, '기존' 으로 이름 범위를 등록합니다.
  2. 이제 다른 곳에서 작업을 하다가 첫번째 시트의 머리글로 이동해야 할 때, 이름 상자에서 [기존]을 선택해서 편리하게 이동할 수 있습니다.

    엑셀-이름-범위-이동
    이름 상자에서 기존을 선택해서 빠르게 이동할 수 있습니다.
  3. 이렇게 등록한 이름 범위는 [수식] 탭 - [이름 관리자] 를 클릭하거나 Ctrl + F3 을 동시에 눌러서 이름 관리자를 실행하여 편집 또는 삭제할 수 있습니다.
    엑셀-이름-관리자-실행
    등록한 이름 범위는 이름 관리자에서 편집할 수 있습니다.
    오빠두Tip : 첫번째 항목을 선택한 후, Shift 키를 누른 상태로 마지막 항목을 클릭해서 모든 항목을 한 번에 삭제할 수 있습니다.
  4. 이름 범위 한 번에 등록하기 : [선택 영역에서 만들기] 를 사용하면 여러 개의 이름 범위를 한 번에 등록할 수 있습니다. '이름범위' 시트에서 전체 데이터를 선택한 후, [수식] 탭 - [선택 영역에서 만들기]를 클릭합니다.

    엑셀-선택-영역-이름-범위-만들기
    데이터를 모두 선택한 후, 수식 - 선택 영역에서 만들기를 클릭합니다.
  5. 선택 영역에서 만들기 대화상자가 실행되면, '첫 행'만 선택한 후 [확인] 버튼을 클릭합니다.
    엑셀-머리글-범위-등록
    첫 행을 선택한 후 [확인] 버튼을 클릭합니다.
  6. 이제 수식 탭 - [이름 관리자]로 이동하면 머리글을 이름으로 한 범위가 한 번에 등록 된 것을 확인할 수 있고, 앞으로 수식을 작성할 때 머리글을 입력해서 범위를 편리하게 참조할 수 있습니다.

    엑셀-이름-범위-한-번에-생성
    머리글을 이름으로 한 범위가 한 번에 등록됩니다.

엑셀 동적 참조 만들기 : 기초 예제

자동차의 내비게이션처럼, 엑셀에도 똑똑한 길찾기 기능이 있습니다. 바로 '동적 참조'인데요. 이 동적 참조를 사용하면 수식을 작성하는 셀 위치에 따라, 상대적으로 범위를 참조하여 수식을 더욱 편리하게 작성할 수 있습니다.

  1. 동적 참조 기초 사용법 : 예제파일에서 [동적 참조 기초] 시트로 이동합니다. 이번에는 동적 참조를 활용하여 각 클릭률마다 서로 다른 커미션 비율로 편리하게 계산해 보겠습니다. 수식을 작성할 시작셀을 선택한 후, [수식] 탭 - [이름 관리자] - [새로 만들기]를 클릭합니다.

    엑셀-동적-참조-범위-만들기
    수식을 작성할 시작셀을 선택한 후, 이름관리자 - 새로만들기를 클릭합니다.
  2. 이름으로는 "클릭률"을 입력하고, 참조 대상으로 현재 선택된 셀인 B2셀 기준으로 왼쪽에 있는 클릭률 셀을 선택합니다.

    엑셀-동적-참조-셀-선택
    기준 셀 좌측의 클릭률을 선택합니다.
  3. 클릭률 셀은 수식을 작성하는 위치에 따라 '아래쪽(=행)' 으로만 이동하고, '오른쪽(=열)' 로는 이동하면 안 됩니다. 따라서, 숫자 앞에 있는 $ 기호는 지워서 참조 대상을 작성합니다.
    엑셀-동적-참조-방식-변경
    행방향 이동을 위해 숫자 앞 $ 기호를 제거합니다.
    오빠두Tip : 수식 입력창에서 방향키 입력 시, 커서가 아닌 셀 참조가 이동하여 불편할 경우 F2키를 누른 후 수식을 편집해보세요! 🙂
  4. 이제 이름관리자를 종료한 후, 표에서 임의에 셀을 선택하고 "=클릭률"을 입력하면 셀의 상대적 위치에 따라 클릭률 셀이 참조됩니다.

    엑셀-동적-참조-완성
    =클릭률 을 입력하면 셀 위치에 따라 상대적으로 클릭률 셀이 참조됩니다.
  5. 동일한 과정으로 "회원수"에 대한 동적 참조를 이름 관리자에서 다음와 같이 등록합니다.
    이름 : 회원수
    참조 대상 : =동적참조기초!B$1 (B앞에 달러기호를 지우는 것을 주의하세요!)

    엑셀-회원수-참조
    머리글인 회원수도 동일한 방법으로 동적 참조를 등록합니다.
  6. 이제 표에서 임의에 셀을 선택하거나, 새로운 데이터를 추가한 후 "=클릭률*회원수"로 수식을 작성해서 편리하게 집계 보고서를 만들 수 있습니다.

    엑셀-동적-참조-활용-예제
    동적 참조로 수식을 편리하게 작성할 수 있습니다.

엑셀 동적 참조 실전 활용 : 집계 보고서 자동화 공식 만들기

동적참조는 실무에서 한 화면에 담기지 않는 긴 문서를 관리할 때 더욱 효과적으로 사용할 수 있습니다. 특히, 이름 범위 안에는 기본적인 집계 함수(예: SUM, SUMIF, VLOOKUP 등)을 사용할 수 있어, 간단한 집계 보고서는 동적 참조로 자동화 수식을 구현할 수 있습니다.

  1. 동적 참조로 데이터 집계하기 : 예제파일에서 [동적 참조 응용] 시트로 이동한 후, 합계를 구할 시작셀인 D9셀을 선택합합니다. 그런 다음, 이름관리자에서 새 이름을 등록합니다. 이름은 "매출 범위", 참조 대상은 현재 선택된 셀인 D9셀을 기준으로 위에 있는 매출 범위의 합계를 구하도록 SUM 함수로 작성합니다.

    엑셀-이름-범위-공식-입력
    수식을 작성할 기준 셀 위의 매출 범위 합계를 구합니다.
  2. 합계를 구할 범위는 열 방향으로만 이동해야 합니다. 따라서 참조 범위에서 알파벳 앞에 있는 $ 기호는 지워서 참조 대상을 작성 후 이름 범위를 등록합니다.

    엑셀-이름-범위-동적-참조
    열 방향으로 이동하므로, 알파벳 앞의 $ 기호를 제거한 참조 대상을 작성합니다.
  3. 이제 합계를 구할 셀에 "=매출합계"를 입력하면, 함수를 사용하지 않고 동적 참조로 각 지점의 매출 합계가 편리하게 계산할 수 있습니다.

    엑셀-동적-참조-합계-구하기
    =매출합계 를 입력하여 매장 합계를 편리하게 구할 수 있습니다.
  4. 보고서 아래쪽의 지출 항목에도 "=매출합계*비율"로 수식을 입력해서, 범위를 동적으로 참조하여 보고서를 편리하게 작성할 수 있습니다.

    엑셀-동적-참조-다른-표-입력
    동적 참조는 화면에 벗어난 범위를 참조할 때 매우 유용합니다.
  5. 동적 참조 집계 보고서 실전 예제 : 동적 참조를 사용하면 실무에서 주로 작성하는 피벗테이블 형식의 보고서도 편리하게 작성할 수 있습니다.  [동적참조실전] 시트로 이동한 후, 다음 단계에 따라 이름 범위를 차례대로 등록합니다.
    · 머리글 범위 : 좌측 표 범위 선택 → [선택 영역에서 만들기] → [첫 행] 기준 이름 등록
    · 동적 참조 : 우측 집계 보고서의 시작셀(I4) 선택 → 이름 관리자에서 "날짜(I2셀)"와 "ID(G4셀)" 동적 참조 등록
    · 날짜는 열 방향 이동이므로 알파벳의 $기호 제거, ID는 행 방향 이동이므로 숫자 앞 $ 기호 제거
  6. 이제 보고서의 시작셀에 다음과 같이 동적 참조를 사용하여 SUMIFS 함수를 작성 후 자동채우기 하면 집계 보고서가 완성됩니다.
    =SUMIFS(수량,판매일,날짜,품번,ID)
    엑셀-동적-참조-공식
    동적 참조를 활용하면 수식이 직관적이고, 작성하기 편해집니다.
    오빠두Tip : 집계 보고서에 적용된 주말을 자동으로 강조하는 조건부 서식 사용법은 이전 영상 강의에서 알기 쉽게 정리했습니다.👇
5 8 투표
게시글평점
8 댓글
Inline Feedbacks
모든 댓글 보기
8
0
여러분의 생각을 댓글로 남겨주세요.x