Excel에서 다른 시트의 목록으로 데이터 유효성 검사 하기

항목을 Lists와 같은 시트에 둔 다음, 데이터 > 데이터 유효성 검사에서 제한 대상을 목록으로 하고 원본을 =Lists!A2:A20 또는 그 칸을 가리키는 이름 범위로 지정하세요. 머리글은 원본에 넣지 마세요. 대화 상자가 시트 이름을 거절하면 먼저 이름 범위를 만든 뒤 =RegionList를 쓰세요.

목차

빠른 답변

항목을 Lists와 같은 시트에 둔 다음, 데이터 > 데이터 유효성 검사에서 제한 대상을 목록으로 하고 원본을 =Lists!A2:A20 또는 그 칸을 가리키는 이름 범위로 지정하세요. 머리글은 원본에 넣지 마세요. 대화 상자가 시트 이름을 거절하면 먼저 이름 범위를 만든 뒤 =RegionList를 쓰세요.

=Lists!A2:A20

확인 사항

시트 이름에 공백이나 문장 부호가 있으면 ='Item lists'!A2:A20처럼 작은따옴표로 감쌉니다. Google Sheets의 드롭다운 범위도 다른 탭을 받을 수 있습니다. 이름 RegionList를 =Lists!$A$2:$A$20로 만든 뒤 원본에는 =RegionList만 쓰고, 따옴표나 시트 이름을 앞에 붙이지 마세요.

주의점 및 호환성

=COUNTIF(Lists!A2:A20,B2) 또는 =COUNTIF(RegionList,B2)로 포함 여부를 확인할 수 있습니다. 2026년 11월 12일 테스트에서 East는 1, South는 0이었습니다. 같아 보이는데 0이면 공백이나 철자 문제인 경우가 많고, 다른 시트 참조 자체의 실패는 아닙니다. 다른 셀에 따라 바뀌는 목록은 다음 단계이므로 고정된 교차 시트 목록을 먼저 통과시키세요.

영어 상세 예제, 수식 및 작성자 메모

Tested in: The COUNTIF membership checks below were evaluated in Google Sheets on 12 November 2026. Excel 365 menu names are the current desktop labels; I did not click through Data Validation or Name Manager in Excel this session.

Creating a list on the same sheet is in How to Add a Drop-Down List in Excel. If the arrow is missing or the list is blank, see drop-down list not working. This page is only about pointing the source at another sheet.

Point the Source box at the other sheet

On the Lists sheet, keep a single header in row 1 and the items in A2 down. On the sheet where people type, select the input cells and open Data > Data Validation:

  1. Set Allow to List.
  2. In Source, enter:
=Lists!A2:A20
  1. Leave In-cell dropdown checked, and click OK.

In Google Sheets the same reference works in the Criteria (dropdown from a range) box, including a range on another tab. If the sheet name has a space or punctuation, wrap it in single quotes: ='Item lists'!A2:A20.

Do not include the header. =Lists!A1:A20 puts “Region” (or a blank, if A1 is empty) at the top of the drop-down.

Use a named range when the dialog refuses a sheet reference

Some older Excel builds will not accept =Lists!A2:A20 in the Source box. A named range works around that and is easier to reuse on several input sheets:

  1. Select Lists!A2:A20 (items only).
  2. Open Formulas > Define Name (or Name Manager > New).
  3. Name it RegionList. The refers-to box should read =Lists!$A$2:$A$20.
  4. On the input sheet, set the validation source to =RegionList — no quotes, and no sheet name in front of the name.

If you later insert rows inside that range, the name expands with them. If you type new items below A20, either widen the name or convert the list to a table and point the name at the table column (=Lists[[#All],[Region]] is usually the wrong form here because it can pull the header; a structured reference that starts at the data column, or a range one row below the header, is safer).

Check that the list actually contains the value

After the drop-down is in place, confirm membership from the input sheet:

=COUNTIF(Lists!A2:A20,B2)

or, with the named range:

=COUNTIF(RegionList,B2)

A result of 1 means B2 is in the list; 0 means it is not. In the test workbook, =COUNTIF({"East";"West";"North"},"East") returned 1 and the same check for "South" returned 0. If you see 0 for a value that “looks” like a list item, the usual causes are a trailing space, a different spelling, or pointing COUNTIF at the wrong column — not a failure of the cross-sheet reference itself.

What this is not

A drop-down whose items change when someone picks a category in another cell is a dependent drop-down. That setup still often stores each category list on another sheet, but the Source box uses INDIRECT (or a FILTER) to pick which list. Get the simple =Lists!A2:A20 form working first, then add the dependent layer.

A list in another workbook is a different problem again. Excel can be picky about validation sources that point at a closed file; keep the list in the same workbook when you can.

Once Source accepts the other sheet and COUNTIF returns 1 for a known item, the cross-sheet list is doing its job. Any remaining “will not appear” symptoms belong on the troubleshooting page.

Oscar

스프레드시트 수식과 오류 해결을 소개합니다. 검증 환경과 미확인 사항은 각 글을 참고하세요.

Tested in Google Sheets (via Sheets API) on 12 November 2026: COUNTIF of East against {East;West;North} returned 1, and South returned 0, as a membership check you can point at a list on another sheet. Excel 365 menu names are the current desktop labels; I did not click through Data Validation or Name Manager in Excel this session..

다음 글: 데이터 정리 및 입력 Excel에서 사용자 지정 수식으로 데이터 유효성 검사 하기