대충 생긴건 이런 모양임
숫자입력 : 원하는 숫자를 입력하는 칸
목록 : 셀을 누르면 목록을 선택할 수 있음
목록내용: 목록에 들어갈 내용이 있는 곳
검색리스트: 숫자에 따라 어떤 내용이 출력될지 적어둔 곳.
영역이 총 4개임. 1 아름답다 2 화난다 3 맞아! 4 으앙! 5 네다씹 이렇게 둘 줄이 첫번째 영역이고,
1 행복하다 2 울고싶다 3 싫어! 4 쥬금 5 등등 이렇게 두 줄이 두번째 영역이고 나머지 세번째, 네번째 영역도 마찬가지임.
목록내용과 검색리스트를 숨기거나 다른시트에 만들면 이런 모양임
목록을 누르면 입력된 숫자에 따라 선택할 수 있는 세부내용이 나온다
우선 목록이 나올 셀을 누르고
데이터->데이터 유효성 검사를 눌러서 '원본(S)'라고 써있는 곳에 '목록내용'이 나올 곳을 지정해주자
내가 만든 건 목록내용이 M11 셀에서 M14 셀까지 목록내용이 나오니까 난 M11:M14로 설정했음
수식은 딱 이렇게만 들어갔음
목록내용의 첫번째 셀인 M11에는
=IFERROR( VLOOKUP( 숫자입력, 검색리스트 첫번째 영역, 2, FALSE), "")
이렇게 들어갔음
우선 VLOOKUP은 숫자입력에 입력된 숫자를 검색리스트 첫번째 영역에서 찾은 후, 찾은 숫자로부터 2번째에 있는 것을 출력하게 만든거임.
그리고 앞에 붙은 IFERROR( ,"")은 숫자입력에서 입력된 숫자를 VLOOKUP이 못 찾으면 ""을 출력하게 해둔거임
이걸 안 붙이면 목록내용의 아랫쪽 칸들은 오류가 남
그리고 바로 아랫쪽 셀은 M12에는 동일한 내용이지만 영역만 두번째 영역으로 바꿨음
그래야 숫자 1이 입력됐을 때 M11은 아름답다가 나오고 M12는 행복하다가 나오겠지
다른 방법도 있는데
이게 그나마 수식 제일 덜 쓰고 노가다도 덜한 방법일거 같음
나는화내지않습니다
헉 너무나 친절한 설명 감사합니다..! 고맙습니다..!
우뤸퀰퀰
이런걸 대체 왜 만드는지 모르겠지만 도움됐길 바래..
나는화내지않습니다
옙 열심히할게요!