반응형
안녕하세요~ 가래라 입니다~ 오늘은 질문 주신 내용을 제 나름대로 해석 해서 포스팅을 한번 작성해 보도록 할께요~
1. Randbetween 함수란??
그렇습니다~ 랜덤으로 지정한 숫자를 반환해 주는 함수 입니다~
그럼 Randbet의 구문에 대해서 알아 보겠습니다.
=Randbetween(Bottom,Top)
Bottom = 최소값
Top = 최대값
자 이 함수를 이용해서 동일 이름이 있는데 그 중에 랜덤으로 선택을 해 보도록 하겠습니다
일단 물론 순번을 넣고 랜드 함수로 하면 편하겠지만~!!! 문의 주신 분이 이름으로 하신다고 하셔서 한바퀴 돌렸습니다~ 랜드 함수 또는 위의 그림에 사전으로 하시면 지금 작업은 없어도 될것 같아요~
그럼 1에서 이름이 9개이니 1~9번 숫자 중에 랜덤으로 출력 하게 되어 집니다~
자~ 랜덤 숫자를 만드셨다면 이제 이름으로 반환 하도록 하겠습니다.
인덱스 함수에 대한 설명은
↓↓↓↓↓↓↓ 아래에서 설명해 놨습니다~
Vlooup 함수의 관한 설명은
↓↓↓↓↓↓↓ 아래 포스팅에서 확인 하실 수 있습니다.
만들어서 돌렸더니 중복이 발생하내요~!! 이런 중복이 생기면 중복을 없애야 겠죠~?
그럼 중복되어 있는 개수가 표시가 되내요 거짓이라고 되 있구요 이렇게 하시면 1차적인 준비는 끝이 나신겁니다. 자~ 그럼 2차적인 준비를 하러 가볼께요~
Alt T O 단축키로 엑셀 옵션으로 들어 가신후 수식 -> 반복 계산 사용 체크 -> 반복 횟수를 1,000으로 상승(100이상이면 상관은 없지만 데이터가 많지 않으면 안나올 확률도 있어서 데이터가 많이 없으신 분은 데이터를 올려 주시거나 다시 계산을 돌리시면 됩니다.)
-> 확인 이렇게 해주시면 2차 적인 준비가 끝났습니다.
=IF($H$22,I3,RANDBETWEEN(1,COUNTA($C$2:$C$10)))
IF함수와 RANDBETWEEN 함수를 혼합한 형태 로 나타낸 수식은 이렇습니다.
만약 H22의 값이 참이면 I3값을 사용하고 그렇지 않을 경우 RANDBETWEEN함수의 내용을 반환하라는 명령이 되겠내요.
파일로 보시길 원하시는 분들은 첨부해 놨으니 참고해 주세요~
이상 가래라 였습니다.
혹시나 안되시는 분은 옵션에 반복계산에 체크 되 있는지 확인해 주시기 바랍니다~
즐거운 하루 보내세요~
반응형
'PC > 엑셀' 카테고리의 다른 글
Hlookup,Average 함수를 활용한 점수 평균 등급 매기기 (8) | 2018.10.22 |
---|---|
특정 문자 금액 지정 하기 (14) | 2018.10.19 |
Index, Match, Max, Min 함수를 활용하여 최다 판매물품 / 최저 판매물품 찾기 (15) | 2018.10.16 |
엑셀 기초강의 4강 한글파일 엑셀에서 열기~~!! (8) | 2018.10.12 |
엑셀 기능별 단축키 정리 6편 (자동고침, 시트 오류 검사 , 매크로기록/정지 , 매크로 설정 , 매크로 편집기 , 엑셀 옵션창 , 페이지 나눠 보기 , 기본 페이지 보기 , 전체화면 , 새창 열기 , 그룹 .. (3) | 2018.10.04 |