안녕하세요,

엑셀 강의를 보며 부족한 부분들을 공부해나가고 있는 직장인입니다.

 

제가 현재 두가지 조건을 만족하는 값을 찾아 변환하는 index, match 함수를 이용하여

문서를 만들고 있는데요.

 

첨부파일 중 1월 시트 판매수량 부분에

'판매내역' 시트 내용을 바탕으로 sku와 aging이 일치하는 제품의 판매 수량을 넣는 게 목적입니다.

Vlookup으로 할 수 없어서 고민하던 중 인덱스 매치 함수를 알게 되어 연구중입니다.

불러오고자 하는 값은 수량(QTY)이고 일치해야 하는 조건은 SKU와 Aging입니다.

강의를 보고 나름 입력해보았는데, 10개가 출력되더니 1개가 출력되고 지금은 또 2개가 값이 출력되어.. 이게 무슨 문제인지 제 힘으로는 알길이 없어서 질문글을 남깁니다.

 

=IFERROR(INDEX(판매내역!$C$2:$C$27,MATCH(1,(판매내역!A4='1월'!$A$3:$A$188)*(판매내역!E4='1월'!B3:$B$188),0)),0)

이게 제가 사용한 수식이고... 무엇이 문제인지

혹시 이 함수가 아니라 아예 다른 구조의 함수를 사용해야 하는 것인지 문의드립니다.