HOME > 사용자 제공 자료 > 통계로 세상보기

'무지개타고'님의 통계강좌

통계로 세상보기 | 더하기를 하자 #24 - 1

- Author : 무지개타고

- Released : 2014-04-15

- Read : 1,807 회


예제 파일 내려받기


제목에 -1이 붙은 이유는 언제 한번 다룬 내용이기 때문이다. 기존 부서원을 야유회 팀 별로 배정하는 것을 생각해 보자. 부서는 가, 나, 다, 라이고 부서별 인원은 서로 다르다. 야유회 팀은 A, B, C이고 야유회 팀 별 배정 인원은 서로 다르다.



이 정도로는 이전에 다룬 것과 다를 게 없고... 부서별로 야유회 팀 인원을 할당하는 조건을 추가해 봤다.



부서원 각각에 대해 무작위로 야유회 팀을 배치하는데 복습 차원에서 이전에 다룬 방법도 같이 적용해 보면... 참고로 모두 배열수식이므로 입력 시 Ctrl, Shift, Enter 키를 동시에 눌러야 한다.

M3 셀 (랜덤)
=INDEX($D$2:$D$4,MATCH(RAND()*ROWS($D$2:$D$4),ROW(INDIRECT("1:"&ROWS($D$2:$D$4)))-1,1))

N3 셀 (배정)
=INDEX($D$2:$D$4,MATCH(RAND()*($E$5-ROWS(N$2:N2)+1),MMULT(1*(ROW($E$2:$E$4)>TRANSPOSE(ROW($E$2:$E$4))),$E$2:$E$4-COUNTIF(N$2:N2,$D$2:$D$4)),1))

O3 셀 (할당)
=INDEX($H$3:$H$14,MATCH(RAND()*(SUMIF($G$3:$G$14,K3,$I$3:$I$14)-COUNTIF(K$2:K2,K3)),MMULT(1*(ROW($I$3:$I$14)>TRANSPOSE(ROW($I$3:$I$14))),($I$3:$I$14-MMULT(($G$3:$G$14=TRANSPOSE(K$2:K2))*($H$3:$H$14=TRANSPOSE(O$2:O2)),ROW(O$2:O2)^0))),1))

조금 정리하면, '랜덤'은 부서 또는 팀 배정 인원을 전혀 반영하지 않은 순수한(?) 무작위 추출이고, '배정'은 부서는 고려하지 않고 팀만 반영한 추출이고, '할당'은 부서&팀 할당표를 반영한 추출이다. 즉 '배정'이 1차원 정보만 반영한 추출이라면 '할당'은 2차원 정보가 함께 반영된 추출이다.




 


Previous

Next

Copyright ⓒ Since 2014 아이엑셀러 닷컴. All rights reserved.

이 페이지의 저작권은 컨텐츠 제공자에게 있습니다.

본 강좌의 내용은 필자 개인의 견해이며, 아이엑셀러 닷컴의 공식 견해와 일치하지 않을 수도 있습니다.