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

작성자:  

 배움한도 (jhlimited)

추천:  2
파일:     다중조건(6).xlsx (40.4KB) 조회:  1629
제목:   다중조건 만족하는 값 모두 출력하기
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(95,97,2000,xp,2003,2007): 2016

* 아래줄에 질문을 작성하세요 >>

제공된 데이터에서, 다중조건에 만족하는 모든 값을 모두 출력하고 싶습니다.
수식을 걸어서 해결해보려 했는데 쉽지 않네요, VBA를 써서하는게 데이터양을 생각할때 가장 좋은 방법인것 같은데 능력이 안되서 못하고 있네요.

파일첨부는 했습니다. 도움 부탁드릴께요

 
[불량 게시물 신고]  
무지개타고아래를 참고하세요.
배열수식이므로 입력시 Ctrl, Shift, Enter 키를 동시에 누르세요.

p5
=IF($O5>=COUNTIF($P$4:P$4,P$4),OFFSET($D$4,SMALL(IF(MMULT(COUNTIFS($K5:$M5,$B$5:$D$30),{1;1;1})=3,ROW($B$5:$B$30)-ROW($B$4)),COUNTIF($P$4:P$4,P$4)),MATCH(P$4,$E$4:$G$4,0)),"")


o5
=SUMPRODUCT(1*(MMULT(COUNTIFS($K5:$M5,$B$5:$D$30),{1;1;1})=3))
05-02 (19:34)
삭제 ■신고
        
  

작성일 : 2021-05-01(20:13)
최종수정일 : 2021-05-01(20:13)