마이크로소프트 오피스 엑셀 유동범위 만들기 - KJT's Blog

Storage for Knowledge

Hot

Post Top Ad

Study is the best friend!

2021-03-22

마이크로소프트 오피스 엑셀 유동범위 만들기


내용 출처

OFFSET : https://youtu.be/NSJ67i3YtRQ

INDEX : https://youtu.be/tZZLR5XaODE



  • 유동범위(동적범위)는 최근에 엑셀 파일로 작업할 일이 생기면서 관심을 가지게 되었는데, 앞으로도 굉장히 유용하게 쓰일 것 같아서 기록한다.
  • 엑셀의 [이름관리자] 메뉴에 유동범위를 설정해 놓으면, 추가 또는 제거되는 데이터 관리가 굉장히 용이하고, 그래프도 데이터 추가/제거 시 자동으로 변하게 만들수 있다.
  • YouTube "오빠두엑셀"님 강의 보고 정리한 내용이며, 여기는 내가 나중에 헷갈릴 때 볼려고 글을 쓰는거라, 처음 접하는 사람은 위에 링크 따라가서 고퀄리티 강의를 보는걸 추천한다.

1) OFFSET 함수를 사용하는 방법

① OFFSET 함수 사용법

=OFFSET(시작지점, 행 아래 이동 크기, 행 오른쪽 이동 크기, 상하넓이, 좌우넓이)

  • 시작지점 : 말 그대로 시작지점
  • 행 아래 이동 크기 : 시작지점부터 아래로 이동할 셀 갯수
  • 행 오른쪽 이동 크기 : 시작지점부터 오른쪽으로 이동할 셀 갯수
  • 상하넓이 : 시작지점부터 넓이 숫자만큼 영역 다
  • 좌우넓이 : 시작지점부터 넓이 숫자만큼 영역 다
    • 이동 크기 : 이동한 곳에 있는 셀 값 
    • 넓이 크기 : 전체 영역에 있는 셀의 모든 값
② OFFSET 함수 유동범위 
=OFFSET(시작지점,,,COUNTA(열 범위),COUNTA(행 범위))
  • 시작지점 : 시작지점
  • 콤마 3개( ,,, ) : 범위 지정이니깐 이동 내용 없이 넓이 자리까지 가기 위한 콤마들
  • COUNTA(열 범위) : A1 ~ 지정 범위 또는 A:A -> 열 전체
  • COUNTA(행 범위) : A1 ~ 지정 범위 또는 1:1 -> 행 전체
  • 지정할 때 머릿글 또는 빈행 또는 빈열 또는 빼고 싶은 행 또는 열 갯수만큼 빼주기
  • 기본적으로 아래 또는 오른쪽으로 이동, 반대로 가려면 앞에 "-" 넣기
  • 전체 범위 지정 시, COUNTA(A:A), COUNTA(1:1)
  • SUM 등 다른 함수에 적용 가능 -> 범위 안에 모든 숫자 계산


2) INDEX 함수를 사용하는 방법
① INDEX 함수 사용법
=INDEX(참조범위, 행 번호(위아래), 열 번호(좌우) , 범위번호)
  • 행과 열이 만나는 지점 반환
  • "0" 입력 시 전체 행 또는 전체 열 참조
  • 번호는 이동 셀 갯수가 아니라 전체 범위에서 행 또는 열의 번호를 뜻함
② INDEX 함수 유동범위
=시작지점:INDEX(참조범위, COUNTA(상하 범위), COUNTA(좌우 범위))
  • 시트 전체 참조할 때에는 참조범위 = $1:$1048576
  • 전체 참조 시 왼쪽 상단 전체범위 눌러도 됨
  • OFFSET 보다 처리속도가 더 빠르다고 함(대용량 데이터)

댓글 없음:

댓글 쓰기

Post Top Ad

Play with Study!