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

 조삿갓 (choga21)

추천:  2
파일:     질문(453)[2].xls (54KB) 조회:  1544
제목:   [RE]코드를 입력했을때 그에 맞는 값을 찾아 쭉 배열 하도록..)
     
  - 엑셀 버전(95,97,2000,xp,2003,2007):2010

* 아래줄에 질문을 작성하세요 >>
원재료 평균단가 시트에서 F1셀에 코드를 입력하면 앞 시트에서 
품목명이 쫘르르 나왔으면 합니다..ㅠㅠ
index 와 match를 사용하는게 맞나요?

참고로 F1셀에 코드 ZIP001 을 입력했을때 대파 뿐만아니라, 해당하는 ZIP001에 해당하는 통마늘, 통후추가 나오도록이용..
==============[김지혜님 글에 대한 답변입니다]==============

데이터 테이블에서 어떤 인덱스 값을 검색하여 관련 정보를 찾아오려면
VLOOKUP이나 MATCH 함수를 사용해야 하는데
이 때 인덱스 값(키)는 테이블에서 유일해야 합니다.
동일한 인덱스 키를 갖는 데이터가 여러 개 있으면
최초의 것만 찾아오고 그 이후 데이터는 무시됩니다.

이런 현상을 방지하려면 인덱스 키에 번호를 붙여서
유일하게 만들어 주면 되지요.
COUNTIF 함수와 혼합참조 방식 주소지정, 그리고 문자열 결합을
활용하면 됩니다.

첨부파일 참고하시기 바랍니다.
문제해결을 쉽게 하기 위해 시트구조를 조금 바꾸었습니다.
녹색 음영부분: 추가(삽입)한 수식
주황색 음영부분: 수식으로 변경 및 사용자정의 서식 적용

그리고, F2:J2의 필드명(표 제목)은
원본 데이터테이블의 필드명과 일치하게 써야지
MATCH 함수를 활용하여 수식을 융통성 있게 쓸 수 있습니다.
즉, F3 셀에 똑똑한 수식 하나 입력해서 그냥 복사해서 쓸 수 있다는 것이지요.

참고 자료:
http://www.officetutor.co.kr/board/Dtype/bfrmvw.asp?f_tn=Dqa_excel_n2&f_bno=123066&page= ;

 
[불량 게시물 신고]  
겸댕잉너무너무 감사합니다,ㅠㅠ
덕분에 꽉막힌게 쫙 풀리는 기분이예요
100프로 이해가도록 읽어보고 더 연구해봐야겠어요
다시한번 감사합니다!
01-20 (23:10)
삭제 ■신고
        
  

작성일 : 2018-01-19(22:13)
최종수정일 : 2018-01-19(22:13)
 


 ◎ 관련글

  제 목   작성자   날짜
무슨함수를 써야할까요? (코드를 입력했을때 그에 맞는 값을 찾아 쭉 배열 하도록..) 김지혜 2018-01-19
[RE]코드를 입력했을때 그에 맞는 값을 찾아 쭉 배열 하도록..) 조삿갓 2018-01-19