이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.
제목부터가 좀 웃겼죠?
이번주에 남녀매칭파티를 하는데, 인원이 많다보니 (60명 정도) 마지막에 매칭집계 내기가 엄두가 안납니다.
지난번에는 무식하게 하나하나씩 찾으면서 하긴 했는데,
아무래도 엑셀서식을 입히면 뭔가 과학적으로 집계를 낼 수 있지 않을까 해서요.
남자 30명, 여자 30명인데 (집계 때 각자 쓴 사항을 모두 입력하고 나서)
예를 들면, 1번남자와 10번여자가 서로 1지망 쓴거를 엑셀에서 한눈에 알아볼 수 있을까요?
정말 궁금합니다 ㅠ
댓글 '9'
지금은 남녀 5명씩 입력을 한 상태이지만, 30명이 넘어갈 경우는 육안으로 식별이 어려워서 도움을 청합니다.
사전에 남자와 여자 이름을 모두 기입해놓고, 매칭집계를 할때, 1순위-2순위-3순위를 입력하고 나서 자동으로 집계가 나올 수 있게 하는 게 궁금합니다.
또한 1순위-2순위끼리의 매칭은 가능한건지두요.
첨부파일을 참고하세요..
abyul_20100119_meetingMatch.xls
남자의 1순위 여자를 여자테이블에서 찾아서 그 여자의 1순위가 그 남자인지를 확인하는 조건문입니다.
이름까지 표시하고 싶으시면 아래처럼 하시면 되겠죠..
=IF($A2=VLOOKUP($B2,$A$9:$D$13,2,0),$A2&"♡"&$B2,"")
어익후.. 이 늦은 시간에.. ^-^;;
첨부파일 참고하세요..
abyul_20100119_meetingMatch-2.xls
여자쪽에도 적용하실려고 복사해서 붙여넣으시면
VLOOKUP()함수의 찾는 범위가 절대참조로 되어있어서 에러가 날겁니다.
복사하신 뒤에 찾는 범위만 바뀌시면 됩니다.
남자 1순위와 여자1순위를 매치시키는 아래 수식에 대해서 부연 설명을 드리자면..
=IF($A2=VLOOKUP($B2,$A$9:$D$13,2,0),$A2&"♡"&$B2,"")
=IF( ....... ) : 조건문이죠.. =IF( 조건 , 참일때 , 거짓일때 )
원 수식에서 조건문은 A2 = VLOOKUP( .....) 입니다. A2가 남자회원이고.. VLOOKUP() 함수로 찾은 값이 남자회원이 1순위로 선택한 여자($B2)의 1순위 남자와 같은지 비교하는 문장입니다.
여기서 VLOOKUP을 좀 더 풀어보면..
VLOOKUP($B2,$A$9:$D$13,2,0)
B2(남자가 선택한 1순위 여자죠)를 여자들에게 수집한 데이터 전체 범위($A$9:$D$13)에서 찾은 다음,
2번째 열인.. 여자의 1순위 남자의 이름을 갖고 오는 수식입니다.
음.. 나머지는 참일때.. 남자♡여자.. 인거고.. 거짓일때는 공백("")이란 것이지요..
암튼.. 여자를 대상을 수식을 변경할꺼면 VLOOKUP()함수의 찾는 범위 쪽을 남자회원들의 데이터 범위로 변경해주면 됩니다.
끝~
즐거운 하루 되세요.. ㅎㅎ
예제파일을 올려주시면 좀 더 명확한 답변을 할 수 있을 것 같습니다. ^-^*