목차
때때로 Excel 에서 난수를 생성해야 할 수도 있습니다. 난수는 무엇보다도 데이터 암호화 키를 생성하고, 복잡한 이벤트를 시뮬레이션 및 설명하고, 더 큰 데이터 세트에서 임의 샘플을 선택하는 데 사용할 수 있습니다. 이 기사에서는 4자리 난수 생성기를 Excel로 만드는 다양한 방법을 시연합니다.
실습 워크북 다운로드
다운로드할 수 있습니다. 워크북과 함께 연습하세요.
Generate 4 Digit Random Number.xlsm
8 Excel에서 임의의 4자리 숫자 생성기 예제
1. RANDBETWEEN 함수를 삽입하여 4자리 난수
RANDBETWEEN 함수 는 Excel에서 수학 및 삼각함수 로 분류됩니다. Excel의 RANDBETWEEN 함수는 두 값 중 임의의 값을 생성합니다. 스프레드시트가 액세스되거나 변경될 때마다 RANDBETWEEN 이(가) 새 스프레드시트를 생성합니다. 이 함수를 사용하여 4자리 난수를 생성해 봅시다. 이를 위해서는 아래 단계를 따라야 합니다.
단계:
- 먼저 <1을 사용하여 수식을 입력할 셀을 선택합니다>RANDBETWEEN 기능. 따라서 셀 B5 를 선택합니다.
- 두 번째로 선택한 셀에 수식을 입력합니다.
=RANDBETWEEN(1000,9999)
- 세 번째로 Enter 를 누릅니다.
- 이제 채우기 Handle 아래로 범위에 대한 수식을 복제합니다. 또는 AutoFill 범위, Plus ( + ) 기호를 두 번 클릭합니다.
- 마지막으로 셀 범위 B5:B9 에서 4 자리 난수를 볼 수 있습니다.
자세히 알아보기: 난수를 생성하는 Excel 수식(예제 5개)
2. RANDARRARY 함수는 Excel에서 임의의 4자리 숫자 생성기
RANDARAY 함수 는 난수 배열을 생성합니다. 채울 행과 열의 수, 최소값과 최대값, 전체 숫자 또는 소수 값을 반환해야 하는 사람은 모두 옵션입니다. RANDARRAY 함수를 사용하여 4자리 난수를 생성할 수 있습니다. 따라서 아래 절차를 살펴보겠습니다.
단계:
- 먼저 RANDARRAY functions' 수식.
- 둘째, 선택한 셀에 아래 수식을 입력합니다.
=RANDARRAY(5,1,0,9999,TRUE)
- 마지막으로 엔터 키를 누르면 절차가 종료됩니다.
자동으로 4 가 생성됩니다. 5 행의 수를 수식에 입력한 것처럼 임의의 숫자를 5행으로 만듭니다.
자세히 보기: 임의의 5자리 숫자 생성기 엑셀(7개 예시)
3. TRUNC 및 RAND 함수로 4자리 난수 생성
Excel의 TRUNC 함수 는 선택적 자릿수로 잘린 숫자를 생성합니다. 의 분수 부분값은 TRUNC 에 의해 제거됩니다. RAND 함수 는 0 보다 크거나 같지만 1 보다 작은 임의의 특정 숫자를 반환합니다. TURNC & RAND 기능을 결합하여 4자리 난수를 생성할 수 있습니다. 두 함수의 조합을 사용하여 4자리 난수를 생성하는 단계를 살펴보겠습니다.
단계:
- 이전 예와 유사하게 선택 셀 B5 를 입력하고 수식
=TRUNC(RAND()*9999,4)
- 을 입력한 다음 을 누릅니다. 를 입력합니다. 그러면 수식 입력줄에 수식이 표시됩니다.
- 또한 범위에 수식을 복사하려면 채우기 핸들 아래로 또는 더하기 ( + ) 아이콘을 더블 클릭합니다.
- 그게 다야! B 열에서 결과를 확인할 수 있습니다.
🔎 공식은 어떻게 작동합니까?
- RAND()*9999,4: RAND() 는 1에서 9 사이의 임의의 숫자를 생성합니다. . 9999 를 곱하면 숫자 범위가 증가하고 4 는 해당 난수의 4자리만 반환합니다.
- TRUNC(RAND()*9999 ,4: 이렇게 하면 난수 4자리가 반환됩니다.
자세히 알아보기: Excel에서 임의의 10자리 숫자를 생성하는 방법(6 방법)
4. ROUND & RAND 함수를 조합하여 4자리 난수 생성
엑셀의 ROUND 함수 지정된 자릿수로 잘린 숫자를 생성합니다. Excel의 RAND 함수 는 0과 1 사이의 난수를 생성합니다. 이 두 함수를 병합하여 4자리 난수를 생성할 수 있습니다. 따라서 단계를 따라해 보겠습니다.
단계:
- 이전과 같은 방법으로 먼저 입력할 셀을 선택합니다. 난수를 생성하는 공식. 따라서 셀 B5 를 선택합니다.
- 두 번째로 선택한 셀에 아래 수식을 입력합니다.
=ROUND(RAND()*(9999-1000)+1000,0)
- 그 다음 Enter 키를 누르십시오.
- 그 다음 채우기 핸들 을 아래로 눌러 범위에 수식을 복사합니다. 또는 더하기 ( + ) 기호를 더블 클릭합니다. 이것은 또한 수식을 복제합니다.
- 그리고 이것은 열 B 에 4자리 난수를 생성합니다.
🔎 공식은 어떻게 작동합니까?
- RAND()* (9999-1000)+1000,0: 이것은 주로 RAND() 와 9999 를 곱하여 4자리 난수만 생성합니다.
- ROUND(RAND()*(9999-1000)+1000,0): 추가 십진수를 제거하고 4자리 숫자만 생성합니다.
유사 판독값
- Excel에서 인보이스 번호 자동 생성(4단계의 빠른 단계 포함)
- 생성 방법 Excel의 임의 데이터(9가지 쉬운 방법)
- 난수Excel에서 범위 사이 생성기(8개 예)
- Excel VBA로 난수를 생성하는 방법(4개 예)
- 목록에서 난수 생성 엑셀에서 (4가지 방법)
5. LEFT &를 사용하여 4자리 난수 생성 RANDBETWEEN Excel의 함수
LEFT 함수 는 주어진 문자 수에 따라 텍스트 문자열의 첫 번째 문자를 반환합니다. LEFT 및 RANDBETWEEN 기능을 결합하여 4자리 난수를 생성할 수 있습니다. 따라서 절차를 따르십시오.
단계:
- 이전 예제와 같이 먼저 셀을 선택하고 해당 셀에 수식을 삽입합니다.
=LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5)
- 그리고 Enter 를 누릅니다.
🔎 공식은 어떻게 작동합니까?
- RANDBETWEEN(1,9): 이렇게 하면 1 에서 9 사이의 숫자를 사용할 수 있습니다.
- RANDBETWEEN(0,999999999999999)&RANDBETWEEN(0,999999999999999),B5: 이 수식 줄은 셀 B5 .
- LEFT(RANDBETWEEN(1,9)&RANDBETWEEN(0, 999999999999999)&RANDBETWEEN(0,999999999999999),B5): 주어진 셀 B5 의 숫자를 기준으로 첫 번째 숫자를 반환합니다.
6. INT & 를 조합하여 4자리 난수 생성 RAND 함수
Excel의 INT 함수 는주어진 숫자의 가장 가까운 정수. 엄청난 수의 데이터 세트가 있고 각 데이터 세트가 float와 같은 다양한 형식인 경우 이 함수는 숫자의 정수 부분을 반환합니다. 아래 단계를 따르십시오.
단계:
- 이전 예제와 마찬가지로 먼저 B5 셀을 선택합니다.
- 그런 다음 선택한 셀에 아래 수식을 입력합니다.
=INT(RAND()*(9999-1000)+1000)
- 마지막으로 Enter 키를 눌러 프로세스를 완료합니다.
- 이제 선택한 셀에 결과가 수식과 함께 표시됩니다. 수식 입력줄.
- 또한 채우기 핸들 을 아래로 드래그하여 범위 전체에 수식을 복제합니다. 또는 범위를 자동완성 하려면 더하기 ( + ) 기호를 두 번 클릭합니다.
- 지금은 여기까지입니다! 마지막으로 열 B 에는 결과로 4자리 난수가 표시됩니다.
🔎 공식 작동 방식 ?
- RAND()*(9999-1000)+1000: 이것은 주로 9999 를 RAND 4자리 숫자를 생성하는 함수.
- INT(RAND()*(9999-1000)+1000: 이 함수는 임의의 가장 가까운 정수를 취합니다.
7. Excel Analysis ToolPak을 사용하여 4자리 난수 생성
또 다른 방법이 있습니다. 필요하지 않은 4자리 임의 정수 주입공식의 사용. 무작위 데이터를 생성하려면 Analysis ToolPak 추가 기능을 활용할 수 있지만 먼저 설치해야 합니다. Analysis ToolPak 추가 기능은 기본 절차에 설치할 수 있습니다. Microsoft Excel 365 를 사용하는 경우 기본적으로 설치됩니다. 이제 이 추가 기능을 사용하는 절차를 살펴보겠습니다.
단계:
- 먼저 파일 탭을 선택합니다. 리본.
- 두 번째로 옵션 을 클릭합니다. 또는 키보드 단축키 Alt + F + T 를 사용합니다.
- 이렇게 하면 Excel 옵션 <2이 열립니다>dialog.
- 다음 팝업 창의 왼쪽 사이드바에서 추가 기능 을 클릭합니다.
- 다음에 Analysis ToolPak 을 선택합니다. 추가 기능 섹션.
- 더 나아가 관리 드롭- 아래쪽 바.
- 다음으로 이동 버튼을 클릭합니다.
- 팝업이 열립니다. 액세스 가능한 모든 Excel 추가 기능 목록이 있는 창입니다.
- Analysis ToolPak 상자를 선택하고 확인 을 클릭합니다.
- 또한 리본에서 데이터 탭으로 이동합니다. 이제 Excel 리본의 데이터 탭에 분석 이라는 추가 범주가 있으며 데이터 분석 이라는 레이블이 붙은 버튼이 하나 있습니다. 그것을 클릭합니다.
- 데이터 분석 대화 상자에 나타납니다.
- 여기에서 선택 난수 생성 을 클릭하고 확인 을 클릭합니다.
- 다시 <1이라는 이름의 대화 상자가 나타납니다>난수 생성 .
- 변수 수 텍스트 상자에 열 수를 입력하고 난수 수 텍스트 상자에 행 수를 입력합니다. 텍스트 상자.
- 배포 드롭다운 메뉴 모음에서 균일 을 선택합니다.
- 4자리 숫자의 범위를 가져옵니다. 1000 에서 9999 사이의 범위를 취하므로
- 출력 옵션 에서 출력 범위 를 선택합니다. 따라서 $B$5:$B$9 를 선택합니다.
- 그 다음 확인 버튼을 클릭합니다.
- 마지막으로 선택한 범위에서 결과를 볼 수 있습니다.
자세히 보기: 데이터 분석 도구와 Excel의 기능을 갖춘 난수 생성기
8. Excel VBA로 Excel에서 4자리 난수 생성
Excel VBA 를 사용하여 특정 셀에서 난수를 생성할 수 있습니다. Excel VBA 를 사용하면 리본에서 Excel 메뉴 역할을 하는 코드를 쉽게 사용할 수 있습니다. VBA 코드를 사용하여 4자리 난수를 생성하려면 다음 절차를 따르십시오.
단계:
- 첫 번째 리본에서 개발자 탭을 클릭합니다.
- 두 번째로 Visual Basic 을 클릭하여 Visual Basic Editor 를 시작합니다.
- 또는 Visual Basic Editor 에 액세스할 수 있습니다. Alt + F11 .
- 이 작업 대신 워크시트를 마우스 오른쪽 버튼으로 클릭하고 코드 보기 . 또한 Visual Basic Editor 로 이동합니다.
- Visual Basic Editor <2에 나타납니다>여기서 코드를 작성하여 범위에서 테이블을 생성합니다.
- 그리고 아래에 표시된 VBA 코드를 복사하여 붙여넣습니다.
VBA 코드 :
7742
- 그런 다음 RubSub 버튼을 클릭하거나 키보드 단축키 F5 를 눌러 코드를 실행합니다.
- 마지막으로 다음 단계에 따라 B5 셀에 4자리 난수가 생성됩니다.
자세히 보기: Excel VBA: 중복이 없는 난수 생성기(예제 4개)
결론
위의 예는 Excel 의 임의 4자리 숫자 생성기를 보여줍니다. 이것이 도움이 되길 바랍니다! 질문, 제안 또는 피드백이 있는 경우 의견 섹션에 알려주십시오. 또는 ExcelWIKI.com 블로그에서 다른 기사를 한 눈에 볼 수 있습니다!