구글스프레드시트 드롭다운 목록을 다른 시트에서 불러오는 방법에 대해 초보자도 이해할 수 있도록 핵심만 정리한 글입니다.
구글 스프레드시트를 사용하다 보면 똑같은 내용을 여러 번 입력해야 하는 상황이 자주 생깁니다. 이때 드롭다운 목록을 활용하면 오타를 줄이고 작업 속도를 높일 수 있는데요. 특히 드롭다운 옵션이 많거나 자주 바뀌는 경우, 다른 시트에 원본 데이터를 두고 연결하는 방법을 많이 찾으실 겁니다. 이 방법은 단순한 편리함을 넘어 구글시트 자동화를 위한 중요한 첫걸음이 됩니다.
데이터를 한곳에 모아 관리하면 오류를 크게 줄일 수 있고, 업데이트도 훨씬 쉬워집니다. 예를 들어, 제품 카테고리 목록이 계속 추가될 때마다 드롭다운을 일일이 수정하는 대신, 원본 시트만 변경하면 모든 드롭다운이 자동으로 반영되도록 만들 수 있습니다. 오늘은 이렇게 효율적인 드롭다운 목록을 만드는 방법을 자세히 알려드리겠습니다.
핵심 개념: 왜 드롭다운 목록을 다른 시트에서 가져와야 할까요?
많은 분들이 드롭다운 옵션을 만들 때, 데이터 유효성 검사 창에 직접 항목을 입력하는 경우가 있습니다. ‘사과, 바나나, 오렌지’처럼 몇 개 안 되는 항목이라면 괜찮지만, 나중에 품목이 늘어나거나 이름이 바뀌면 어떻게 될까요? 드롭다운이 적용된 모든 셀을 찾아다니며 일일이 수정해야 하는 번거로움이 생깁니다. 심지어 나중에 어떤 항목이 있었는지 잊어버리거나 오타가 생길 수도 있고요.
이런 문제를 해결하는 가장 좋은 방법은 드롭다운 목록으로 사용할 데이터를 별도의 시트에 모아두는 것입니다. 예를 들어 ‘설정’이나 ‘데이터’ 같은 시트를 하나 만들어서 그곳에 모든 항목을 정리해두는 거죠. 이렇게 하면 원본 데이터가 바뀌어도 한곳에서만 수정하면 되기 때문에 관리 효율이 엄청나게 올라갑니다. 이것이 바로 구글시트 자동화의 기본 원리 중 하나입니다.
구글시트 자동화를 위한 데이터 원본 시트 설계
드롭다운 목록의 원본이 될 시트는 가능한 한 단순하게 만드는 것이 좋습니다. 한 시트에 여러 종류의 드롭다운 데이터를 섞어두기보다, ‘카테고리’ 시트, ‘담당자’ 시트처럼 명확하게 구분하는 것이 좋습니다. 각 시트에서는 한 열에 한 종류의 데이터를 순서대로 입력합니다. 예를 들어, ‘데이터’ 시트의 A열에는 제품 카테고리, B열에는 담당자 이름처럼 말이죠.
이렇게 깔끔하게 정리된 원본 시트는 나중에 다른 드롭다운을 만들 때도 재활용하기 좋습니다. 무엇보다 데이터의 일관성을 유지하고, 불필요한 오류를 줄이는 데 큰 도움이 됩니다. 드롭다운 목록의 순서는 원본 시트에 입력된 순서를 그대로 따르니, 필요한 순서대로 데이터를 입력하는 것이 중요합니다.
구글 스프레드시트 드롭다운 목록 만드는 실전 단계
이제 실제로 다른 시트의 데이터를 활용해서 드롭다운 목록을 만들어보겠습니다. 아주 간단하니 차근차근 따라 해 보세요.
-
드롭다운 목록 원본 시트 만들기: 먼저 드롭다운에 표시될 항목들을 모아둘 새 시트를 만듭니다. 시트 이름을 ‘데이터’나 ‘설정’ 등으로 지정하면 관리하기 편합니다. (예: 시트 이름을 ‘데이터’로 설정)
-
항목 데이터 입력: ‘데이터’ 시트의 한 열에 드롭다운에 표시될 항목들을 순서대로 입력합니다. 예를 들어, A1 셀에 ‘카테고리1’, A2 셀에 ‘카테고리2’ 식으로 입력해 나갑니다. 중요한 점은 빈 셀 없이 연속해서 입력하는 것이 좋습니다.
-
드롭다운 적용할 셀 선택: 이제 드롭다운을 만들 시트(예: ‘주문서’ 시트)로 돌아와 드롭다운을 적용할 셀 또는 셀 범위를 선택합니다. 여러 셀에 동시에 적용하려면 드래그하여 선택하면 됩니다.
-
데이터 유효성 검사 실행: 메뉴에서 ‘데이터’ > ‘데이터 유효성 검사’를 선택합니다. 그러면 오른쪽에 ‘데이터 유효성 규칙’ 사이드바가 나타날 겁니다.
-
규칙 추가 및 기준 설정: ‘규칙 추가’ 버튼을 클릭하고, ‘기준’ 항목에서 ‘드롭다운 (범위에서)’를 선택합니다.
-
데이터 범위 지정: ‘데이터 범위 선택’을 클릭합니다. 작은 창이 뜨면 ‘데이터’ 시트로 이동한 후, 목록 항목이 있는 열 전체(예: ‘데이터!A1:A’)를 선택하고 ‘확인’을 누릅니다. 여기서 ‘A1:A’처럼 열 전체를 지정하는 것이 핵심입니다. 이렇게 해야 나중에 ‘데이터’ 시트에 항목이 추가되어도 드롭다운에 자동으로 반영됩니다.
-
설정 저장: ‘완료’ 버튼을 눌러 설정을 저장합니다. 이제 선택했던 셀에 드롭다운 버튼이 생긴 것을 확인할 수 있을 겁니다.
초보자가 자주 하는 실수와 해결책
이 기능을 처음 사용할 때 흔히 저지르는 실수들이 있습니다. 이런 점들만 주의하면 훨씬 더 강력하게 드롭다운을 활용할 수 있습니다.
-
드롭다운 옵션을 직접 입력하는 경우: 가장 흔한 실수입니다. 옵션을 직접 입력하면 나중에 수정하기가 매우 어렵습니다. 항상 별도 시트에서 데이터를 가져오는 방식을 사용하세요.
-
원본 범위를 고정하는 경우 (예: A1:A5): ‘데이터!A1:A5’처럼 범위를 지정하면 5개 항목까지만 드롭다운에 나타납니다. 6번째 항목부터는 반영되지 않죠. 반드시 ‘데이터!A1:A’처럼 열 전체를 지정하여 새 항목이 추가되어도 자동으로 목록에 반영되도록 설정해야 합니다.
-
원본 시트의 데이터를 임의로 삭제하거나 이동하는 경우: 원본 시트의 데이터를 삭제하거나 순서를 바꾸면 드롭다운 목록도 영향을 받습니다. 중요한 데이터라면 신중하게 다루고, 변경 전에 미리 알려주는 규칙을 만드는 것이 좋습니다.
-
원본 데이터에 빈 셀이 많은 경우: 원본 시트에 불필요한 빈 셀이 많으면 드롭다운에도 공백 옵션이 많이 생겨서 지저분해 보일 수 있습니다. 데이터는 빈 셀 없이 깔끔하게 정리하는 것이 좋습니다.
예시 비교:
- 올바른 예시:
='데이터'!A1:A(A열 전체를 범위로 지정하여 데이터가 추가되어도 자동으로 반영) - 잘못된 예시:
='데이터'!A1:A10(10개 항목까지만 반영되고, 11번째부터는 반영 안 됨)
수동 입력은 매번 수정이 필요하지만, 범위 지정은 원본 시트만 수정하면 모든 드롭다운이 자동으로 업데이트됩니다. 구글시트 자동화의 핵심은 바로 여기에 있습니다.
드롭다운 목록을 만들고 나면, 원본 데이터 시트는 가능한 한 단순하고 일관성 있게 관리하는 것이 좋습니다. 예를 들어, 한 열에는 오직 한 종류의 데이터만 입력하는 식이죠. 드롭다운 목록이 너무 길어지거나 여러 개일 경우, ‘이름이 지정된 범위’ 기능을 활용하면 데이터 범위를 더 쉽게 관리할 수 있습니다.
처음부터 완벽하게 만들려고 하기보다, 일단 작동하게 만든 후 점차 개선해 나가는 것이 좋습니다. 데이터 유효성 검사는 단순한 드롭다운을 넘어 데이터 입력 오류를 줄이는 강력한 도구임을 기억하세요. 이 기능을 잘 활용하면 스프레드시트 관리가 훨씬 효율적이고 편리해질 것입니다.
드롭다운 목록 관리 핵심 체크리스트
- ✔️ 드롭다운 원본 데이터는 항상 별도 시트에 보관하기
- ✔️ 데이터 범위는
A1:A처럼 열 전체로 지정하여 자동 업데이트되게 하기 - ✔️ 원본 시트 데이터는 빈 셀 없이 깔끔하게 정리하기
- ✔️ 드롭다운 목록이 길어지면 ‘이름이 지정된 범위’ 고려하기
- ✔️ 데이터 입력 오류를 줄이는 강력한 도구임을 잊지 않기