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

RANDARRAY 함수

2021
지원 버전 자세히 보기
엑셀 2021엑셀 2024M365웹 엑셀

엑셀 RANDARRAY 함수는 두 숫자 사이의 난수를 배열로 반환하는 함수입니다.

=RANDARRAY([높이], [넓이], [최소값], [최대값], [정수반환])
인수구분설명
높이 선택
난수를 출력할 범위의 세로 높이입니다.

생략하면 기본값 1을 사용합니다.

넓이 선택
난수를 출력할 범위의 가로 넓이입니다.

생략하면 기본값 1을 사용합니다.

최소값 선택
난수로 출력할 최소 숫자입니다.

생략하면 기본값 0을 사용합니다.

최대값 선택
난수로 출력할 최대 숫자입니다.

생략하면 기본값 1을 사용합니다.

정수반환 선택
난수를 정수로 반환할지 지정합니다.

TRUE이면 정수를 반환하고, 생략하거나 FALSE이면 소수를 반환합니다.

빠른 예제
=RANDARRAY(10,1,1.1,1.5)세로 10칸에 1.1과 1.5 사이의 난수를 반환합니다.
=RANDARRAY(10,10,1,100,TRUE)10×10 크기로 1부터 100 사이의 정수 난수를 반환합니다.
댓글 1 최종 수정 2026. 7. MS 공식 문서

함수 개요

엑셀 RANDARRAY 함수는 지정한 두 숫자 사이의 난수를 원하는 크기의 동적 배열로 반환하는 함수입니다. 최소값과 최대값을 지정할 수 있고, 정수 또는 소수 중 반환 형식을 선택할 수 있습니다.

=RANDARRAY(10, 1, 1.1, 1.5)세로 10칸에 1.1과 1.5 사이의 난수를 반환합니다.

0과 1 사이의 소수를 반환하는 RAND 함수 와 두 숫자 사이의 정수를 반환하는 RANDBETWEEN 함수 의 기능을 넓은 범위에 배열로 적용할 수 있습니다.

RANDARRAY 함수 간단 예제

1
1.1과 1.5 사이 난수 10개 구하기

세로 10칸에 1.1과 1.5 사이의 난수를 반환합니다.

=RANDARRAY(10, 1, 1.1, 1.5)세로 10칸에 소수 난수를 반환합니다.

1.1과 1.5 사이의 난수 10개가 세로 배열로 반환됩니다.

엑셀 RANDARRAY 예제
엑셀 RANDARRAY 함수 간단 예제
엑셀 RANDARRAY 함수 예제 1
1.1과 1.5사이의 난수 10개를 반환합니다.
2
1부터 100 사이 정수 난수 배열 만들기

가로 10칸, 세로 10칸 범위에 1부터 100 사이의 정수 난수를 반환합니다.

=RANDARRAY(10, 10, 1, 100, TRUE)10×10 크기의 정수 난수 배열을 만듭니다.

1부터 100 사이의 정수 난수 100개가 10×10 배열로 반환됩니다.

엑셀 RANDARRAY 함수 배열 반환
1과 100 사이의 난수를 10x10 배열로 반환합니다.

그 외 주의사항

최소값과 최대값을 함께 입력할 때 최소값은 최대값보다 작아야 합니다. 최소값이 더 크면 #VALUE! 오류를 반환합니다.

결과가 펼쳐질 분산 범위에 기존 값이 있으면 #SPILL! 오류를 반환합니다.

인수로 다른 통합문서를 참조하면 해당 통합문서가 열려 있어야 합니다. 참조한 통합문서가 닫혀 있으면 #REF! 오류를 반환합니다.

관련 함수
댓글 1
5 (1개 평가)
강민준🤗
강민준🤗 2024.08.11 07:51
좋은 강의 감사합니다🙇‍♂️
스크랩 완료