엑셀 랜덤 함수 rand, randbetween 사용법 3분 정리

이번 포스팅에서는 엑셀에서 랜덤, 무작위로 숫자를 뽑아내는 엑셀 랜덤 함수인 rand와 randbetween 사용법에 대해 정리해보았습니다.

엑셀(Excel)은 마이크로소프트(Microsoft)에서 제공하는 오피스 소프트웨어 제품군 중 하나입니다. 엑셀은 주로 ‘스프레드시트’ 라는 형식을 통해 데이터를 정리하고 분석하는 데 사용됩니다. 이 스프레드시트는 많은 수의 행과 열로 이루어진 그리드 형태로, 이것이 합쳐진 셀(cell)에서는 숫자, 텍스트, 그리고 수식을 입력할 수 있습니다.

마이크로소프트 오피스 제품군에는 ‘워드'(문서 작성 도구), ‘파워포인트'(프레젠테이션 도구), 그리고 ‘엑셀’이 주요 구성 요소로, 이 중 엑셀은 특히 데이터 정리, 계산, 그래프 생성 등 다양한 기능을 제공하는 도구로 많이 사용됩니다.

워드는 문서를 작성하고 편집하는 데 주로 사용되며, 파워포인트는 프레젠테이션을 생성하고 실행하는 데 사용됩니다. 반면에 엑셀은 다양한 수학적 연산, 데이터 관리, 차트 및 그래프 생성, 그리고 프로그래밍 같은 복잡한 작업을 할 수 있는 도구로, 굉장히 많은 기능을 제공합니다.

엑셀은 VBA(Visual Basic for Applications)라는 프로그래밍 언어를 사용하여 사용자가 원하는 특정 작업을 자동화할 수 있게 해줍니다. 이는 반복적인 작업을 줄이고, 더 복잡하고 고급 기능을 수행할 수 있게 해주는 엑셀의 중요한 기능 중 하나입니다.

그리고 엑셀에는 수백 개의 내장 함수가 있어, 사용자는 복잡한 계산을 간단하게 할 수 있게 됩니다. 이 중 ‘난수 생성’ 함수는 데이터 분석, 시뮬레이션, 통계 등의 작업에 유용하게 사용되는 함수입니다. 이 함수는 특정 범위 내에서 무작위 숫자를 생성해줍니다, 예를 들어, 특정 실험의 결과를 예측하거나 무작위 샘플을 선택하는 등의 작업에 유용하게 사용될 수 있습니다.

이번 포스팅에서는 엑셀 랜덤 함수 사용법 – rand 함수와 randbetween 함수 사용법에 대해 각각 정리해보겠습니다.


엑셀 랜덤 함수 (1) RAND 함수란?

엑셀 랜덤 함수인 RAND 함수는 일종의 내장 함수로서, 이 함수를 사용하면 0(포함)과 1(미포함) 사이의 무작위 실수(소수점이 있는 숫자)를 생성할 수 있습니다. 이 숫자는 함수를 실행할 때마다 변경되며, 이는 각 실행 시에 완전히 무작위의 숫자를 제공하기 때문입니다.

함수의 이름인 ‘RAND’는 ‘랜덤(random)’의 줄임말로, 무작위성을 나타냅니다. 이 함수는 매우 간단하며, 괄호 안에 어떤 인자도 필요로 하지 않습니다.

셀 = RAND()

셀에 ‘=RAND()’를 입력하면 함수가 실행되고, 무작위 실수가 셀에 표시됩니다.


엑셀 RAND함수 사용 예시

엑셀 랜덤 함수인 RAND 함수는 다양한 상황에서 사용될 수 있습니다:

  1. 시뮬레이션: RAND 함수를 사용하면 다양한 상황을 시뮬레이션하고 예측할 수 있습니다. 예를 들어, 주사위 던지기, 동전 던지기 등의 확률적 상황을 모의하거나, 특정 상황에서의 가능한 결과를 예측하는 데 사용할 수 있습니다.
  2. 랜덤 샘플링: RAND 함수를 사용하여 데이터 집합에서 무작위로 샘플을 선택할 수 있습니다. 이는 통계에서 중요한 기법으로, 특정 데이터 집합을 대표하는 샘플을 선택하는 데 유용합니다.
  3. 데이터 정렬: RAND 함수를 사용하여 데이터를 무작위로 정렬할 수도 있습니다. 이는 데이터를 무작위로 섞거나, 비편향된 결과를 얻기 위해 사용될 수 있습니다.
  4. 비밀번호 생성: RAND 함수를 사용하여 무작위 비밀번호를 생성할 수도 있습니다. 이는 비밀번호를 더욱 안전하게 만드는 데 도움이 될 수 있습니다.

엑셀 RAND함수 사용법

예시로 rand함수를 사용해서 무작위 숫자를 만들어 보면 아래와 같습니다. 앞서 설명한 바와 같이 rand함수는 0~1 사이에서 실수(소수점 값)을 무작위로 만들어 주는 함수입니다.

1. 셀 선택 > Fx (함수 삽입 버튼) 선택 

우선 무작위 숫자를 만들 셀을 지정하고, fx라고 적힌 “함수 삽입” 기능 버튼을 눌러 줍니다.  

엑셀 랜덤 함수

2. 함수 마법사 > “RAND” 검색 > “RAND” 함수 선택 > “확인” 선택

함수 마법사 팝업창이 나타나면 함수 검색 창에 “RAND”를 입력하고 함수 선택 창에서 “RAND”를 입력한 다음 확인 버튼을 눌러 줍니다.

엑셀 랜덤 함수

그러면 아래와 같이 RAND() 함수에 대해서 가볍게 설명이 나타나는데요, “확인” 버튼을 다시 눌러 주면 됩니다.

엑셀 랜덤 함수

마지막으로 아래와 같이 해당 셀에 난수(0~1 사이의 실수)가 생성되면 rand함수식이 있는 셀을 복사(ctrl + c )하거나 마우스로 드래그(셀 우측 하단 핸들러를 드래그)하여 원하는 셀 숫자만큼 만들어주면 됩니다.

엑셀 랜덤 함수

엑셀 랜덤 함수 (2) RANDBETWEEN 함수란?

엑셀 랜덤 함수인 RANDBETWEEN 함수는 ‘RAND’ 함수와 유사한 방식으로 작동하지만, 두 개의 지정된 숫자 사이에서 무작위의 정수를 생성합니다. 이 함수는 ‘무작위의 범위 안에서’라는 개념을 나타내며, 이는 함수의 이름인 ‘RANDBETWEEN’에서도 알 수 있습니다. ‘RAND’는 ‘랜덤’을 의미하고, ‘BETWEEN’은 ‘사이’를 의미합니다.

RAND 함수와 다른 점은 RANDBETWEEN 함수는 실수가 아닌 정수를 생성하고, 지정된 범위 설정이 가능하다는 점 입니다.

셀 = RANDBETWEEN(작은 정수값, 큰 정수값)

이 함수를 사용하려면 두 개의 인자, 즉 하한(lower limit)과 상한(upper limit)을 입력해야 합니다. 함수의 구문은 ‘RANDBETWEEN(bottom, top)’입니다. 여기서 ‘bottom’은 생성될 수 있는 가장 작은 숫자를, ‘top’은 가장 큰 숫자를 나타냅니다. 이 함수를 사용하면 ‘bottom’과 ‘top’ 사이의 모든 정수가 동일한 확률로 생성됩니다.

예를 들어, ‘=RANDBETWEEN(1, 6)’이라는 수식을 셀에 입력하면, 이 함수는 1과 6 사이의 무작위 정수를 생성합니다. 이는 마치 6면체 주사위를 굴리는 것과 같습니다.


엑셀 RANDBETWEEN함수 사용 예시

엑셀 랜덤 함수인 RANDBEWEEN 함수는 다양한 상황에서 사용될 수 있는데요, RAND함수와 다른 점은 간단한 게임이나 퀴즈, 추첨 등에 좀 더 유용하다는 점 입니다:

  1. 시뮬레이션: RAND 함수와 마찬가지로, RANDBETWEEN 함수는 다양한 상황을 시뮬레이션하는 데 사용될 수 있습니다. 예를 들어, 무작위 숫자를 생성하여 주사위 던지기, 로또 번호 추출 등의 확률적 상황을 모의할 수 있습니다.
  2. 랜덤 샘플링: 데이터 세트에서 무작위로 샘플을 선택하는 데도 RANDBETWEEN 함수를 사용할 수 있습니다. 이렇게 하면 편향 없이 데이터를 선택할 수 있습니다.
  3. 데이터 생성: 테스트 데이터나 샘플 데이터를 생성할 때 RANDBETWEEN 함수를 사용하여 무작위 값을 쉽게 생성할 수 있습니다.
  4. 게임과 퀴즈: 엑셀을 사용하여 간단한 게임이나 퀴즈를 만들 때 RANDBETWEEN 함수를 사용하여 무작위 결과를 생성할 수 있습니다.

엑셀 RANDBETWEEN함수 사용법

예시로 randbetween함수를 사용해서 무작위 숫자를 만들어 보면 아래와 같습니다. 앞서 설명한 바와 같이 randbetween함수는 지정한 두 정수 가운데 무작위로 정수를 만들어 주는 함수입니다.

1. 셀 선택 > Fx (함수 삽입 버튼) 누르기

우선 무작위 숫자를 만들 셀을 지정하고, fx라고 적힌 “함수 삽입” 기능 버튼을 선택해 줍니다.  

엑셀 랜덤 함수

2. 함수 마법사 > “RAND” 검색 > “RANDBETWEEN” 함수 선택 > “확인” 선택

함수 마법사 팝업창이 나타나면 함수 검색 창에 “RAND”를 입력하고 함수 선택 창에서 “RANDBETWEEN”을 입력한 다음 확인 버튼을 선택해 줍니다.

엑셀 랜덤 함수

그러면 아래와 같이 RANDBEWEEN() 함수에 들어가는 최소값(Bottom)과 최대값(Top)을 입력하게 됩니다. 난수를 생성할 최대값, 최소값을 입력한 다음 “확인” 버튼을 선택합니다.

엑셀 랜덤 함수

마지막으로 아래와 같이 해당 셀에 주 정수 사이의 난수가 생성되면 randbetween함수식이 있는 셀을 복사(ctrl + c )하거나 마우스로 드래그(셀 우측 하단 핸들러를 드래그)하여 원하는 셀 숫자만큼 만들어주면 됩니다.

엑셀 랜덤 함수

참고로 마이크로소프트 지원 페이지에서도 엑셀 랜덤 함수에 대해서 가볍게 사용법을 설명하고 있습니다.

이번 포스팅에서는 엑셀 랜덤 함수 사용법 – rand 함수와 randbetween 함수 사용법에 대해 각각 정리해보겠습니다.


앞선 포스팅에서 정리한 엑셀 함수 사용법에 대한 글은 아래와 같습니다.

엑셀 곱하기 함수 및 엑셀 나누기 함수 사용법 및 한번에 계산 방법 3분내 마스터 (+엑셀 절대참조)

엑셀 함수 안됨 계산 인식 오류 10초 해결 꿀팁

Leave a Comment