본문 바로가기
IT/편집프로그램

엑셀 데이터 유효성 검사를 이용한 목록 자동 채우기

by 베베야 2021. 1. 28.
728x90

이전 시간에는 엑셀 offset 함수 기본 사용법과 개념에 알아봤습니다.

▶엑셀 OFFSET 함수 기초 개념잡기

 

이번 시간에는 offest 함수와 데이터 유효성 검사를 사용하여 데이터 목록을 자동으로 추가하는
방법에 대해서 알아보겠습니다.

목차
1. 엑셀 offset 함수를 이용한 데이터 유효성 검사 설정
2. 데이터 목록 추가하기


1. 엑셀 offset 함수를 이용한 데이터 유효성 검사 설정
데이터 유효성 검사를 하기 위해서는 데이터가 되는 시트와 그 값을 불러올 시트가 필요합니다.
데이터 목록을 만드는 방법은 아래를 참조해 주세요
▶데이터 목록 만드는 방법

데이터 목록을 다 만들었으면 이제 왼쪽의 데이터 표에 [푹목] 란에 있는 값들을 
오른쪽 표의[품목]에 데이터 목록으로 불러오도록 하겠습니다.

그런데 왼쪽표의 품목 목록이 지속적으로 추가될 예정입니다.
데이터가 추가될 때마다 오른쪽의 품목 역시 동일하게 추가되게 하려고 합니다.
이럴 때 사용하는 것이 OFFSET 함수입니다.

 

오른쪽 품목 표 아래에 값을 가져올 예정이니 E3 셀을 선택하고 데이터 유효성 검사를 실행합니다.
범위는 아래의 수식을 입력하고 확인을 누르면 데이터 유효성 검사가 정장적으로 적용된 것을 볼 수 있습니다.
=OFFSET(B3,0,0,COUNTA(B:B)-1,1)
B3 : 첫번째 인자로 기준이 되는 셀
0,0 : 두번쨰, 세번째 인자로 기준 셀 이동을 위한 값
COUNTA(B:B)-1,1 : 네번재, 다섯번째 인자로 셀의 범위를 지정하는 값

 

 

2. 데이터 목록 추가하기
왼쪽 표의 품목에 "자몽"을 추가해 보니 오른쪽 표의 품목에 추가할 자몽이 자동으로 들어가는 것을 볼 수 있습니다.

 


Offset 함수를 사용하기 때문에 위의 설정이 이해가 잘 안 되시면
offset 함수 기초 설명을 보시기 바랍니다.
▶엑셀 OFFSET 함수 기초 개념잡기

이상으로 엑셀 데이터 유효성 검사를 이용한 목록 자동 채우는 방법에 대해서 알아보았습니다.

반응형
그리드형

댓글