이번 포스팅에서는 엑셀에서 드랍다운 목록을 생성하고 그에 이어 종속되는 드랍다운 목록으로 나타나는 방법에 대해 알아보도록 하겠습니다. 

 

 

 드랍다운 목록 생성

  일단 종속관계의 드랍다운 목록을 생각하시는 정도라면 어느정도 엑셀에 경험이 있으시리라고 봅니다. 드랍다운 목록조차 생성하는 방법을 모르시는 분들은 아래 링크를 통해 확인하시면 좋을 듯 합니다.

 

자유시간을 늘리는 엑셀 공략 - [데이터 유효성검사]

사실 엑셀을 잘하는 것은 어렵지만, 빠르게 작업하는건 어렵지 않습니다. 적절한 단축키와 반복훈련만 받쳐준다면 금방금방 실력이 늘어가시는 걸 확인하실 수 있습니다. 그 여덜번째로 데이터

knowledge-container.tistory.com

 

 (1) 데이터 정의

  하나의 드랍다운과 연결하여 다음 드랍다운목록의 선택에 영향을 주려면 드랍다운 목록을 순차적으로 정의해 주어야 합니다. 가장 먼저 엑셀의 맨 윗줄을 대분류로 정의하여 줍니다. 

 

엑셀예시
엑셀예시

 

  그 아래로 종속분류를 정의하여 주면 되는데, 이 때 주의할 사항은 대분류정의시 띄어쓰기가 있으면 종속 드랍다운 선택이 되질 않습니다. 따라서 언더바와 같은 형태를 사용하여 띄어쓰기를 없애 주어야 합니다. (ex. 1학년 1반 → 1학년_1반) 

 

 (2) 목록 생성

  이제 목록 데이터가 정의 되었으니 유효성 검사를 통해 목록을 만들어 줍니다. 목록을 만들고 싶은 셀을 선택하고 메뉴에 진입해야 합니다. 단축키로는 Alt + A + V + V 순차로 누르고 Enter로 진입하시거나 아래 정의를 따라서 진입하시면 됩니다.

데이터 → 데이터 유효성 검사 → 데이터 유효성 검사

 

데이터 유효성검사
데이터 유효성 검사

 

  그러면 위와 같은 화면이 나오는데 여기서 원본(S) 란에 B~D까지 대분류(노란색 셀)로 선택한 부분만을 지정해 줍니다. 그러면 이제 B에서 선택한 셀이 A/B/C로 목록선택을 할 수 있게 됩니다.  

 

 

 (3) 선택 영역에서 만들기

  2번까지 작업한 후에 D~F까지 종속 분류까지 포함하여 블럭을 씌운 후(Shift를 누른채 화살표로 선택)  선택 영역에서 만들기를 클릭해 줍니다.

수식 → 선택 영역에서 만들기 선택 

 

데이터 선택
첫 행만 체크한다

  위와 같은 화면이 나오면 '첫행'만 선택하고 왼쪽열은 체크해제 해주고 확인을 누르시면 되며 확인을 누른다 하더라도 별다른 반응은 일단 없습니다.

 

 (4) 2번째 데이터 유효성 검사 

데이터 유효성 검사
다시 한번 데이터 유효성 검사로 만들어 준다

 

  이번에는 B2셀에서(종속분류로 되길 원하는 셀) 다시 데이터 유효성 검사를 선택하고 원본(S) 란에는 B1셀(대분류로 고르기를 선택한 셀) 선택하되 앞에 함수로 =indirect 함수를 붙여 줍니다. 이렇게 하고 확인을 누르면 됩니다.

 

오류메세지
대분류에 아무것도 없거나 잘 못 만들경우

 

 

  만약 대분류로 분류하기로 한 셀이 빈셀이라면 위와같은 메세지가 나오니 무시하시고 '예' 를 누르시며 됩니다. 이렇게 하면 실질적으로 종속된 드랍다운 목록은 생성이 가능합니다. 실질적으로는 여기까지가 드랍다운 목록의 생성의 전부이며 아래의 내용은 공유목적등 좀 더 이쁘게(?) 사용하기 위한 클렌징 작업에 해당합니다.

 

빈칸이 존재
처음 만들면 빈칸이 존재한다

 

  한 번 드랍다운 목록을 실행하시면 위에처럼 실행이 잘 되지만, A/C에서는 저렇게 빈칸이 나오는 걸 확인 하실 수 있는데, 이는 아까 블럭을 씌운 전체 부분이 B분류 3개의 길이에 맞춰 있기 때문에 2개인 A와 C는 선택시 저렇게 빈칸이 존재하는 것을 알 수 있습니다.

 

이름관리자 메뉴
이름관리자 메뉴에서 데이터 부분을 재정의 해준다

 

  저런 빈칸들을 없애려면 이름관리자 메뉴를 사용해 주면 없앨 수 있습니다. 이름관리자에 들어 가면 위 화면 처럼 나오는데 이때 바꾸길 원하고자 하는 곳에서 더블클릭하면 각 대분류마다 종속범위를 재설정이 가능하니 여기서 소분류 항목만큼만 재지정해 주시면 빈칸을 없애서 좀 더 깔끔하게 드랍다운 목록 생성이 가능합니다.

 

 함께 읽으면 좋은 글

 

자유시간을 늘리는 엑셀 공략 - [선택하여 붙여넣기]

직장인이라면 한번 쯤 사용한다는 엑셀, 어떻게 하면 빠르게 작업을 할 수 있을까요? 그래서 앞으로 엑셀작업 효율을 높이는 방법에 대해 하나씩 공유하고자 합니다. 사실 엑셀을 잘하는 것은

knowledge-container.tistory.com

 

자유시간을 늘리는 엑셀 공략 - [매크로 1편]

사실 엑셀을 잘하는 것은 어렵지만, 빠르게 작업하는건 어렵지 않습니다. 적절한 단축키와 반복훈련만 받쳐준다면 금방금방 실력이 늘어가시는 걸 확인하실 수 있습니다. 그 네번째로 매크로

knowledge-container.tistory.com

 

엑셀 중복값 제거 및 데이터 중복확인

보통 직장에서 취합하는 역할을 맡는 경우 가장 중요한 건 데이터의 무결성 이라고 생각합니다. 데이터의 중복이 없어야 하고, 서식이 제대로 인식되어 있어야 합니다. 가령 판매자 같이 '삼성

knowledge-container.tistory.com

 

자유시간을 늘리는 엑셀 공략 - [데이터 자동입력]

사실 엑셀을 잘하는 것은 어렵지만, 빠르게 작업하는건 어렵지 않습니다. 적절한 단축키와 반복훈련만 받쳐준다면 금방금방 실력이 늘어가시는 걸 확인하실 수 있습니다. 그 여섯번째로 데이터

knowledge-container.tistory.com

 

자유시간을 늘리는 엑셀 공략 - [피벗편(PIVOT)]

그 일곱번째로 피벗에 대한 것입니다. 글 자체가 직장인의 빠른 손놀림을 위한 글이기 때문에 피벗에 대해 아예 모르시면 해당 블로그로는 다 알기 힘든 측면이 있습니다. 피벗에 대해 조금 더

knowledge-container.tistory.com

 

 

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기