Skip to main content

Excel의 RAND 함수로 난수 생성

rand함수 이용법 (유월 2026)

rand함수 이용법 (유월 2026)
Anonim

Excel에서 난수를 생성하는 한 가지 방법은 랜드 기능. 그 자체로 함수는 제한된 범위의 난수를 생성하지만, 랜드 다른 함수가있는 수식에서 값 범위를 쉽게 확장 할 수 있습니다.

  • 범위의 상한 및 하한 값을 지정함으로써, 랜드 1과 10 또는 1과 100과 같은 지정된 범위 내의 난수를 반환 할 수 있습니다.
  • 함수의 출력은 함수와 함수를 결합하여 정수로 줄일 수 있습니다. TRUNC 함수는 숫자에서 자릿수를 모두 자르고 제거합니다.

그만큼 랜드 함수는 0보다 크고 1보다 작은 고르게 분포 된 수를 반환합니다. 함수에 의해 생성 된 값의 범위를 0에서 1로 설명하는 것은 정상이지만 실제로는 범위가 0 ~ 0.999 사이 …

RAND 함수 구문 및 인수

함수의 구문은 함수의 레이아웃을 참조하며 함수의 이름, 대괄호, 쉼표 구분 기호 및 인수를 포함합니다. 에 대한 구문 랜드 함수는 다음과 같습니다.

= RAND ()

달리 RANDBETWEEN 함수는 하이 엔드 및 로우 엔드 인수를 지정해야하므로 RAND 함수는 인수를 허용하지 않습니다.

수개 랜드 함수 예제는 위의 이미지에 표시된 결과를 생성하는 데 사용되었습니다.

  • 첫 번째 예는 랜드 기능.
  • 두 번째 예에서는 1과 10 또는 1과 100 사이의 난수를 생성하는 수식을 만듭니다.
  • 세 번째 예제는 1과 10 사이의 임의의 정수를 생성합니다. TRUNC 기능.
  • 마지막 예제에서는 일주 함수는 난수에 대한 소수 자릿수를 줄입니다.

RAND로 숫자 생성하기

RAND 함수는 인자를 가지지 않기 때문에 단순히 셀을 클릭하고 다음을 입력하여 워크 시트 셀에 쉽게 입력 할 수 있습니다.

= RAND ()

결과는 셀에서 0과 1 사이의 난수입니다.

범위 내에서 숫자 생성

지정된 범위 내에서 난수를 생성하는 데 사용되는 방정식의 일반적인 형식은 다음과 같습니다.

= RAND () * (높음 - 낮음) + 낮음

높은낮은 원하는 숫자 범위의 상한 및 하한을 나타냅니다. 예를 들어 1에서 10 사이의 난수를 생성하려면 다음 수식을 워크 시트 셀에 입력합니다.

= RAND () * (10-1) + 1

RAND로 무작위 정수 생성하기

소수점 이하 자릿수가 아닌 정수를 반환하려면 수식의 일반적인 형식은 다음과 같습니다.

= TRUNC (RAND () * (높음 - 낮음) + 낮음)

소수 자릿수를 모두 제거하는 대신 TRUNC 함수를 사용하면 다음을 사용할 수 있습니다. 일주 함께 작용하다 랜드 난수의 소수 자릿수를 2로 줄입니다.

= ROUND (RAND () * (높음 - 낮음) + 낮음, 소수)

RAND 기능 및 휘발성

그만큼 랜드 함수는 Excel의 휘발성 함수 중 하나입니다. 이것은 다음을 의미합니다.

  • 이 함수는 다시 계산합니다. 새 데이터 추가와 같은 작업을 포함하여 워크 시트가 변경 될 때마다 새로운 난수를 생성합니다.
  • 휘발성 함수가 포함 된 셀에 직접 또는 간접적으로 의존하는 수식은 워크 시트의 변경이 발생할 때마다 다시 계산됩니다.
  • 방대한 양의 데이터가 포함 된 워크 시트 나 워크 북에서는 재 계산 빈도로 인해 프로그램의 응답 시간이 느려질 수 있으므로주의해야합니다.

워크 시트를 변경하지 않고 RAND 함수가 새로운 임의의 숫자를 생성하도록하려면F9키보드의 키. 그러면 RAND 함수가 포함 된 셀을 포함하여 전체 워크 시트가 강제로 다시 계산됩니다.

그만큼F9 키를 사용하여 워크 시트가 변경 될 때마다 임의의 숫자가 변경되지 않도록 할 수 있습니다.

  1. 난수가있을 워크 시트 셀을 클릭하십시오.
  2. 함수를 입력하십시오. = RAND () 워크 시트 위의 수식 입력 줄에 넣습니다.
  3. 눌러F9 키를 변경하려면 랜드 함수를 정적 난수로 변환합니다.
  4. 눌러들어가다 키를 눌러 선택한 셀에 난수를 입력하십시오.

자,F9 다시 임의의 숫자에 영향을 미치지 않습니다.