01 / 01
RAND 함수로 0과 1 사이의 임의의 값 생성
Google 스프레드 시트에서 난수를 생성하는 한 가지 방법은 RAND 함수를 사용하는 것입니다.
그 자체로 함수는 난수를 생성 할 때 제한된 범위를 생성하지만 수식에서 RAND를 사용하고 다른 함수와 조합하여 값의 범위를 쉽게 확장 할 수 있습니다.
- 범위 의 높은 값과 낮은 값을 지정하면 RAND를 통해 지정된 범위 (예 : 1 및 10 또는 1 및 100)의 임의의 숫자를 반환 할 수 있습니다.
- 이 함수를 TRUNC 함수와 결합하여 함수의 출력을 정수로 줄일 수도 있습니다. TRUNC 함수는 숫자에서 자릿수를 모두 자르고 제거합니다.
참고 : Google 스프레드 시트의 도움말 파일에 따르면 RAND 함수 는 0부터 1까지의 임의의 숫자를 반환합니다 .
이것이 의미하는 바는 함수에 의해 생성 된 값의 범위를 0에서 1로 기술하는 것이 일반적이지만 실제로는 범위가 0과 0.99999999 사이라고 말하는 것입니다.
같은 토큰으로 1에서 10 사이 의 난수를 반환하는 수식은 실제로 0과 9.999999 사이의 값을 반환합니다.
RAND 함수의 구문
함수의 구문 은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호, 쉼표 구분 기호 및 인수를 포함 합니다.
RAND 함수의 구문은 다음과 같습니다.
= RAND ()
상한 및 하한 인수를 지정해야하는 RANDBETWEEN 함수와 달리 RAND 함수는 인수를 허용하지 않습니다.
RAND 기능과 휘발성
RAND 함수는 워크 시트가 변경 될 때마다 기본적으로 변경되거나 다시 계산 되는 변동 함수 이며 이러한 변경에는 새 데이터 추가와 같은 작업이 포함됩니다.
또한 휘발성 함수가 포함 된 셀에 직접 또는 간접적으로 의존하는 수식 은 워크 시트의 변경 사항이 발생할 때마다 다시 계산됩니다.
따라서 많은 양의 데이터가 포함 된 워크 시트 에서 재 계산 빈도로 인해 프로그램의 응답 시간이 느려질 수 있으므로 휘발성 함수는주의해서 사용해야합니다.
새로 고침을 사용하여 새로운 난수 생성하기
Google 스프레드 시트는 온라인 프로그램이므로 RAND 기능은 웹 브라우저 새로 고침 버튼을 사용하여 화면을 새로 고침하여 새로운 난수를 생성하도록 강제 될 수 있습니다. 사용 된 브라우저에 따라 새로 고침 버튼은 일반적으로 브라우저의 주소 표시 줄 옆에있는 원형 화살표입니다.
두 번째 옵션은 현재 브라우저 창을 새로 고치는 키보드의 F5 키를 누르는 것입니다.
RAND의 재생 빈도 변경
Google 스프레드 시트에서 RAND 및 기타 휘발성 함수가 다시 계산되는 빈도는 변경시 기본값 에서 다음 과 같이 변경할 수 있습니다.
- 변화와 매분마다;
- 변화와 매 시간마다.
새로 고침 빈도를 변경하는 단계는 다음과 같습니다.
- 메뉴의 옵션 목록을 열려면 파일 메뉴를 클릭하십시오.
- 목록에서 스프레드 시트 설정 을 클릭하여 스프레드 시트 설정 대화 상자 를 엽니 다.
- 대화 상자의 재 계산 섹션 에서 변경시 와 같이 현재 설정을 클릭하여 재 계산 옵션의 전체 목록을 표시합니다.
- 목록에서 원하는 재 계산 옵션을 클릭하십시오.
- 변경 사항을 저장하고 워크 시트로 돌아가려면 설정 저장 버튼을 클릭하십시오.
RAND 함수 예제
위의 그림에 표시된 예를 재현하는 데 필요한 단계가 아래에 나와 있습니다.
- 첫 번째는 자체적으로 RAND 기능에 들어갑니다.
- 두 번째 예제는 1과 10 또는 1과 100 사이의 난수를 생성하는 수식을 만듭니다.
- 세 번째 예제는 TRUNC 함수를 사용하여 1에서 10 사이의 임의의 정수를 생성합니다.
예제 1 : RAND 함수 입력하기
RAND 함수는 아무 인자도 가지지 않으므로 간단히 다음을 입력하여 워크 시트 셀에 쉽게 입력 할 수 있습니다.
= RAND ()
또는 함수 이름을 셀에 입력 할 때 나타나는 Google 스프레드 시트의 자동 제안 상자를 사용하여 함수를 입력 할 수도 있습니다. 단계는 다음과 같습니다.
- 함수의 결과가 표시 될 워크 시트의 셀 을 클릭하십시오.
- 등호 (=) 뒤에 함수 rand 의 이름을 입력하십시오.
- 입력 할 때 자동 제안 상자에 문자 R로 시작하는 함수 이름이 나타납니다
- 상자에 RAND 라는 이름이 나타나면 마우스 포인터로 이름을 클릭하여 함수 이름을 입력하고 둥근 괄호를 선택한 셀에 입력하십시오
- 0과 1 사이의 난수가 현재 셀에 나타납니다.
- 다른 것을 생성하려면 키보드의 F5 키를 누르거나 브라우저를 새로 고칩니다.
- 현재 셀을 클릭하면 전체 함수 = RAND () 가 워크 시트 위의 수식 입력 줄에 나타납니다.
예 2 : 1과 10 또는 1과 100 사이의 난수 생성
지정된 범위 내에서 난수를 생성하는 데 사용되는 방정식의 일반적인 형식은 다음과 같습니다.
= RAND () * (높음 - 낮음) + 낮음
여기서 High 및 Low 는 원하는 숫자 범위의 상한 및 하한을 나타냅니다.
1과 10 사이의 난수를 생성하려면 다음 수식을 워크 시트 셀에 입력하십시오.
= RAND () * (10-1) + 1
1과 100 사이의 난수를 생성하려면 다음 수식을 워크 시트 셀에 입력하십시오.
= RAND () * (100-1) + 1
예 3 : 1에서 10 사이의 임의의 정수 생성
소수점 이하 자릿수가 아닌 정수를 반환하려면 수식의 일반적인 형식은 다음과 같습니다.
= TRUNC (RAND () * (높음 - 낮음) + 낮음)
1에서 10 사이의 임의의 정수를 생성하려면 다음 수식을 워크 시트 셀에 입력하십시오.
= TRUNC (RAND () * (10-1) +1)