목차
Excel 스프레드시트에서 작업할 때 가끔 임의의 숫자를 생성해야 합니다. 사람들이 수동으로 숫자를 입력하려고 할 때 인간의 마음이 편향되어 있기 때문에 많은 중복으로 실행합니다. Excel에는 중복 없이 난수를 생성하는 몇 가지 기능이 있습니다. 이 맥락에서 중복 없이 Excel에서 난수를 생성하는 방법에 대한 7가지 고유한 접근 방식을 시연합니다.
연습 통합 문서 다운로드
이 기사를 읽는 동안 연습용으로 이 연습 통합 문서를 다운로드하십시오. .
중복 없이 난수 생성.xlsx
Excel에서 중복 없이 난수를 생성하는 7가지 쉬운 방법
In 이 기사에서는 다양한 기능을 사용하여 Excel 스프레드시트에서 10개의 난수를 생성합니다. 그 외에도 데이터 세트에서 중복 숫자가 실행되지 않도록 노력할 것입니다.
1. RANDBETWEEN 함수를 사용하여 난수 생성
이 과정에서 을 사용할 것입니다. RANDBETWEEN 함수 는 Excel에서 중복 없이 난수를 생성합니다. 데이터시트에 10 개의 임의의 숫자를 생성하고 숫자는 B5:B14 셀 범위에 있게 됩니다. 이 프로세스의 단계는 다음과 같습니다.
📌 단계:
- 우선 B5 셀을 선택합니다.
- 이제 다음 수식을 셀에 적습니다.문제와 해결책. 새로운 방법을 계속 배우고 계속 성장하세요! B5 .
=RANDBETWEEN(10,50)
- Enter 키를 켭니다.
- 그런 다음 Fill Handle 아이콘을 마우스로 B14 셀까지 드래그합니다. .
- 10개의 난수를 받습니다.
- 중복이 없는지 확인하려면 조건부 서식을 적용 하여 확인할 수 있습니다.
- 이 함수에서 얻은 값은 언제든지 변경될 수 있습니다. 이러한 번호를 보호하려면 셀 B5:B14 의 전체 범위를 선택하고 키보드에서 'Ctrl+C' 를 누르십시오.
- 그 다음 마우스를 마우스 오른쪽 버튼으로 클릭 하고 값 붙여넣기 옵션을 선택합니다.
- 숫자는 더 이상 변경되지 않습니다.
따라서 우리의 방법이 완벽하게 작동했다고 말할 수 있습니다.
자세히 보기: 난수를 생성하는 Excel 수식(예제 5개)
2. INDEX와 UNIQUE 및 RANDARRAY 함수 결합
이 방법에서는 INDEX , UNIQUE , RANDARRAY , 및 SEQUENCE Excel에서 중복 없이 난수를 생성하는 기능. 난수의 개수는 전 과정과 같게 되며 개수는 B5:B14 셀 범위에 있게 됩니다. 이 방법의 단계는 다음과 같습니다.
📌 단계:
- 먼저 B5 셀을 선택합니다.
- 아래 내용을 적어주세요 B5 셀의 수식.
=INDEX(UNIQUE(RANDARRAY(30,1,10,50,TRUE)),SEQUENCE(10))
- 이제 Enter key.
- 10개의 임의의 숫자를 얻을 수 있습니다.
- 조건부 서식 을 적용하여 중복 숫자가 남아 있는지 확인할 수 있습니다.
- 이 함수에서 얻은 값은 일정 기간이 지나면 변경될 수 있습니다. 해당 숫자를 보호하려면 B5:B14 셀의 전체 범위를 선택하고 키보드에서 'Ctrl+C' 를 누르십시오.
- 그 다음 마우스를 마우스 오른쪽 버튼으로 클릭 하고 값 붙여넣기 옵션을 선택합니다.
- 숫자는 더 이상 변경되지 않습니다.
따라서 공식이 효과적으로 작동했다고 말할 수 있습니다.
🔍 수식 분석
셀 B5 에 대해 이 분석을 수행하고 있습니다.
👉
SEQUENCE(10) : 이 함수는 1-10 에서 10 개의 연속된 숫자를 반환합니다.
👉
RANDARRAY(30,1,10,50,TRUE) : 이 함수는 10에서 50 사이의 30 개의 난수를 반환합니다.
👉
UNIQUE(RANDARRAY(30,1,10,50,TRUE) ) : 이 함수는 RANDARRAY 함수에서 얻은 고유 값을 필터링합니다..
👉
INDEX(UNIQUE(RANDARRAY(30,1,10,50, TRUE)), SEQUENCE(10)) : 첫 번째 10 고유 값을 반환하고 B5:B14 셀 범위에 표시합니다.
3 .난수 생성 RAND 함수 사용
RAND 함수 는 Excel에서 중복 없이 난수를 생성합니다. 이 경우 0과 1 사이의 10진수 값을 얻습니다. 숫자는 B5:B14 셀 범위에 있습니다. 절차는 다음과 같습니다:
📌 단계:
- 셀 선택 B5 .
- 이제 기록합니다. 셀 B5 에 다음 수식을 입력합니다.
=RAND()
- Enter 키를 누릅니다. key.
- 원하는 대로 숫자 형식을 지정합니다. 여기서는 소수점 이하 2자리를 선택합니다. 그런 다음 채우기 핸들 아이콘을 마우스로 B14 셀까지 드래그합니다.
- 따라서, 0과 1 사이의 임의의 숫자 10개를 얻습니다.
- 조건부 서식 을 적용하여 중복 숫자가 있는지 확인할 수도 있습니다. 여전히 데이터세트에 갇혀 있습니다.
- 이 함수에서 얻은 값은 언제든지 변경될 수 있습니다. 이러한 숫자를 보호하려면 셀의 전체 범위 B5:B14 를 선택하고 키보드에서 'Ctrl+C' 를 누르십시오.
- 그런 다음 마우스를 마우스 오른쪽 버튼으로 클릭 하고 값 붙여넣기 옵션을 선택합니다.
- 숫자는 더 이상 변하지 않을 것입니다.
결국 우리의 공식이 효과적으로 작동했다고 말할 수 있습니다.
비슷한 읽기
- 데이터 분석 도구와 Excel의 기능이 있는 난수 생성기
- 임의의 5자리 숫자 생성기엑셀 (7가지 예)
- 엑셀 목록에서 난수 생성 (4가지 방법)
- 엑셀에서 임의의 4자리 숫자 생성기 (8가지 예) )
- Excel에서 범위간 난수 생성기(8개 예시)
4. 중복 없이 난수를 생성하는 SEQUENCE 함수
이 경우 SEQUENCE 함수 를 사용하면 중복 없이 난수를 생성할 수 있습니다. 데이터시트에 10 개의 임의의 숫자를 생성하고 함수는 10개의 등간격 숫자를 제공합니다. 숫자는 B5:B14 셀 범위에 있습니다. 프로세스는 아래에 단계별로 설명되어 있습니다.
📌 단계:
- 이 프로세스의 시작 부분에서 B5 셀을 선택합니다.
- 다음 수식을 B5 셀에 적습니다.
=SEQUENCE(10,1,10,3)
- 키보드에서 Enter 키를 누르세요.
- 10개의 난수가 나옵니다.
- 이 과정에서 조건부 서식 을 적용할 필요가 없습니다. SEQUENCE 기능이 등간격의 수를 제공하기 때문입니다. 따라서 Excel 데이터시트에 중복 숫자가 있을 가능성이 없습니다.
마지막으로 기능이 완벽하게 작동했다고 말할 수 있습니다.
자세히 보기: 반복이 없는 Excel의 난수 생성기(9가지 방법)
5. RANDARRAY 및 UNIQUE 함수 사용
이 방법에서는 UNIQUE 및 RANDARRAY 함수를 사용하여 Excel 시트에서 중복 없이 난수를 생성합니다. 숫자는 셀 B5:B14 범위에 10개 숫자로 표시됩니다. 프로세스는 다음과 같습니다:
📌 단계:
- 절차를 시작하려면 먼저 B5 셀을 선택합니다.
- 셀 B5 에 다음 수식을 적습니다.
=UNIQUE(RANDARRAY(10,1,10,50,TRUE))
- 그런 다음 키보드의 엔터 키를 누르면 10개의 난수를 얻을 수 있습니다.
- 중복된 숫자를 확인하기 위해 조건부 서식 을 적용하여 찾을 수 있습니다.
- 이 함수에서 얻은 값은 파일을 다시 열 때 변경하십시오. 해당 번호를 보호하려면 셀 B5:B14 의 전체 범위를 선택하고 키보드에서 'Ctrl+C' 를 누르십시오.
- 그 다음 마우스를 마우스 오른쪽 버튼으로 클릭 하고 값 붙여넣기 옵션을 선택합니다.
- 숫자는 더 이상 변하지 않을 것입니다.
드디어 우리의 방법과 공식이 성공적으로 작동했다고 말할 수 있습니다.
🔍 수식 분석
셀 B5 에 대해 이 분석을 수행하고 있습니다.
👉
RANDARRAY (30,1,10,50,TRUE) : 이 함수는 10에서 50 사이의 30 임의의 숫자를 반환합니다.
👉
UNIQUE( RANDARRAY(30,1,10,50, TRUE)) : 이함수는 RANDARRAY 함수에서 가져온 고유한 값을 필터링하여 B4:B14 .
셀 범위에 표시합니다. 6. SORTBY 함수 적용
이 절차는 SORTBY , SEQUENCE 및 RANDARRAY 기능의 도움으로 완료됩니다. Excel 데이터시트에서 중복 없이 10개의 임의의 숫자를 생성합니다. 숫자는 B5:B14 셀 범위에 있습니다. 이 절차의 단계는 다음과 같습니다.
📌 단계:
- 우선 B5 셀을 선택합니다.
- 다음 수식을 셀 B5 에 적습니다.
=SORTBY(SEQUENCE(10,1,10,3),RANDARRAY(10))
- Enter 를 누르면 10개의 난수를 얻을 수 있습니다.
- 이제 데이터세트에 중복이 없도록 조건부 서식을 적용할 수 있습니다.
- 이 함수에서 얻은 값 파일을 다시 열면 변경됩니다. 해당 숫자를 보호하려면 B5:B14 셀의 전체 범위를 선택하고 키보드에서 'Ctrl+C' 를 누르십시오.
- 마우스를 마우스 오른쪽 버튼으로 클릭 하고 값 붙여넣기 옵션을 선택합니다.
- 따라서 숫자는 더 이상 변하지 않을 것입니다.
그래서 우리의 방법과 공식이 완벽하게 작동했다고 말할 수 있습니다.
🔍 수식 분석
이 분석은 셀에 대해 수행합니다. B5 .
👉
SEQUENCE(10,1,10,3) : 이 함수는 10 을 10에서 동일한 단계 값으로 반환합니다. 3 의 간격으로 37 까지.
👉
RANDARRAY(10) : 이 함수는 10 <6 사이의 십진수 값을 반환합니다> 0 to 1 .
👉
SORTBY(SEQUENCE(10,1,10,3), RANDARRAY(10)) 다른 노드에서 가져온 임의의 값을 반환합니다. B4:B14 .
7. RAND 및 RANK 함수를 사용하여 중복 없이 난수를 얻음
다음 방법에서는 RAND 및 RANK 기능을 사용하여 중복 없이 난수를 생성합니다. 이 과정에서 10 난수로 구성된 2개의 서로 다른 데이터 세트를 얻습니다. 첫 번째 세트는 십진수이고 두 번째 세트는 정수입니다. 숫자는 B5:C14 셀 범위에 있습니다. 이 방법의 단계는 다음과 같습니다.
📌 단계:
- 셀 B5 을 선택하고 다음 수식을 셀 B5 .
=RAND()
- 이제 Enter 키를 누릅니다.
- 마우스로 채우기 핸들 아이콘을 B14<7 셀까지 드래그합니다>.
- 0과 1 사이의 10개의 임의의 숫자를 얻을 수 있습니다.
- 그런 다음 C5 셀을 선택합니다. 마찬가지로 셀에 다음 수식을 적고 키를 누릅니다. 입력 .
=RANK(B5,$B$5:$B$14)
- 채우기 핸들 아이콘을 마우스로 B14 셀까지 채웁니다. 또는 간단히 더블 클릭 하세요.
- 이제 이전 데이터세트 번호의 위치를 실제로 보여주는 두 번째 데이터세트를 얻게 됩니다.
- 중복의 경우 조건부 서식 을 적용하여 남아 있지 않은지 확인합니다.
- 이 함수에서 얻은 값이 계속 변경되는 것을 볼 수 있습니다. 우리의 모든 단계와 함께. 해당 번호를 보호하려면 셀의 전체 범위 B5:C14 를 선택하고 키보드에서 'Ctrl+C' 를 누르십시오.
- 마우스를 마우스 오른쪽 버튼으로 클릭 하고 값 붙여넣기 옵션을 선택합니다.
- 숫자는 더 이상 변경되지 않습니다.
마지막으로 우리의 방법과 공식이 성공적으로 작동했으며 다음에서 난수를 생성할 수 있다고 말할 수 있습니다. 중복 없는 Excel.
자세히 보기: Excel VBA: 중복 없는 난수 생성기(예제 4개)
결론
이상으로 이 글을 마칩니다. 컨텍스트가 도움이 되고 중복 없이 Excel에서 난수를 생성할 수 있기를 바랍니다. 추가 질문이나 권장 사항이 있는 경우 아래 의견 섹션에서 공유해 주십시오.
웹사이트 ExcelWIKI 에서 여러 Excel 관련 정보를 확인하는 것을 잊지 마십시오.