Skip to main content

Excel에서 무작위 표본 선택하기 (전체 가이드)

Author: Siluvia Last Modified: 2025-05-20

Excel에서 너무 많은 데이터에 압도당한 적이 있나요? 분석을 위해 몇 가지 항목을 무작위로 선택하고 싶었던 적이 있나요? 마치 거대한 병에서 사탕을 맛보는 것과 비슷하죠! 이 가이드에서는 간단한 단계와 수식을 통해 무작위 표본을 선택하는 방법을 알려드립니다. 값, 행 또는 목록에서 중복되지 않는 항목을 선택하는 방법까지 다룹니다. 더 빠른 방법을 원한다면 멋진 도구도 소개해 드릴게요. 지금 바로 참여해서 Excel을 쉽고 재미있게 만들어 보세요!

Make random sample selection


수식을 사용하여 무작위 표본 선택하기

이 섹션에서는 다양한 수식을 모아 여러분의 필요에 따라 다른 유형의 무작위 표본을 선택하는 데 도움을 드립니다. 예를 들어, 데이터 범위에서 행을 무작위로 선택하거나 목록에서 중복을 포함하거나 제외한 값을 선택할 수 있습니다. 또한 Excel 365 또는 2021 버전을 사용 중이라면 목록에서 무작위 값을 쉽게 선택할 수 있도록 새로운 함수도 소개합니다.


RAND 함수를 사용하여 무작위 값/행 선택하기

다음 스크린샷과 같이 A1:D53의 데이터 범위가 있다고 가정합시다. 열 중 하나에서 값을 무작위로 선택하거나 전체 데이터 범위에서 행을 무작위로 선택하려면 다음 방법을 시도해 보세요.

참고: 이 섹션에서 제공하는 방법은 원래 데이터의 순서를 직접 변경하므로 데이터 백업을 만드는 것이 좋습니다.

 sample data

1단계: 도우미 열 추가하기
  1. 먼저 데이터 범위에 도우미 열을 추가해야 합니다. 이 경우 데이터 범위의 마지막 열 헤더 셀 옆에 있는 E1 셀을 선택하고 열 헤더를 입력한 후 아래 수식을 E2 셀에 입력하고 Enter 키를 눌러 결과를 얻습니다.
    : RAND 함수는 0과 1 사이의 무작위 숫자를 생성합니다.
    =RAND()
    apply RAND function to create a helper column
  2. 수식이 있는 셀을 선택하세요. 그런 다음 채우기 핸들(셀의 오른쪽 하단 모서리에 있는 녹색 사각형)을 두 번 클릭하여 이 수식을 도우미 열의 나머지 셀에 적용합니다.
2단계: 도우미 열 정렬하기
  1. 데이터 범위와 도우미 열을 모두 선택하고 데이터 탭으로 이동한 후 정렬을 클릭합니다.
     go to the Data tab, click on Sort
  2. 다음 정렬 대화 상자에서 다음을 수행해야 합니다.
    1. 도우미 열("Helper column" 예제)을 기준으로 정렬합니다.
    2. 셀 값으로 정렬합니다.
    3. 필요한 정렬 순서를 선택합니다.
    4. 확인 버튼을 클릭하세요. 스크린샷을 참조하세요.
      specify the options in the Sort dialog box

이제 전체 데이터 범위가 도우미 열에 의해 정렬되었습니다.

3단계: 무작위 행 또는 값을 복사하고 붙여넣어 결과 얻기

정렬 후 원래 데이터 범위의 행이 무작위 순서로 배열됩니다. 이제 원하는 무작위 행 수(n)만큼 상위 n개 행을 선택하면 됩니다. 그런 다음 Ctrl + C를 눌러 선택한 행을 복사하고 원하는 위치에 붙여넣으세요.

: 특정 열에서 무작위로 값을 선택하려면 해당 열의 상위 n개 셀만 선택하면 됩니다.

 select values from one of the columns, simply select the top n cells

참고:
  • 무작위 값을 새로 고치려면 F9 키를 누릅니다.
  • 새로운 데이터를 추가하거나, 셀을 수정하거나, 데이터를 삭제하는 등 워크시트를 새로 고칠 때마다 수식 결과가 자동으로 변경됩니다.
  • 도우미 열이 더 이상 필요 없다면 삭제할 수 있습니다.
  • 더 간단한 방법을 찾고 있다면 Kutools for Excel의 "무작위 선택" 기능을 사용해 보세요. 몇 번의 클릭만으로 지정된 범위에서 무작위 셀, 행 또는 열을 쉽게 선택할 수 있습니다. 여기를 클릭하여 Kutools for Excel의 30일 무료 평가판을 시작하세요.
     Select Range Randomly by kutools

RANDBETWEEN 함수를 사용하여 목록에서 무작위 값 선택하기

위의 방법은 정렬 후 데이터 범위에서 행이나 값을 수동으로 선택하고 복사해야 합니다. 목록에서 지정된 수의 무작위 값을 자동으로 생성하려면 이 섹션의 방법을 사용할 수 있습니다.

  1. 이 경우 B2:B53 범위에서 7개의 무작위 값을 생성해야 합니다. 빈 셀 D2를 선택하고 다음 수식을 입력한 후 Enter 키를 눌러 B 열에서 첫 번째 무작위 값을 얻습니다.
    =INDEX($B2:$B53,RANDBETWEEN(1,COUNTA($B2:$B53)),1)
     Select random values from a list with the RANDBETWEEN function
  2. 그런 다음 이 수식이 있는 셀을 선택하고 채우기 핸들을 아래로 드래그하여 나머지 6개의 무작위 값을 생성합니다.
    drag and fill the formula to other cells
참고:
  • 수식에서 $B2:$B53은 무작위 표본을 선택하려는 범위입니다.
  • 무작위 값을 새로 고치려면 F9 키를 누릅니다.
  • 목록에 중복된 값이 있는 경우 결과에도 중복된 값이 나타날 수 있습니다.
  • 새로운 데이터를 추가하거나, 셀을 수정하거나, 데이터를 삭제하는 등 워크시트를 새로 고칠 때마다 무작위 결과가 자동으로 변경됩니다.

중복 없이 목록에서 무작위 값 선택하기

위의 방법은 결과에 중복된 무작위 값이 포함될 수 있습니다. 위와 동일한 예제를 사용하여 목록에서 중복되지 않는 무작위 값을 얻으려면 이 섹션의 방법을 시도해 보세요.

1단계: 도우미 열 추가하기
  1. 먼저 무작위 표본을 선택하려는 열 옆에 도우미 열을 만들어야 합니다. 이 경우 B 열의 두 번째 셀 옆에 있는 C2 셀을 선택하고 아래 수식을 입력한 후 Enter.
    : RAND 함수는 0과 1 사이의 무작위 숫자를 생성합니다.
    =RAND()
     create a helper column
  2. 수식이 있는 셀을 선택하세요. 그런 다음 채우기 핸들(셀의 오른쪽 하단 모서리에 있는 녹색 사각형)을 두 번 클릭하여 이 수식을 도우미 열의 나머지 셀에 적용합니다.
2단계: 중복 없는 목록에서 무작위 값 얻기
  1. 도우미 열의 첫 번째 결과 셀 옆에 있는 셀을 선택하고 아래 수식을 입력한 후 Enter 첫 번째 무작위 값을 얻습니다.
    =INDEX($B$2:$B$53, RANK.EQ(C2, $C$2:$C$53) + COUNTIF($C$2:C53, C2) - 1, 1)
     use a formula to get random values without duplicates
  2. 그런 다음 이 수식이 있는 셀을 선택하고 채우기 핸들을 아래로 드래그하여 무작위 개수의 값을 얻습니다.
     drag and fill the formula to other cells
참고:
  • 수식에서 $B2:$B53은 무작위 표본을 선택하려는 열입니다. 그리고 $C2:$C53은 도우미 열 범위입니다.
  • 무작위 값을 새로 고치려면 F9 키를 누릅니다.
  • 결과에는 중복된 값이 포함되지 않습니다.
  • 새로운 데이터를 추가하거나, 셀을 수정하거나, 데이터를 삭제하는 등 워크시트를 새로 고칠 때마다 무작위 결과가 자동으로 변경됩니다.

Excel 365/2021에서 목록에서 무작위 값 선택하기

Excel 365 또는 2021을 사용 중이라면 새로운 함수인 “SORTBY” 및 “RANDARRAY”를 적용하여 Excel에서 무작위 표본을 쉽게 생성할 수 있습니다.

1단계: 도우미 열 추가하기
  1. 먼저 데이터 범위에 도우미 열을 추가해야 합니다. 이 경우 무작위 값을 선택하려는 열의 두 번째 셀 옆에 있는 C2 셀을 선택하고 아래 수식을 입력한 후 Enter 키를 눌러 결과를 얻습니다.
    =SORTBY(B2:B53,RANDARRAY(COUNTA(B2:B53)))
    Select random values in Excel 365/2021
    참고
    • 수식에서 B2:B53은 무작위 표본을 선택하려는 목록입니다.
    • Excel 365를 사용 중이라면 Enter 키를 누른 후 무작위 값 목록이 자동으로 생성됩니다.
    • Excel 2021을 사용 중이라면 첫 번째 무작위 값을 얻은 후 수식이 있는 셀을 선택하고 채우기 핸들을 아래로 드래그하여 원하는 수의 무작위 값을 얻습니다.
    • 무작위 값을 새로 고치려면 F9 키를 누릅니다.
    • 새로운 데이터를 추가하거나, 셀을 수정하거나, 데이터를 삭제하는 등 워크시트를 새로 고칠 때마다 무작위 결과가 자동으로 변경됩니다.
2단계: 무작위 값을 복사하고 붙여넣어 결과 얻기

도우미 열에서 원하는 무작위 값의 수(n)만큼 상위 n개 셀을 선택하세요. 그런 다음 Ctrl + C를 눌러 선택한 값을 복사하고 빈 셀을 마우스 오른쪽 버튼으로 클릭한 후 컨텍스트 메뉴의 붙여넣기 옵션 섹션에서 옵션을 선택합니다.

Copy and paste the random values to static values

참고:
  • 지정된 범위에서 지정된 수의 무작위 값 또는 행을 자동으로 생성하려면 먼저 생성하려는 무작위 값 또는 행의 수를 나타내는 숫자를 셀(C2 예제)에 입력한 후 다음 수식 중 하나를 적용합니다.
    목록에서 무작위 값 생성하기:
    =INDEX(SORTBY(B2:B53, RANDARRAY(ROWS(B2:B53))), SEQUENCE(C2))
    보시다시피 샘플 수를 변경할 때마다 해당 수의 무작위 값이 자동으로 생성됩니다.
    범위에서 무작위 행 생성하기:
    지정된 범위에서 지정된 수의 무작위 행을 자동으로 생성하려면 이 수식을 적용하세요.
    =INDEX(SORTBY(A2:B53, RANDARRAY(ROWS(A2:B53))), SEQUENCE(C2), {1,2,3})
    : 수식 끝에 있는 배열 {1,2,3}은 C2에 지정한 숫자와 일치해야 합니다. 3개의 무작위 표본을 생성하려면 C2 셀에 숫자 3을 입력할 뿐만 아니라 배열을 {1,2,3}으로 지정해야 합니다. 4개의 무작위 표본을 생성하려면 셀에 숫자 4를 입력하고 배열을 {1,2,3,4}로 지정하세요.

손쉬운 도구로 몇 번의 클릭만에 무작위 표본 선택하기

위의 방법들은 수식을 기억하고 사용해야 하므로 일부 Excel 사용자들에게는 어려울 수 있습니다. 여기서는 Kutools for Excel의 "무작위 선택" 기능을 추천드립니다. 이 기능을 사용하면 몇 번의 클릭만으로 무작위 표본을 쉽게 선택할 수 있으며, 값과 행뿐만 아니라 열도 무작위로 선택할 수 있습니다.

Kutools for Excel 설치Kutools > 선택 > 무작위 선택을 클릭하고 다음과 같이 설정하세요.

  • 무작위 값, 행 또는 열을 선택하려는 열 또는 범위를 선택하세요.
  • 정렬/무작위 선택 대화 상자에서 선택할 무작위 값의 수를 지정하세요.
  • 선택 유형 섹션에서 옵션을 선택하세요.
  • 확인을 클릭하세요.
    steps to select random sample by kutools

결과

"선택할 셀 수" 섹션에 숫자 5를 지정하고 "선택 유형" 섹션에서 "무작위 행 선택" 옵션을 선택했습니다. 결과적으로 지정된 범위에서 5개의 행이 무작위로 선택됩니다. 그런 다음 선택된 행을 원하는 위치에 복사하고 붙여넣을 수 있습니다.

 select random data by kutools

참고:
Kutools for Excel은 300개 이상의 고급 기능을 제공하여 복잡한 작업을 간소화하고 창의성과 효율성을 향상시킵니다. AI 기능과 통합되어 Kutools는 정확하게 작업을 자동화하며, 데이터 관리를 손쉽게 만듭니다. Kutools for Excel의 상세 정보...무료 체험하기...

최고의 오피스 생산성 도구

Kutools for Excel - 당신을 돋보이게 하는 도구

? Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출 등을 기반으로 한 데이터 분석 혁신
인기 기능: 중복 찾기, 강조 또는 식별  |  빈 행 삭제  |  데이터 손실 없이 열 또는 셀 결합  |  수식 없이 반올림 ...
슈퍼 VLookup: 다중 조건  |  다중 값  |  여러 시트에 걸쳐서  |  퍼지 매치...
고급 드롭다운 목록: 쉬운 드롭다운 목록  |  종속 드롭다운 목록  |  다중 선택 드롭다운 목록...
열 관리자: 특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 전환  열 비교하여 동일한 셀과 다른 셀 선택 ...
주요 기능: 그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄  |  통합 문서 및 시트 관리자 | 자동 텍스트 라이브러리 (자동 텍스트)  |  날짜 선택기  |  데이터 병합  |  셀 암호화/해독  |  목록으로 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ...
최고의 15가지 도구 모음12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제 ...)  |  50+ 차트 유형 (간트 차트 ...)  |  40+ 실용적인 수식 (생일을 기반으로 나이 계산 ...)  |  19개의 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입 ...)  |  12개의 변환 도구 (단어로 변환하기, 통화 변환 ...)  |  7개의 병합 및 분할 도구 (고급 행 병합, 엑셀 셀 분할 ...)  |  ... 그리고 더 많은 기능들

Kutools for Excel은 300개 이상의 기능을 제공하며, 필요한 모든 것이 단 한 번의 클릭만으로 가능합니다...


Office Tab - Microsoft Office(Excel 포함)에서 탭 방식의 읽기 및 편집 활성화

  • 수십 개의 열린 문서 간에 1초 만에 전환 가능!
  • 매일 수백 번의 마우스 클릭을 줄이고, 마우스 손 인사와 작별하세요.
  • 여러 문서를 보고 편집할 때 생산성을 50% 향상시킵니다.
  • Chrome, Edge 및 Firefox처럼 Office(Excel 포함)에 효율적인 탭을 제공합니다.