나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 조삿갓 (choga21)

추천:  2
파일:     학원시간표.xls (81KB) 조회:  2377
제목:   [RE]vlookup함수가 제대로 안되네요..
     
  * 아래줄에 질문을 작성하세요 >>

vlookup을 사용해 필요한 데이터를 정리를 하는데 

중복명을 수정해서 사용했으나, A반의 data를 수업 시트롤 정리하는중

이름이 다른게 끌려오네요

수식이 문제인지 뭐가 문제인지 확인좀 해주세요

아님 다른 방법이 있는 것인지요??

고수님들의 의견이 필요합니다.

감사합니다.

==============[네트님 글에 대한 답변입니다]==============

VLOOKUP 함수는 사용하기 쉽고 아주 편리한 함수이지만 두 가지 제약이 있습니다.

1. 참조 키의 위치가 찾아오려는 값보다 왼쪽에 있어야 합니다. 오른쪽의 키를 참조하여 그보다 왼쪽의 것을 가져오려면, 더 왼쪽에 열을 추가하여 =Z3 과 같은 수식으로 참조키를 왼쪽에 두어야 합니다.

2. 참조키가 중복된 것이 있을 경우, 맨 처음 만나는 것만 유효하게 작동합니다. 만일 복수 개의 참조키에 대해 값을 찾아오려면, 참조키에 번호를 매겨야 합니다. COUNTIF 함수와 결합하는 방법이 있습니다.

오른쪽에 있는 참조키를 가지고 왼쪽의 값을 찾아오는 방법은 INDIRECT 함수가 유용합니다만, 사용법이 좀 어렵습니다.

=========================================================

아마 학원을 운영하시는 건가요?

올려주신 자료를 살펴보니, "확장성"을 고려해야겠다는 생각을 가졌습니다. 즉, 수업이 월.화,수요일만 있는 건 아닐테고, 학생 수도 더 많을 수도 있을 거고... 등등

그래서 확장성을 고려하기 위해 3차원 설계를 했습니다.
수강신청용 시트를 독립시키고

그 자료를 바탕으로 요일과 교시를 결합한 참조키를 만들고
과목명 참조키의 중복을 피하기 위해 번호를 붙이는 등의
밑작업을 자동으로 해 주는 시트를 독립시켰습니다.

그리고, 과목별 시간표(출석부?) 역시
과목별로 따로 독립적으로 작성할 수 있도록
통합문서의 설계를 바꾸었습니다.

따라서 B반, C반 등에 대해서는 통합문서를 복사하여
별도의 파일로 관리하시기 바랍니다.

과목의 추가는 과목별출석부 시트를 복제하여 사용하면 됩니다.

그리고, 요일의 추가나 학생의 추가에 따른 확장 방법은
각 시트에 메모, 또는 우측 열에 설명해 두었으니
참고하시기 바랍니다.
 
[불량 게시물 신고]  
        
  

작성일 : 2017-11-17(12:50)
최종수정일 : 2017-11-17(12:50)
 


 ◎ 관련글

  제 목   작성자   날짜
vlookup함수가 제대로 안되네요.. 네트 2017-11-17
[RE]vlookup함수가 제대로 안되네요.. 조삿갓 2017-11-17
[RE]vlookup함수가 제대로 안되네요.. 네트 2017-11-17