LBtools

엑셀 드롭다운 목록 만드는 법, 이렇게 하면 돼요

사무약 3분

한눈에 보기

  • 데이터 탭 > 데이터 유효성 검사에서 제한 대상을 '목록'으로 선택하면 드롭다운이 생겨요.
  • 목록 항목은 쉼표로 직접 입력하거나, 미리 만들어둔 셀 범위를 원본으로 지정할 수 있어요.
  • 목록에 없는 값 입력을 막고 싶다면 오류 메시지 스타일을 '중지'로 설정해야 해요.
목차 (8)

엑셀에서 셀을 클릭하면 미리 정해둔 항목 중에서만 고를 수 있는 드롭다운은 '데이터 유효성 검사' 기능으로 만들어요. 담당자가 상태값이나 구분값을 직접 타이핑하다가 오탈자가 생기는 걸 막아주는 대표적인 기능이에요.

만드는 방법은 어렵지 않아요. 아래 순서대로 따라 해보세요.

E열에 적어둔 항목이 C열 드롭다운의 선택지가 돼요. 항목이 바뀌면 E열만 고치면 됩니다.

ABCDE
1프로젝트담당자진행상태목록 항목
2프로젝트A김민준진행중대기
3프로젝트B이서연완료진행중
4프로젝트C박도윤대기완료
5보류

1. 목록에 넣을 항목 정하기

직접 타이핑할 항목이면 쉼표로 구분해서 적을 값을 미리 생각해두고, 항목이 여러 개거나 나중에 바뀔 수 있다면 다른 셀 범위(예: E1:E4)에 항목을 하나씩 입력해 목록용 범위로 만들어두는 게 편해요.

2. 드롭다운을 넣을 셀 또는 범위 선택하기

드롭다운을 적용할 셀 하나만 선택해도 되고, 같은 열 전체에 적용하고 싶으면 범위를 드래그해서 한 번에 선택해요.

3. 데이터 탭 > 데이터 유효성 검사 클릭하기

리본 메뉴의 데이터 탭에서 데이터 유효성 검사를 클릭하면 설정 창이 열려요.

4. 제한 대상을 '목록'으로 선택하고 원본 지정하기

제한 대상 드롭다운에서 '목록'을 선택한 다음, 원본 칸에 쉼표로 구분한 값을 직접 입력하거나(예: 완료,진행중,보류), 미리 만들어둔 범위를 선택해요(예: =$E$1:$E$4).

5. 확인 눌러 적용하기

확인을 누르면 선택한 셀에 드롭다운 화살표가 생기고, 클릭하면 지정한 항목만 목록으로 나타나요.

진행 상태 목록으로 예를 들어볼게요

실제로 해보면 이런 식이에요. 진행 상태를 관리하는 B열이 있다면, E1:E4에 완료·진행중·보류·취소를 각각 입력해두고 B2:B50을 선택한 뒤 원본에 =$E$1:$E$4를 지정해요. 그러면 B열의 모든 셀에서 이 네 가지 값만 클릭으로 고를 수 있고, 팀원마다 '완료됨', '진행 중'처럼 표기가 제각각이던 문제가 사라져요. 나중에 엑셀 COUNTIF 함수로 조건에 맞는 개수 세기를 걸어 상태별 개수를 셀 때도 표기가 통일돼 있어야 정확히 집계돼요.

흔한 오해: 목록에 없는 값은 아예 입력이 안 된다

자주 하는 오해가, 드롭다운을 걸어두면 목록에 없는 값은 아예 입력이 안 될 거라고 생각하는 거예요. 실제로는 기본 설정으로 목록 밖의 값을 입력해도 경고 메시지만 뜨고 그대로 저장돼요. 목록에 없는 입력을 확실히 막고 싶다면 오류 메시지 탭에서 스타일을 '중지'로 바꿔야 해요. '정보'나 '경고' 스타일은 무시하고 계속 입력할 수 있어서 실수를 막지 못해요.

실무 팁: 원본은 직접 입력보다 셀 범위로 지정하세요

실무에서는 원본을 직접 타이핑하기보다 셀 범위(E1:E4)로 지정해두는 게 훨씬 편해요. 나중에 항목을 추가하거나 이름을 바꿀 때 유효성 검사 설정을 다시 열 필요 없이, 범위의 셀 값만 고치면 그 범위를 참조하는 모든 드롭다운에 자동으로 반영되기 때문이에요. 항목이 자주 바뀌는 목록이라면 처음부터 별도 시트에 목록 전용 열을 만들어 관리하는 걸 추천해요.

구글시트에서 드롭다운을 만드는 방법은 구글시트 드롭다운 목록 만드는 법에서 다뤘어요. 메뉴 이름과 위치가 엑셀과 다르니 참고하세요.

작성·검수

LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.

발행
최종 확인

잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.

이런 글도 함께 보면 좋아요