본문 바로가기
회사가 돈 쓰는 것들/오피스&앱 사용 꿀팁

[엑셀팁] 두 숫자 사이의 난수(실수, 소수점) 만드는 법

by 천라의 2024. 1. 22.
반응형

엑셀을 사용하다보면 무작위 난수를 만들어야하는 경우가 있는데, 이럴 경우 rand() 함수를 많이 사용한다.

그런데 rand() 함수는 0~1 사이의 소수점 숫자 즉 실수를 반환하는 함수이기때문에 특정 숫자 사이의 수 중 서수를 생성하고 싶을 때는 사용하기 어렵다.
예를 들어 1과 10 사이의 난수를 소수점을 뽑고 싶을 때는 아래와 같은 함수를 사용하면 된다.

=rand()*(최대값-최소값)+최소값


최대값이나 최소값의 숫자는 뭐든 상관없고, 설사 그게 소수여도 된다.

아래는 두 숫자 사이의 난수를 실수로 뽑아주는 함수를 적용한 엑셀 파일이니 참고 바란다.

최대값과 최소값 아래의 숫자만 변경하고
아래 난수 함수라는 곳에 반환되는 난수를 사용하면 된다

두 숫자 사이의 난수(실수, 소수점) 생성기.xlsx
0.01MB

또한 rand()로 생성된 함수는 고정됮 않고 계속 바뀌니, 해당 숫자를 고정하고 싶다면
함수를 복사하고 붙여넣은 후 “값으로 붙여넣기”를 하면 고정된 값을 얻을 수 있다.

반응형