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

 prince (sk06394)

추천:  2
파일:     조회:  3913
제목:   같은 이름에 해당하는 관련정보 추출
     
  하나의 이름에 여러개의 정보가 있을 경우 특정셀에서 이름만 입력하면 그 이름에 해당되는 모든 정보를 다른 셀에 추출하고 싶은데 처음 하나의 정보는 추출이 되는데 두번째 부터는 첫번째와 같은 내용들이 추출이 되는데 각각을 추출할 수 있는 방법이 있을까요?

성  명   학교   학과        과목         점수   비고
홍길동   A 대학  경제학과    통계학       B+     양호
홍길동   A 대학  경제학과    경제정보     B      비교적양호
홍길동   A 대학  경제학과    이코노믹스   A      좋음
홍길동   A 대학  경제학과    경영         B      양호
김영철   B 대학  기계공학    기계설계     A      좋음
김영철   B 대학  기계공학    장치기술     B      양호

이런 Data가 있을 때 홍길동이란 이름을 입력시 아래와 같이 홍길동에 대한 모든 정보를 똑같이 추출하고 싶습니다.

홍길동   A 대학  경제학과    통계학       B+     양호
홍길동   A 대학  경제학과    경제정보     B      비교적양호
홍길동   A 대학  경제학과    이코노믹스   A      좋음
홍길동   A 대학  경제학과    경영         B      양호
 
[불량 게시물 신고]  
조삿갓자동필터 기능을 활용하시면 간단히 해결됩니다.
표 제목 줄을 영역 지정한 후에 리본 탭에서
데이터 탭의 깔때기 모양을 클릭하면
표 제목의 각 셀에 목록단추가 생깁니다.

성명 셀의 목록단추를 누르면 이름이 쭈욱 나열되어 보이는데
원하는 이름에만 체크박스를 켜고 나머지를 꺼 주면
해당 이름만 보이게 됩니다.
07-21 (10:57)
삭제 ■신고
조삿갓홍길동이가 A 대학에서 이수한 성적 또는
홍길동이가 A학점 받은 것만 골라서 볼 수도 있습니다.

OR 조건이나 더 세밀한 조건으로 필터링하고 싶으면
자동필터가 아닌 필터 명령에 대해 공부하셔서
활용하시면 됩니다.
07-21 (11:00)
삭제 ■신고
prince답변 감사드립니다.
자료가 만개 이상이 되는데 필터가 아닌 함수를 이용해서 값을 추출하고 싶습니다.
 =VLOOKUP(database,MATCH("학교",$B:$B,0)-1,FALSE)
 =VLOOKUP(database,MATCH("학교",$B:$B,0)+0,FALSE)
 =VLOOKUP(database,MATCH("학교",$B:$B,0)+1,FALSE)
등의 함수를 쓰면 첫번째 행은 읽어 들이는데 두번째, 세번째 행의 값을 읽을 수가 없네요...
07-21 (14:33)
삭제 ■신고
        
  

작성일 : 2017-07-21(09:32)
최종수정일 : 2017-07-21(09:32)
 


 ◎ 관련글

  제 목   작성자   날짜
같은 이름에 해당하는 관련정보 추출 prince 2017-07-21
[RE]같은 이름에 해당하는 관련정보 추출 박혜성 2017-07-21