Top 27 엑셀 동적 범위 The 192 Correct Answer

You are looking for information, articles, knowledge about the topic nail salons open on sunday near me 엑셀 동적 범위 on Google, you do not find the information you need! Here are the best content compiled and compiled by the https://toplist.maxfit.vn team, along with other related topics such as: 엑셀 동적 범위 엑셀 동적범위 index, 엑셀 범위 지정, 엑셀 동적범위 차트, 엑셀 동적 드롭다운, 엑셀 범위 지정 함수, 엑셀 영역 함수, 엑셀 범위 입력, 엑셀 차트 데이터 범위 자동 변경

동적범위란 무엇인가요? 엑셀 동적범위란 새롭게 추가/삭제 된 데이터를 인식해서 범위를 자동으로 확장/축소하는 범위입니다. 동적범위는 엑셀의 다양한 기능, 함수와 같이 활용할 수 있습니다.


[OPPADU EXCEL] OFFSET Dynamic Range Data Validation Advance Setting | Excel Function Master 1-1
[OPPADU EXCEL] OFFSET Dynamic Range Data Validation Advance Setting | Excel Function Master 1-1


엑셀 동적범위 완벽 정리 | 업무 자동화 실무자 필수 스킬 – 오빠두엑셀

  • Article author: www.oppadu.com
  • Reviews from users: 26915 ⭐ Ratings
  • Top rated: 4.2 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 엑셀 동적범위 완벽 정리 | 업무 자동화 실무자 필수 스킬 – 오빠두엑셀 Updating …
  • Most searched keywords: Whether you are looking for 엑셀 동적범위 완벽 정리 | 업무 자동화 실무자 필수 스킬 – 오빠두엑셀 Updating 엑셀 업무 자동화를 위한 실무자 필수 스킬! 엑셀 동적범위의 모든 것 기초부터 응용까지 총정리 강의 | 엑셀 동적범위 완벽 정리 | 엑셀 목록상자 자동확장 | VLOOKUP 자동 범위 | 예제파일 무료제공 | 엑셀강의 대표채널 | 오빠두엑셀
  • Table of Contents:

엑셀 동적범위 완벽정리 – 업무 자동화 실무자 필수스킬!

홈페이지 검색

엑셀 동적범위 완벽 정리 | 업무 자동화 실무자 필수 스킬 - 오빠두엑셀
엑셀 동적범위 완벽 정리 | 업무 자동화 실무자 필수 스킬 – 오빠두엑셀

Read More

엑셀 동적범위 공식 및 사용법 총정리 :: OFFSET 동적범위 – 오빠두엑셀

  • Article author: www.oppadu.com
  • Reviews from users: 6877 ⭐ Ratings
  • Top rated: 4.5 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 엑셀 동적범위 공식 및 사용법 총정리 :: OFFSET 동적범위 – 오빠두엑셀 동적범위(또는 유동범위, Dynamic Range)란, 새로 추가된 데이터를 자동으로 인식하여 확장되는 범위입니다. 동적범위는 독립적으로 사용 불가능하나, … …
  • Most searched keywords: Whether you are looking for 엑셀 동적범위 공식 및 사용법 총정리 :: OFFSET 동적범위 – 오빠두엑셀 동적범위(또는 유동범위, Dynamic Range)란, 새로 추가된 데이터를 자동으로 인식하여 확장되는 범위입니다. 동적범위는 독립적으로 사용 불가능하나, … | 엑셀 동적범위(Dynamic Range) 유동범위 강의 | 엑셀 자동 범위 드롭다운 버튼 만들기 | 엑셀 함수 강의 1-1 | 모든 예제파일과 완성파일은 무료로 제공됩니다. 엑셀은 오빠두와 함께하세요! 대한민국 대표 엑셀강의 채널 | 엑셀은오빠두 | 오빠두엑셀
  • Table of Contents:

엑셀 동적범위 공식 및 사용법 OFFSET 함수 동적범위 알아보기

홈페이지 검색

엑셀 동적범위 공식 및 사용법 총정리 :: OFFSET 동적범위 - 오빠두엑셀
엑셀 동적범위 공식 및 사용법 총정리 :: OFFSET 동적범위 – 오빠두엑셀

Read More

엑셀 동적범위 지정하는 방법!(내용 있는 셀까지만 수식적용) : 네이버 블로그

  • Article author: m.blog.naver.com
  • Reviews from users: 40103 ⭐ Ratings
  • Top rated: 3.6 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 엑셀 동적범위 지정하는 방법!(내용 있는 셀까지만 수식적용) : 네이버 블로그 이와 같이 엑셀을 다루다보면 동적으로 변하는 범위를 지정해야만 하는 경우가 종종 있다. 대표적인 경우가 값이 있는 셀까지만 범위 지정하는 경우 … …
  • Most searched keywords: Whether you are looking for 엑셀 동적범위 지정하는 방법!(내용 있는 셀까지만 수식적용) : 네이버 블로그 이와 같이 엑셀을 다루다보면 동적으로 변하는 범위를 지정해야만 하는 경우가 종종 있다. 대표적인 경우가 값이 있는 셀까지만 범위 지정하는 경우 …
  • Table of Contents:

카테고리 이동

행복한 쮸맘 케일라 ™

이 블로그 
Office 꿀팁
 카테고리 글

카테고리

이 블로그 
Office 꿀팁
 카테고리 글

엑셀 동적범위 지정하는 방법!(내용 있는 셀까지만 수식적용) : 네이버 블로그
엑셀 동적범위 지정하는 방법!(내용 있는 셀까지만 수식적용) : 네이버 블로그

Read More

엑셀 offset함수 사용법, 동적범위 함수, counta 연계법

  • Article author: t-site.tistory.com
  • Reviews from users: 18565 ⭐ Ratings
  • Top rated: 3.1 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 엑셀 offset함수 사용법, 동적범위 함수, counta 연계법 엑셀 offset함수 사용 방법. 금번 포스팅에서는 다양한 곳에 활용할 수 있는 함수인 offse함수에 대해 설명드리려고 합니다. Offset 함수는 동적범위 … …
  • Most searched keywords: Whether you are looking for 엑셀 offset함수 사용법, 동적범위 함수, counta 연계법 엑셀 offset함수 사용 방법. 금번 포스팅에서는 다양한 곳에 활용할 수 있는 함수인 offse함수에 대해 설명드리려고 합니다. Offset 함수는 동적범위 … 엑셀 offset함수 사용 방법 금번 포스팅에서는 다양한 곳에 활용할 수 있는 함수인 offse함수에 대해 설명드리려고 합니다. Offset 함수는  동적범위 생성 함수라고도 불리는데 이렇게 불리는 이유는 로우데이터..
  • Table of Contents:

태그

‘공부하고(상업시설)엑셀공부’ Related Articles

최근 포스트

태그

검색

전체 방문자

티스토리툴바

엑셀 offset함수 사용법, 동적범위 함수, counta 연계법
엑셀 offset함수 사용법, 동적범위 함수, counta 연계법

Read More

¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ

  • Article author: excel.yesform.com
  • Reviews from users: 12602 ⭐ Ratings
  • Top rated: 4.7 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about ¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ OFFSET 함수는 사용할 수 있는 범위나 예제가 매우 다양합니다. 기본적인 부분을 알아두시면 보다 효과적으로 관리하실 수 있을 것입니다. 이번시간은 동적범위를 지정할 … …
  • Most searched keywords: Whether you are looking for ¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ OFFSET 함수는 사용할 수 있는 범위나 예제가 매우 다양합니다. 기본적인 부분을 알아두시면 보다 효과적으로 관리하실 수 있을 것입니다. 이번시간은 동적범위를 지정할 … ¿¢¼¿,¿Â¶óÀΰ­ÁÂ,OFFSET,ÇÔ¼ö,µ¿Àû¹üÀ§,ÁöÁ¤Çϱâ
  • Table of Contents:
¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱ┠style=”width:100%”><figcaption>¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ</figcaption></figure>
<p style=Read More

¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ

  • Article author: xlworks.net
  • Reviews from users: 10411 ⭐ Ratings
  • Top rated: 3.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about ¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ 오늘은 이름으로 지정한 범위가 계속 변하는 경우에 필요한 ‘동적 범위에 이름을 정의’하는 방법을 알아 보겠습니다. 실습용 엑셀파일 다운로드 … …
  • Most searched keywords: Whether you are looking for ¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ 오늘은 이름으로 지정한 범위가 계속 변하는 경우에 필요한 ‘동적 범위에 이름을 정의’하는 방법을 알아 보겠습니다. 실습용 엑셀파일 다운로드 … ¿¢¼¿,¿Â¶óÀΰ­ÁÂ,OFFSET,ÇÔ¼ö,µ¿Àû¹üÀ§,ÁöÁ¤Çϱâ
  • Table of Contents:
¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱ┠style=”width:100%”><figcaption>¿¢¼¿ ¿Â¶óÀΰ­Á > OFFSET ÇÔ¼ö – µ¿Àû¹üÀ§ ÁöÁ¤Çϱâ</figcaption></figure>
<p style=Read More

엑셀] 입력에 따라 범위를 변경해서 합계 구하기 – offset, counta함수

  • Article author: ttend.tistory.com
  • Reviews from users: 27788 ⭐ Ratings
  • Top rated: 4.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 엑셀] 입력에 따라 범위를 변경해서 합계 구하기 – offset, counta함수 엑셀에서 동적 범위를 구해서 합계 계산하기. 엑셀에서 계산할 때 입력되는 값에 따라 범위를 정해서 합계를 구하는 방법. …
  • Most searched keywords: Whether you are looking for 엑셀] 입력에 따라 범위를 변경해서 합계 구하기 – offset, counta함수 엑셀에서 동적 범위를 구해서 합계 계산하기. 엑셀에서 계산할 때 입력되는 값에 따라 범위를 정해서 합계를 구하는 방법. 엑셀에서 동적 범위를 구해서 합계 계산하기 엑셀에서 계산할 때 입력되는 값에 따라 범위를 정해서 합계를 구하는 방법 아래와 같은 표가 있는 경우, 2020년의 각 달에 입력되는 값에 따라 2019년의 합계를 구해..
  • Table of Contents:

엑셀에서 동적 범위를 구해서 합계 계산하기

태그

‘Excel엑셀 함수’ Related Articles

공지사항

최근 포스트

태그

검색

전체 방문자

티스토리툴바

엑셀] 입력에 따라 범위를 변경해서 합계 구하기 - offset, counta함수
엑셀] 입력에 따라 범위를 변경해서 합계 구하기 – offset, counta함수

Read More

워크시트에서 동적으로 정의된 범위 만들기 – Office | Microsoft Docs

  • Article author: docs.microsoft.com
  • Reviews from users: 15690 ⭐ Ratings
  • Top rated: 3.3 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 워크시트에서 동적으로 정의된 범위 만들기 – Office | Microsoft Docs 정의된 이름으로 OFFSET 수식을 사용하는 방법. 이렇게 하려면 실행 중인 Excel 버전에 따라 다음 단계를 수행합니다. Microsoft Office Excel 2007, … …
  • Most searched keywords: Whether you are looking for 워크시트에서 동적으로 정의된 범위 만들기 – Office | Microsoft Docs 정의된 이름으로 OFFSET 수식을 사용하는 방법. 이렇게 하려면 실행 중인 Excel 버전에 따라 다음 단계를 수행합니다. Microsoft Office Excel 2007, … 확장해야 하는 명명된 범위가 있는 경우 새 정보를 포함하도록 자동으로 확장할 수 있는 동적 정의 범위를 만드는 메서드를 제공합니다.
  • Table of Contents:
워크시트에서 동적으로 정의된 범위 만들기 - Office | Microsoft Docs
워크시트에서 동적으로 정의된 범위 만들기 – Office | Microsoft Docs

Read More

동적 범위를 이용하여 피벗 테이블 만들기

  • Article author: www.officetutor.co.kr
  • Reviews from users: 37648 ⭐ Ratings
  • Top rated: 3.0 ⭐
  • Lowest rated: 1 ⭐
  • Summary of article content: Articles about 동적 범위를 이용하여 피벗 테이블 만들기 마법사 1단계에서 분석할 데이터 위치를 ‘Microsoft Office Excel 목록이나 데이터베이스’를 선택합니다. 마법사 2단계에서는 범위 입력란에 위에서 정의한 ‘db_Table’을 … …
  • Most searched keywords: Whether you are looking for 동적 범위를 이용하여 피벗 테이블 만들기 마법사 1단계에서 분석할 데이터 위치를 ‘Microsoft Office Excel 목록이나 데이터베이스’를 선택합니다. 마법사 2단계에서는 범위 입력란에 위에서 정의한 ‘db_Table’을 … 동적 범위를 이용하여 피벗 테이블 만들기
  • Table of Contents:
동적 범위를 이용하여 피벗 테이블 만들기
동적 범위를 이용하여 피벗 테이블 만들기

Read More


See more articles in the same category here: toplist.maxfit.vn/blog.

업무 자동화 실무자 필수 스킬 – 오빠두엑셀

[기초레벨업] 엑셀 자동화 필수 기능, 동적범위 완벽정리

완성파일

동적범위란 무엇인가요?

엑셀 동적범위란 새롭게 추가/삭제 된 데이터를 인식해서 범위를 자동으로 확장/축소하는 범위입니다.

동적범위는 매크로나 파워쿼리와 같은 외부기능을 사용하지 않고 엑셀 자동화서식을 제작하려면 반드시 알아야 할 실무자 필수기능인데요. 이번 강의를 마무리 하신 뒤, 동적범위에 대한 더 많은 예제는 아래 영상 강의에서 확인 하실 수 있습니다.

상황별 동적범위 공식 총정리 (복/붙 그대로 사용가능!)

기본 공식 (세로방향)

= OFFSET ($기준셀,,, COUNTA ($세로범위))

가로/세로 확장되는 동적범위 공식

= OFFSET ($기준셀,,, COUNTA ($세로범위), COUNTA ($가로범위))

빈칸이 있을 경우 사용하는 동적범위 공식

= OFFSET ($기준셀,,, MAX ( IFERROR ( MATCH (“*”,$세로범위,-1),0), IFERROR ( MATCH (9E+307,$세로범위,1),0)),가로너비)

값이 있는 셀만 확장하는 동적범위 공식 (수식 여부 상관 X)

= OFFSET ($기준셀,,, COUNTIF ($세로범위,”?*”))

‘세로범위 높이를 COUNTA 함수로 셀 경우, 값이 비어 있더라도 함수가 입력된 셀이 동적범위에 모두 포함됩니다.

정말 쉬운 동적범위, OFFSET 함수 하나만 기억하세요!

많은 실무자분들이 ‘동적범위’를 공부하면서, OFFSET 함수를 많이 어려워하십니다. 하지만, OFFSET 함수는 매우 간단한 함수여서, 알고나면 동적범위를 정말로 쉽게 만들 수 있는데요. OFFSET 함수는 ‘기준 셀에서 아래/오른쪽으로 이동한 다음, 해당 셀에서 높이/너비만큼 확장된 범위’를 반환하는 함수입니다.

= OFFSET ( 기준셀, 아래이동, 오른쪽이동, 높이, 너비 )

예를 들어, 첫번째 예제는 기준셀인 B10셀에서 아래로 2칸, 오른쪽으로 1칸 이동한 C12셀을 반환하고 두번째 예제는 기준셀인 E10셀에서 높이로 3칸 확장된 E10:E12를 범위로 반환합니다.

여기까지 이해하셨다면 동적범위의 절반을 이해하신 겁니다!

마지막 예제를 살펴보겠습니다. 마지막 공식은 나머지는 모두 동일하고, OFFSET 함수의 높이만 COUNTA 함수로 작성되었습니다.

COUNTA 함수는 범위에서 비어있지 않은 셀의 개수를 반환하는 함수죠. 따라서 COUNTA 함수의 결과로는 6이 반환되고, 기준셀인 H10셀에서 6칸 확장된 범위가 반환됩니다. 만약 범위 안에 입력된 값이 변경되면, OFFSET 함수로 반환되는 범위도 실시간으로 변경되겠죠.

이게 동적범위의 전부입니다! 아주 간단하죠? 여러분께서 조금 더 쉽게 기억하실 수 있도록, 동적범위 작성순서를 아래 5단계로 정리해드렸습니다.

① OFFSET 함수 → ② 시작셀 클릭 → ③ 콤마 3번 → ④ COUNTA 함수 → ⑤ 괄호 2번

이 5단계만 기억하시면, 누구나 쉽게 동적범위를 만들 수 있습니다! 이제 실전 예제와 함께 자동으로 확장되는 목록상자와 VLOOKUP 함수를 작성해보겠습니다.

자동 확장되는 목록상자 만들기

동적범위를 사용하면 데이터가 추가/삭제 될 때마다 실시간으로 변경되는 목록상자를 만들 수 있습니다.

이름 정의범위 만들기 : 예제파일을 실행한 뒤, [동적범위 기초] 시트로 이동합니다. [수식] – [이름 관리자]를 클릭 하거나, 단축키 Ctrl + F3 을 눌러 이름관리자를 실행합니다. 이후 [새로 만들기] 버튼을 클릭하여 새로운 이름정의범위를 추가 합니다. 이름으로는 ‘과목범위’를 입력 후, 참조 대상으로는 동적범위 5단계 공식에 따라 아래 공식을 순서대로 입력 합니다. 수식을 다 입력 후 [확인] 버튼을 누르면 동적범위가 등록 되었습니다. 오빠두Tip : 이름 관리자를 사용하지 않고 데이터유효성 검사나 피벗테이블, 차트 등의 원본범위로 동적범위를 직접 입력 할 수도 있습니다. 자동으로 확장되는 목록상자 만들기 : 목록상자를 적용할 셀을 선택 후(예제파일에서는 C7셀), [데이터] 탭 – [데이터 유효성 검사]로 이동 합니다. 이후 제한대상으로 ‘목록’을 선택합니다. 원본에 커서를 클릭한 뒤, 키보드 F3 키를 누르면 ‘이름 붙여넣기’ 대화상자 가 나오면서 등록된 이름정의목록이 표시됩니다. 목록에서 ‘과목범위’를 더블클릭하면 원본범위가 입력됩니다. [확인] 버튼을 눌러 목록상자 적용을 마무리합니다. 오빠두Tip : 원본 범위를 “=과목범위”로 직접 입력 할 수도 있습니다. 이제 과목범위에 새로운 과목을 추가한 뒤, 목록상자를 클릭하면 데이터가 추가/삭제 될 때마다 목록상자가 자동으로 확장 됩니다.

빈칸이 있을 경우, 동적범위 공식 – VLOOKUP 함수 예제

동적범위는 목록상자 외에 다양한 함수에 적용할 수도 있습니다. INDEX/MATCH 공식, VLOOKUP 함수 등 다양한 공식에 적용할 수 있는데요.

실무에서 동적범위를 사용할 때 가장 흔히 겪는 문제는 범위 안에 빈 칸이 섞여있는 경우입니다. 왜냐하면, COUNTA 함수는 비어있지 않은 셀의 개수를 세기 때문에, 범위 안에 빈 셀이 포함된 경우 동적범위로 잘못된 결과가 반환되기 때문인데요.

그럴 경우, 아래 동적범위 공식을 사용합니다.

= OFFSET ($기준셀,,, MAX ( IFERROR ( MATCH (“*”,$세로범위,-1),0), IFERROR ( MATCH (9E+307,$세로범위,1),0)),가로너비)

MATCH 함수를 사용한 동적범위의 동작원리는 아래 영상강의에서 자세히 설명해드렸습니다.

이번 강의에서는 실무에서 가장 많이 사용하는 함수인 VLOOKUP 함수에 동적범위를 적용해서 문제를 해결해보겠습니다.

빈칸이 포함된 경우 동적범위 공식 : 예제파일을 실행한 뒤, [동적범위 응용] 시트로 이동합니다. [수식] 탭 – [이름 관리자]를 클릭하거나 단축키 Ctrl + F3 을 눌러 이름관리자를 실행 합니다. 이후 [새로 만들기] 버튼을 클릭하여 새로운 이름정의범위를 추가합니다. 오빠두Tip : 영상 강의에서는 VLOOKUP 함수 안에 직접 동적범위를 입력하는 방법으로 설명해드렸습니다. 이름으로는 ‘직원범위’를 입력한 뒤, 빈 칸이 포함된 경우 사용하는 동적범위 공식을 복사하여, 각 인수를 하나씩 변경 합니다. = OFFSET ($기준셀,,, MAX ( IFERROR ( MATCH (“*”,$세로범위,-1),0), IFERROR ( MATCH (9E+307,$세로범위,1),0)),가로너비) 오빠두Tip : 이름관리자에서 수식을 수정할 때 방향키를 바로 누르면 셀이 이동하게 됩니다. 그럴 경우, 키보드 F2키를 누른 뒤 방향키를 누르면 수식 위 커서를 이동 할 수 있습니다. 자세한 내용은 아래 영상강의를 참고해주세요. 업무시간 2배 이상 줄여주는, 엑셀 필수 단축키 (하나만 기억하세요!) 이름관리자에서 수식을 수정할 때 방향키를 바로 누르면 셀이 이동하게 됩니다. 그럴 경우,할 수 있습니다. 자세한 내용은 아래 영상강의를 참고해주세요. 완성된 공식은 아래와 같습니다. [확인] 버튼을 눌러 마무리하면, 빈칸을 포함하는 동적범위가 등록 되었습니다. = OFFSET ($B$8,,, MAX ( IFERROR ( MATCH (“*”,$B$8:$B$21,-1),0), IFERROR ( MATCH (9E+307,$B$8:$B$21,1),0)),3) VLOOKUP 함수에 동적범위 적용하기 : 이제 범위 밑으로 한칸을 띄고, 새로운 직원을 추가 합니다. 이번 강의에서는 예제로 ‘오빠두’라는 직원을 추가하겠습니다. 이후 F8 셀에 ‘오빠두’를 입력한 뒤, G8 셀안으로 동적범위를 사용한 VLOOKUP 함수를 작성 합니다. 이후 Ctrl + Shift + Enter 키로 수식을 입력하면 빈칸에 상관없이 범위가 확장되어 직원을 검색 할 수 있게 됩니다. 오빠두Tip : 동적범위를 셀 안에 함수로 사용할 경우, 배열 수식으로 입력되므로 반드시 Ctrl + Shift + Enter로 입력 합니다. (365 버전 사용자는 Enter로 입력해도 괜찮습니다.)

365 사용자를 위한 동적범위 꿀팁

365 버전은 배열을 동적으로 반환할 수 있습니다. 따라서 복잡한 공식을 사용하지 않아도 동적범위를 손쉽게 적용할 수 있는데요. 이번 강의에서는 FILTER 함수를 활용한 동적범위 예제를 알아보겠습니다.

엑셀 동적범위 공식 및 사용법 총정리 :: OFFSET 동적범위

[함수마스터] OFFSET 함수 동적범위 알아보기

완성파일

관련 기초함수

정말 쉬운, 동적범위 총정리 강의 업데이트!

동적범위의 기본 동작원리가 궁금하시다면 아래 총정리 강의로 미리 예습한 뒤, 이번 강의를 실습해보세요.

강의요약

이번 강의에서는 엑셀 자동화를 위해 반드시 알아야 하는 내용 ‘동적범위’에 대해 알아봅니다. VBA 매크로 없이도, 동적범위만 잘 활용한다면 피벗테이블과 접목하여 데이터정리 및 데이터분석등의 다양한 작업을 자동화 할 수 있습니다.

엑셀 OFFSET 함수를 사용한 동적범위에 들어가는 함수 기초를 알아본 뒤, OFFSET 동적범위의 기초 동작원리를 이해합니다.

이후 동적범위를 활용한 아래 3가지 기법을 알아보겠습니다.

1. 엑셀 동적범위 (Dynamic Range) 란?

동적범위(또는 유동범위, Dynamic Range)란, 새로 추가된 데이터를 자동으로 인식하여 확장되는 범위입니다. 동적범위는 독립적으로 사용 불가능하나, 엑셀 함수 및 기능과 함께 응용하여 엑셀의 효율성을 배로 높일 수 있는 아주 중요한 기법 중 하나입니다.

특히 자동화를 요하는 ‘인사관리’, ‘매출관리’, ‘재고관리’ 처럼 지속적으로 갱신되는 자료에 적용하면 작업속도를 비약적으로 향상시킬 수 있으며, 수기작업으로 인해 발생하는 휴먼에러를 0% 가까이 줄일 수 있습니다.

2. Dynamic Range (동적범위)를 적용하는 방법

엑셀 동적범위 적용방법은 크게 3가지입니다.

OFFSET 함수를 이용한 동적범위

가장 보편적으로 사용되는 동적범위 입니다. 수식을 작성하기 가장 편리하며, 다양한 방식으로 응용하기에도 적합 합니다.

다만, 넓은범위에 적용시 속도저하 가 발생할 수 있으므로, 적은양의 데이터에 사용하기 적합합니다. (10만행 이하)

자세한 내용은 ‘OFFSET 동적범위’ 강의를 참조해주세요. OFFSET 동적범위 영상강의 바로가기 – 함수마스터 1강 INDEX 함수를 이용한 동적범위

데이터 양이 많거나 더욱 빠른 처리속도가 필요할 경우, INDEX 함수 동적범위를 사용합니다.

특히 50만행이 넘어가는 많은양의 데이터를 다룰시 INDEX 함수를 사용하면 OFFSET 동적범위보다 월등한 처리속도 를 보여줍니다.

OFFSET과 마찬가지로 보편적으로 사용되는 동적범위 수식이며, 이번 강의에서 자세히 알아봅니다. 표기능을 이용한 동적범위

엑셀에 기본적으로 내장된 표기능을 사용한 동적범위 입니다. 초보자도 이용할 수 있는 가장 쉬운 방법이며 표에서 제공되는 다양한 부가기능을 같이 이용할 수 있는 장점 이 있습니다.

하지만 ‘표’를 이용하므로 일반 범위를 사용하는 것에 비하여 데이터 입력 및 편집이 다소 제한되는 단점 이 있습니다.

각 동적범위의 장/단점 비교

장단점비교 OFFSET/INDEX 동적범위 표(TABLE)기능 동적범위 장점 1. 더욱 융통성있고 유연하게 원시자료(Raw Data)를 편집 할 수 있음.

2. 표기능보다 적은 단계로 적용 가능

3. 워크시트를 더욱 깔끔하게 사용가능 1. 엑셀에 내장된 기능으로 초보자도 사용가능

2. 같은 행의 특정 열에 빈칸이 있더라도 동일한 표로 인식 하여 범위를 자동으로 잡아줌.

3. 많은 양의 동적범위가 필요할 경우 작업시간 단축 에 용이 단점 1. OFFSET과 INDEX함수에 대한 기본 지식 필요.

2. 많은 양의 데이터를 다룰 시 편집속도 저하 를 일으킬 수 있음. 1. 표기능의 특성상 연속된 열 또는 행에 한하여 동일한 표로 간주됨.

2. ‘정규화’되지 않은 자료에는 표기능으로 동적범위를 적용하기 어려움.

3. OFFSET 함수 기초

3-A. OFFSET 함수 구문

= OFFSET ( 시작지점, 행(상하)이동, 열(좌우)이동, [상하넓이], [좌우넓이] )

3-B. OFFSET 함수 예제 1

함수 결과값 = OFFSET ($A$1,1,2) C2

3-C. OFFSET 함수 예제 2

함수 결과값 = OFFSET ($A$1,3,4,2,2) E4:F5

[링크] MS홈페이지 OFFSET 함수 사용법 바로가기

4. COUNTA 함수 기초

4-A. COUNTA 함수 구문

= COUNTA ( 빈칸을 제외한 셀의 개수를 셀 범위 )

4-B. COUNTA 함수 예제

예제 함수 결과값 예제3 = COUNTA ($A$1:$A$12) 10 예제4 = COUNTA ($A:$A) 10 예제5 = COUNTA ($B$1:$B$7) 7 예제6 = COUNTA ($B:$B) 9 예제7 = COUNTA ($1:$1) 3 예제8 = COUNTA ($7:$7) 2

[링크] MS홈페이지 COUNTA 함수 사용법 바로가기

5. OFFSET을 이용한 Dynamic Range (동적범위) 만들기

5-A. OFFSET 함수 동적범위 구문

= OFFSET ( 시작지점, , , COUNTA(상하범위) , COUNTA(좌우범위) )

상하범위 : 상하범위를 확장할 기준이 되는 범위(*주로 고유값 범위)

: 상하범위를 확장할 기준이 되는 범위(*주로 고유값 범위) 좌우범위 : 좌우범위를 학장할 기준이 되는 범위(*주로 머릿글 범위)

: 좌우범위를 학장할 기준이 되는 범위(*주로 머릿글 범위) COUNTA 함수를 이용한 동적범위 사용시, 범위에 빈칸이 있을경우 옳지않은 범위를 반환 합니다. 따라서 범위에 빈칸이 있을 경우 MATCH 함수를 응용하여 동적범위를 작성합니다. MATCH 함수를 사용한 동적범위 에 대한 자세한 내용은 여기를 클릭 해서 확인하세요.

합니다. 따라서 범위에 빈칸이 있을 경우 MATCH 함수를 응용하여 동적범위를 작성합니다. 에 대한 자세한 내용은 해서 확인하세요. 만약 범위에 수식이 입력되어 있을 시, 결과값이 공백이더라도 COUNTA 함수는 해당셀을 빈칸으로 인식하지 않습니다. 그럴 경우 COUNTIF 함수를 사용하여 아래와 같이 상하/좌우 범위를 적용합니다. 자세한 내용은 와일드카드 관련 포스트를 확인하세요.

COUNTIF ( 범위, “?*” )

5-B. OFFSET 함수 동적범위 예제 – 1

= OFFSET ( $A$2, , , COUNTA($A:$A) – 1 , COUNTA($1:$1)

‘// A2:C10 범위를 반환합니다.

5-C. OFFSET 함수 유동범위 예제2

= OFFSET ( $F$2, , , COUNTA($F:$F) – 1 , 3 )

‘// F2:H9 범위를 반환합니다.

6. 동적범위 실전 예제 : 데이터 유효성 검사 목록 자동 갱신

데이터 유효성검사 목록상자에 동적범위를 적용하면 목록상자를 자동화 할 수 있습니다. 예제파일의 [데이터유효성-목록] 시트로 이동한 뒤, 아래 순서대로 따라해보세요.

수식 ⇨ 이름관리자로 들어갑니다. (단축키: Ctrl + F3 ) 사용자 지정범위의 이름을 ‘ rng담당부서 ’로 생성합니다. 이후 OFFSET 동적범위 공식을 아래와 같이 입력합니다. =OFFSET(‘데이터유효성-목록’!$F$2,,,COUNTA(‘데이터유효성-목록’!$F$F)-1) 데이터 유효성 검사에서 [목록]을 선택 한 뒤, 원본을 클릭합니다. 이후 키보드 F3키 를 누르면 방금 생성한 사용자지정범위 목록이 나타납니다. 목록에서 ‘rng담당부서’를 선택 합니다. 담당부서목록에 새로운 데이터를 추가합니다. 이후 목록상자를 클릭하면 새로 입력한 데이터가 자동으로 반영 된 것을 확인할 수 있습니다.

7. 동적범위 실전 예제 : SUM 함수 동적범위 응용

SUM 함수의 합계를 구할 범위에도 동적범위를 적용할 수 있습니다.

이름관리자에서 ‘ rng판매개수 ’ 로 사용자지정범위를 생성합니다. 이후 아래 수식을 입력해 동적범위 생성을 완료합니다. =OFFSET(‘SUM함수’!$G$2,,,COUNTA(‘SUM함수’!$G$2:$G$100)) I2셀을 클릭한 뒤, SUM함수를 입력 합니다. 이후 rng판매개수를 합계 범위로 입력하면 마무리됩니다.

8. 동적범위 실전 예제 : VLOOKUP함수 동적범위 응용

VLOOKUP 함수의 참조범위로 동적범위를 적용하면, 신규 데이터도 함수에 자동으로 반영이되어 보다 편리하게 작업할 수 있습니다. 아래 예제를 같이 보겠습니다.

이름관리자에서 ‘ rng직원목록 ’이라는 이름으로 아래와 같이 OFFSET 함수를 이용하여 동적범위를 생성합니다. =OFFSET(‘VLOOKUP함수’!$J$2,,,COUNTA(‘VLOOKUP함수’!$J:$J)-1,COUNTA(‘VLOOKUP함수’!$J$1:$M$1)) VLOOKUP함수와 동적범위를 응용하기 위해, 시트에서 N3셀 을 클릭한 뒤 아래와 같이 함수를 입력해줍니다. =VLOOKUP(N2,rng직원목록,2,FALSE)

링크: MS 홈페이지 엑셀 동적범위 관련 상세설명 바로가기

엑셀 동적범위 지정하는 방법!(내용 있는 셀까지만 수식적용)

만약 이때, 해당 건수들의 합을 구해야 한다면 어떨까?

합계를 구하는 함수는 sum() 인 걸 이미 알고 있지만 ()에 들어가는 범위는 어떻게 지정해주면 좋을까? 걍 대충 100 행까지는 안 갈 것 같으니 넉넉하게 =sum(B2:B100) 으로 입력하면 될까?

만약 어느 순간 100행을 넘어섰는데 그걸 캐치하지 못하고 계속 100행까지만의 합계가 들어간 보고서를 나도 모르게 팀장님한테 제출하다가 걸린 경우, 대체 누굴 원망하면 좋을까.

그것보다는 범위를 수정하지 않고 자동으로 내용 있는 셀까지만 수식 적용될 수 있도록 해준다면 회사에서 일 잘하는 건 물론이고 일단 내 몸이 편해질 것이다.

이와 같이 엑셀을 다루다보면 동적으로 변하는 범위를 지정해야만 하는 경우가 종종 있다.

대표적인 경우가 값이 있는 셀까지만 범위 지정하는 경우인데, 이때 값이 있는 셀이 맨날 동적으로 왔다갔다 변하는 경우 어떻게 하면 좋은지 알아보자!

엑셀 상단 메뉴 중에 이름 관리자 라는 애가 있다.일정 범위를 지정해서 해당 범위에다 이름을 부여하는 것인데, 이렇게 하면 해당 범위를 참조하는 다른 셀이나 수식에서 B2:B100 이런식으로 쓰는 대신 정의된 이름을 사용할 수 있다.

So you have finished reading the 엑셀 동적 범위 topic article, if you find this article useful, please share it. Thank you very much. See more: 엑셀 동적범위 index, 엑셀 범위 지정, 엑셀 동적범위 차트, 엑셀 동적 드롭다운, 엑셀 범위 지정 함수, 엑셀 영역 함수, 엑셀 범위 입력, 엑셀 차트 데이터 범위 자동 변경

Leave a Comment