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

 차알돌이 (chll33)

추천:  2
파일:     질의2.xlsx (17.5KB) 조회:  3509
제목:   성명1을치든지 성명2를 치든지 나타나게
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

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

* 아래줄에 질문을 작성하세요 >>
홍길일(성명1에 입력되어 있음)을 치면 
성명1,성명2에 홍길일,김갑일이 나타나는데

김갑일(성명2에 입력되어 있음)을 치면 
성명1,성명2에 안나타나는데 

홍길일을 치든지 김갑일을 치든지 성명1,성명2에 나타나게 하는 수식을
배우고 싶습니다

엑셀이 안되면 매크로라도 알려주세요
 
[불량 게시물 신고]  
정일한d3 셀
=(원래있던 수식)&IFERROR(INDEX(입출금!$B$2:$H$1205,1/LARGE(INDEX((입출금!$E$2:$E$1205=$D$1)/ROW(입출금!$D$2:$D$1205),),ROW($C1))-1,3),"")

e3 셀
=(원래있던 수식)&IFERROR(INDEX(입출금!$B$2:$H$1205,1/LARGE(INDEX((입출금!$E$2:$E$1205=$D$1)/ROW(입출금!$D$2:$D$1205),),ROW($C1))-1,4),"")

김갑일(성명2)로 검색할 때는 입출금!E 열에서 검색이 되게 해야하는데, 그 부분이 없어서 그랬던 것 같습니다..

질문자님이 이해하고 만드신 수식을 손대지 않는 범위에서 알려드리는 것이 이해하시기가 빠를 것 같아 이렇게 알려립니다. 

저는 사실 위 수식이 어떻게 작동되는지 쉽사리 이해가 되지는 않네요.
뭔가 제가 접근하는 방법과 많이 다르셔서~~ 
남의 수식(생각)을 이해한다는 것이 어렵다는 것을 새삼 느낍니다~
03-19 (00:27)
삭제 ■신고
조삿갓정일한님의 말씀대로
원본 수식이 저로서도 도대체 이해가 안되고
어찌 보면 배열수식으로 입력해야 할 것 같은데, 배열수식이 아닌 일반수식으로도 결과가 나오고(물론 배열수식으로 고쳐 입력해도 됨)
더 희한한 것은 중복키가 있을 때 그동안 제가 알고 있었던 COUNTIF 결합을 통한 보조식을 쓰지 않고서도 중복키를 알아서 모두 찾아준다는 거네요. LARGE 함수 결합 부분에 뭔가 마법이 숨어 있는 것 같은데...
차알돌이님, 혹시 이 수식의 원전을 링크해 주실 수 있나요?
저도 좀 배우고 싶습니다.
03-19 (08:23)
삭제 ■신고
조삿갓아하... 함수마법사와 온라인 도움말 공부해서 이제 이해했습니다.
D3 셀: =IFERROR(INDEX(입출금!$B$2:$H$1205,IFERROR(1/LARGE(INDEX((입출금!$D$2:$D$1205=$D$1)/ROW(입출금!$D$2:$D$1205),),ROW($C1)),1/LARGE(INDEX((입출금!$E$2:$E$1205=$D$1)/ROW(입출금!$E$2:$E$1205),),ROW(D1)))-1,MATCH(E$2,입출금!$B$3:$H$3,0)),"")
그리고 이 수식을 D3:E12 영역에 동일하게 복사하시면 됩니다.
해설은 출장 다녀와서 저녁에...
03-19 (08:52)
삭제 ■신고
조삿갓아차, 제가 수식을 급하게 입력하다가 실수를 했네요. 위 수식은 D3 셀이 아니라 E3 셀에 복사된 수식입니다.
아무튼... 이제 해설을 준비했기 때문에 별도 답변으로 올립니다.
03-19 (23:44)
삭제 ■신고
        
  

작성일 : 2018-03-18(21:48)
최종수정일 : 2018-03-18(21:48)
 


 ◎ 관련글

  제 목   작성자   날짜
성명1을치든지 성명2를 치든지 나타나게 차알돌이 2018-03-18
[Tip] INDEX 함수를 이용하여 중복키를 모두 찾아오기 조삿갓 2018-03-19
[RE]성명1을치든지 성명2를 치든지 나타나게 차알돌이 2018-03-19
[RE]성명1을치든지 성명2를 치든지 나타나게 정일한 2018-03-19