오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴
실무 위키엑셀 함수수학 및 삼각

RANDBETWEEN 함수

예제파일
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 RANDBETWEEN 함수는 지정한 두 숫자 사이의 정수를 무작위로 반환하는 함수입니다.

=RANDBETWEEN(최소값, 최대값)
인수구분설명
최소값 필수
반환할 수 있는 가장 작은 정수입니다.
최대값 필수
반환할 수 있는 가장 큰 정수입니다.
빠른 예제
=RANDBETWEEN(1,10)1부터 10 사이의 정수를 무작위로 반환합니다.
결과1~10 사이 정수
=RANDBETWEEN(1,10)*0.10.1부터 1까지 0.1 단위의 값을 무작위로 반환합니다.
결과0.1~1 중 0.1 단위 값
댓글 4 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 RANDBETWEEN 함수는 지정한 두 수 사이에서 정수 난수를 반환하는 함수입니다. 워크시트를 열거나 시트에 변경이 있을 때마다 새로운 정수를 반환합니다.

=RANDBETWEEN(1, 10)1부터 10 사이의 정수 하나를 무작위로 반환합니다.

0과 1 사이의 소수 난수가 필요하면 RAND 함수 를 사용하며, 관련 함수로 CHOOSE 함수 를 함께 살펴볼 수 있습니다.

RANDBETWEEN 함수 간단 예제

1
1부터 10 사이의 무작위 정수 구하기

최소값을 1, 최대값을 10으로 지정해 두 수 사이의 정수를 무작위로 구합니다.

=RANDBETWEEN(1, 10)1부터 10 사이의 정수를 반환합니다.

워크시트가 다시 계산될 때마다 새로운 정수가 반환됩니다.

엑셀 RANDBETWEEN 함수 사용예제
RANDBETWEEN 함수는 두 숫자 사이의 정수를 무작위로 출력합니다.
2
0.1 단위의 무작위 값 구하기

정수 난수에 0.1을 곱해 0.1부터 1까지 0.1 단위의 값을 구합니다.

=RANDBETWEEN(1, 10)*0.10.1부터 1까지 0.1 단위의 값 하나를 반환합니다.

가능한 결과는 0.1, 0.2, 0.3, 0.4, ..., 1입니다.

그 외 주의사항

기본 결과는 최소값과 최대값 사이의 정수입니다.

소수나 일정 단위의 난수가 필요하면 반환된 정수에 0.1이나 10000 같은 값을 곱합니다.

워크시트를 열거나 시트에 변경이 있을 때마다 자동으로 다시 계산되어 값이 바뀝니다.

결과를 고정하려면 복사 후 값으로 붙여넣거나 수식 입력 중 F9 키를 눌러 결과값으로 바꿉니다.

관련 함수
RANDBETWEEN 함수 예제 실습 예제 통합문서 다운로드
댓글 4
5 (2개 평가)
네틱
네틱 2020.12.09 14:37
이게 당첨자 추첨할대 쓰는 함수값이 맞을까요?
오빠두엑셀
오빠두엑셀 작성자 2020.12.09 16:50
안녕하세요? :) 당첨자 추가할 때 쓰시려면, 아래 공식을 사용해보세요 ^^
(중복되는 값이 없어야 하므로 무작위 고유값을 추출해주셔야 합니다.)
https://www.oppadu.com/%eb%91%90-%ec%88%ab%ec%9e%90%ec%82%ac%ec%9d%b4-%ea%b0%92-%ec%a4%91%eb%b3%b5%ec%97%86%ec%9d%b4-%eb%9e%9c%eb%8d%a4-%ec%83%9d%ec%84%b1/
네틱
네틱 2020.12.09 16:52
정말 감사합니다! 덕분에 일을 빨리 끝낼 수 있을 것 같아요
강민준🤗
강민준🤗 2024.08.11 07:51
좋은 강의 감사합니다🙇‍♂️
스크랩 완료