728x90
반응형

 

[엑셀] 겹치지 않게 난수 생성하기

 

엑셀 난수 생성한다고 하면 가장 먼저 떠오르는 함수는 바로 "RANDBETWEEN" 일 것입니다. 하지만 "RANDBETWEEN"의 단점은 난수를 생성하지만, 반복한 값이 나올 수 있다는 것이 문제입니다.

 

 

바로 위와 같은 상황입니다. 각 칸에는 RANDBETWEEN(1,100)을 입력했습니다. 난수 값은 1~100 중에 겹치지 않게 20개를 선택하고 싶을 때 위와 같은 일 때문에 문제가 생깁니다. 그래서 이런 상황을 없애보려고 합니다.

 

1. 우선은 겹치는 것이 무엇인지 확인해 봤습니다.

 

 

함수는 =IF(COUNTIF($B$4:B14, B14)=1,B14,"-") 이렇게 사용했습니다. 즉, 난수 생성해서 첫 번째 행부터 해서 선택된 행까지 반복된 숫자가 1개 이상이면 "-" 표시가 나타나게 했습니다.

 

2. 이후에는 지난번 설명했던 리스트 정리 함수를 이용해서 정리를 합니다.

 

2020/06/30 - [Excel] - [Excel] 리스트 중 비셀 없애고 정리하는 법

 

[Excel] 리스트 중 빈셀 없애고 정리하는 법

다양한 데이터를 다루다 보면 엑셀을 필수적입니다. 그래서 엑셀을 잘 사용하기 위해 계속 공부하고 함수들을 합쳐보기도 하고, 새로운 함수도 배우기도 합니다. 그중 유용하게 쓰고 있는 엑셀

iamddiddi.tistory.com

 

그러면 리스트가 정리되었습니다. 겹치지 않게 원하는 범위에서 원하는 개수만큼 난수를 생성했습니다.

 

 

 

이상 겹치지 않게 난수 생성하는 방법이었습니다.

 

 

 

728x90
반응형
블로그 이미지

띠룡

,