목록랜덤 (2)
무지개타고
동네에 벚꽃도 목련도 이쁘게 피고 계절은 좋다만... 어느 재벌기업 1분기 영업이익이 8조 원을 넘었다는 기사에 반응은 "그거 중소기업 피 빨아먹은 거야~" 바로 나온다. 제목에 "따라지"를 보듯 언제 한 번 다룬 내용인데 기존 부서원을 야유회(?) 팀별로 배정하는 것을 생각해 보자. 부서는 가, 나, 다, 라이고 부서별 인원은 서로 다르다. 야유회(?) 팀은 A, B, C이고 야유회(?) 팀별 배정 인원은 서로 다르다. 이정도로는 이전에 다룬 것과 다를 게 없고, 부서별로 야유회(?) 팀 인원을 할당하는 조건을 추가해 봤다. 부서원 각각에 대해 무작위로 야유회(?) 팀을 배치하는데 복습차원에서 이전에 다룬 방법도 같이 적용해 보면... 참고로 모두 배열수식이므로 입력시 Ctrl, Shift, Enter..
주어진 값에서 무작위 추출할 일이 있다면 어떻게? 임의 추출시 고려해야 될 게 한 번 추출된 값이 중복 추출되는 경우가 없어야 한다는 것. 쓸 일이 거의 없어서 생각해보지 않았는데 심심해서 한 번 구해봤다. 첨부한 수식은 배열수식이라 입력시 Ctrl+Shift+Enter를 동시에 눌러야 한다. 주어진 값에서 무작위로 추출하는 경우 b2 셀(임의추출) =SMALL(IF(1-COUNTIF(B$1:B1,$A$2:$A$22),$A$2:$A$22),ROUNDUP(RAND()*SUM(1-COUNTIF(B$1:B1,$A$2:$A$22)),0)) 특정 구간내에 값에서 무작위로 추출하는 경우 c2 셀(구간조건 임의추출) =SMALL(IF(($A$2:$A$22>=-3)*($A$2:$A$22=-3)*($A$2:$A$22