엑셀에서 응답하지 않는 드롭다운 목록을 수정하는 방법
엑셀 드롭다운 목록에 문제가 있으신가요? 데이터 입력이나 분석 작업을 한창 진행 중일 때 갑자기 작동이 멈추면 정말 짜증 나죠.설정 오류일 수도 있고, 파일이 약간 손상되었을 수도 있습니다.하지만 코드를 깊이 파고들지 않고도 간단하게 해결할 수 있는 방법들이 있습니다.물론 이런 사소한 문제 때문에 작업 흐름이 끊기면 답답하겠지만, 다행히 대부분의 경우 해결이 가능합니다.
다음 단계를 따르면 드롭다운 메뉴가 다시 작동할 수 있습니다.숨겨진 개체, 손상된 파일, 잘못된 데이터 유효성 검사 설정 또는 잘못된 소스 참조와 같은 일반적인 원인을 다룹니다.원인은 다양하지만, 문제가 해결되면 드롭다운 목록이 정상적으로 표시될 것입니다.엑셀은 때때로 예측할 수 없는 경우가 있으므로, 이 해결 방법 중 하나가 효과가 있기를 바랍니다.몇 가지 방법을 시도해 봐야 할 수도 있습니다.
엑셀 드롭다운 목록이 작동하지 않을 때 해결 방법은 무엇인가요?
엑셀에서 숨겨진 개체 찾기
드롭다운 목록이 사라지는 경우 워크시트에서 개체가 숨겨져 있을 수 있습니다.믿기 어렵겠지만, Excel에서 개체 표시 기능이 꺼져 있으면 드롭다운 목록이 예고 없이 사라질 수 있습니다.특히 설정을 변경하거나 다른 컴퓨터에서 파일을 열 때 이러한 문제가 자주 발생합니다.
- 파일 메뉴 로 이동한 다음 옵션을 선택하세요.
- ‘고급’ 을 클릭하세요.
- 이 통합 문서의 표시 옵션 이라는 섹션까지 아래로 스크롤하십시오.
- ‘모두 ‘ 라디오 버튼이 ‘ 없음(개체 숨기기)’ 대신 선택되어 있는지 확인하십시오.
- 확인을 누르고 드롭다운 메뉴가 다시 나타나는지 확인하세요.
제가 시도해 본 한 환경에서는 해당 설정을 껐다 켜는 것만으로 해결됐습니다.다른 환경에서는 재시작이 필요했는데, 가끔씩 불안정한 것 같습니다.하지만 일반적으로 개체 숨기기가 문제의 원인인 경우가 많습니다.
파일을 열고 복구하세요
엑셀 파일이 이상하게 작동하거나 드롭다운 메뉴가 더 이상 나타나지 않는 등의 문제가 발생한다면 파일 손상 때문일 수 있습니다.엑셀 파일은 특별한 이유 없이 손상되는 경우가 있는데, 특히 파일을 많이 편집했거나 예기치 않게 컴퓨터가 종료된 경우에 그렇습니다.이럴 때는 내장된 파일 복구 기능을 활용해 보세요.
- 엑셀을 실행하세요.
- 파일을 클릭한 다음 열기를 선택하세요.
- 문제가 있는 파일을 찾은 다음 선택하세요.
- ‘열기’ 버튼 옆에 있는 작은 화살표를 클릭하고 ‘열기 및 복구’를 선택하세요.
- 옵션에서 ‘복구’를 선택하세요.그래도 문제가 해결되지 않으면 ‘데이터 추출’을 시도해 보세요.
- 작업이 완료되면 복구된 파일을 다시 열어 드롭다운 메뉴가 다시 작동하는지 확인하십시오.
때로는 간단한 복구만으로 드롭다운 메뉴가 다시 나타날 수 있습니다.하지만 때로는 백업 파일을 살펴봐야 할 수도 있습니다.그래도 시도해 볼 가치는 충분합니다.
데이터 유효성 검사 설정을 확인하세요
드롭다운 목록이 비어 있거나 클릭해도 나타나지 않는다면 데이터 유효성 검사 문제일 가능성이 높습니다.원본 범위에 빈 셀이 포함되어 있거나 셀 내 드롭다운에 대한 유효성 검사가 올바르게 설정되지 않았을 수 있습니다.이러한 부분을 확인하고 수정하는 것이 가장 간단한 해결 방법입니다.
- 드롭다운 메뉴가 있는 셀 또는 범위를 선택하세요.
- 데이터 탭 으로 이동한 다음 데이터 유효성 검사를 클릭합니다.
- 원본 필드를 확인하여 빈 셀 없이 올바른 범위를 가리키는지 확인하십시오.
- 원본에 빈 셀이나 추가 공백이 포함되어 있는 경우, 이를 정리하거나 범위를 다시 정의하십시오.
- 화살표가 표시되도록 셀 내 드롭다운 확인란이 선택되어 있는지 확인하십시오.
이런 사소한 실수는 흔히 발생하는데, 특히 데이터를 복사하거나 이동할 때 그렇습니다.소스 목록을 수정하면 드롭다운 메뉴가 마법처럼 다시 나타나는 경우가 많습니다.
유효성 검사를 위해 붙여넣기 옵션에서 특수 붙여넣기를 사용하세요.
데이터 유효성 검사를 직접 복사하면 적용되지 않는 경우가 있습니다.이럴 때는 ‘ 붙여넣기 옵션’ 에서 ‘유효성 검사 포함’ 기능을 사용해 보세요.좀 이상하게 들릴 수도 있지만, 특히 이전 버전의 Excel에서는 이 방법이 효과적입니다.
- 원본 셀 또는 범위를 복사하세요.
- 드롭다운 메뉴를 표시할 셀을 마우스 오른쪽 버튼으로 클릭합니다.
- 붙여넣기 옵션에서 ‘붙여넣기 옵션’을 선택하세요.
- 대화 상자에서 유효성 검사를 선택합니다.
- 확인을 누르면 유효성 검사 정보가 제대로 복사될 것입니다.
일부 설정에서는 일반 복사 붙여넣기가 실패했을 때 이 방법을 사용하면 목록이 다시 정상적으로 작동합니다.
셀 내 드롭다운 메뉴가 활성화되어 있는지 확인하세요.
데이터 유효성 검사 아래의 확인란이 선택되어 있지 않으면 화살표가 표시되지 않아 목록이 사라진 것처럼 보일 수 있습니다.간단하게 해결하려면 해당 확인란을 다시 선택하세요.
- 드롭다운 메뉴에서 해당 셀을 선택하세요.
- 데이터 > 데이터 유효성 검사 로 이동하세요.
- 셀 내 드롭다운 상자가 선택되어 있는지 확인하십시오.
- 확인을 누르고 화살표가 나타나는지 확인하세요.
이는 기본적이지만 종종 간과되는 부분입니다.이러한 설정이 꺼져 있으면 드롭다운 메뉴가 보이지 않는 것은 당연한 일입니다.
OFFSET을 사용하여 목록을 동적으로 유지하세요
목록에 항목을 자주 추가하는 범위에서 데이터를 가져오는데, 수동으로 소스를 업데이트하지 않으면 드롭다운 목록에 새 항목이 표시되지 않는 경우 OFFSET 함수를 사용하면 도움이 됩니다.이 함수를 사용하면 새 데이터가 추가될 때 목록이 자동으로 확장되므로 매번 유효성 검사 소스를 편집할 필요가 없습니다.
- 드롭다운 메뉴가 있는 셀을 선택하고 데이터 > 데이터 유효성 검사 로 이동합니다.
- 설정 > 소스 상자 에 다음 을 입력하세요.
=OFFSET($B$2, 0, 0, COUNTA($B:$B)-1)- 목록의 시작 지점에 따라 셀 참조를 조정하세요.B2 는 단지 예시일 뿐입니다.
좀 이상하게 들릴 수도 있지만, 시간이 지남에 따라 목록이 늘어나도 드롭다운 메뉴가 깨지지 않게 하는 데 아주 효과적입니다.몇몇 시트에서는 이 기능 덕분에 골치 아픈 문제를 많이 해결할 수 있었습니다.
리스트 이름에 공백이 있는 경우 INDIRECT 및 SUBSTITUTE 함수를 사용하세요.
목록 이름에 공백이 포함되어 있고 드롭다운 메뉴에 데이터가 제대로 표시되지 않는다면 참조 설정 방식 때문일 수 있습니다. INDIRECT 함수를 사용하면 동적 참조를 생성할 수 있고, SUBSTITUTE 함수를 사용하면 공백을 밑줄로 바꿔 수식이 원활하게 작동하도록 할 수 있습니다.
- 셀을 선택하고 데이터 유효성 검사 를 클릭하세요.
- 소스 상자 에 다음을 입력합니다.
=INDIRECT(SUBSTITUTE(C1, “ ”, “_”))- C1 셀을 목록 이름이 있는 셀로 바꾸세요.
- 확인 을 클릭하세요.
이 방법은 약간 교묘하지만, 이름에 공백이 있는 목록을 오류 없이 사용하는 데 도움이 됩니다.특히 여러 목록을 병합하거나 범위를 이름 변경할 때 유용합니다.
결론적으로, 엑셀의 드롭다운 목록은 때때로 까다로울 수 있지만, 대부분의 문제는 쉽게 수정할 수 있는 설정이나 간단한 파일 복구로 해결됩니다.엑셀 버전이나 파일 생성 방식에 따라 해결 방법이 다를 수 있으므로, 경우에 따라 여러 가지 해결 방법을 조합해야 할 수도 있다는 점을 유념하세요.이 정보가 누군가에게 시간 낭비나 불편함을 줄이는 데 도움이 되기를 바랍니다.
요약
- 객체 가시성 및 표시 옵션을 확인하세요.
- 파일이 제대로 작동하지 않으면 파일 > 열기 및 복구를 실행하세요.
- 데이터 유효성 검사 소스 범위 및 셀 내 드롭다운을 확인합니다.
- 필요한 경우 복사 > 유효성 검사를 포함한 붙여넣기 옵션을 사용하세요.
- 동적 리스트에 대해 OFFSET을 구현하세요
- 리스트 이름에 공백이 포함된 경우 INDIRECT 및 SUBSTITUTE를 사용하세요.
마무리
이 해결 방법들은 엑셀에서 드롭다운 메뉴가 사라지거나 작동하지 않는 가장 일반적인 원인들을 다룹니다.때로는 해결하기가 어려울 수 있지만, 설정이 올바르게 맞춰지면 모든 것이 제자리를 찾을 것입니다.한 가지 해결 방법이 효과가 없다면, 다른 방법을 시도해 보세요.이 방법들이 여러분의 시간 낭비를 줄여줄 수 있기를 바랍니다.물론 보장할 수는 없지만, 시도해 볼 가치는 충분합니다.