【 함수 요약 】
지정하는 대상 범위에서 지정하는 숫자만큼 무작위 샘플링 추출
이 함수는 EGTools 추가기능에서 지원하는 함수입니다.
【 적용 버전 】
Windows용 : 조건없는 샘플링은 모든버전, 조건을 사용하는 샘플링은 Excel 2007~
【 함수 구문 】
= SAMPLE ( Search_range , Count , [Unique] , [Include ] ) |
【 함수 인수 】
인수명 | 옵션 | 기본값 | 설 명 |
Search_range | 필수 | 없음 | 대상범위 또는 Array |
Count | 필수 | 없음 | 샘플을 추출할 수 (>0) |
Unique | 선택 | False | 중복금지 여부, 기본값은 False로 중복가능, True로 지정시 중복없이 출력 |
Include | 선택 | 없음 | 조건을 계산하여 참/거짓으로 판정할 수 있는 배열수식 예) 2개 조건이 동시 충족일 때 : (범위1=값1) * (범위2>값2) 2개 조건중 하나만 충족일 때 : (범위1=값1) + (범위2>값2) |
【 함수 상세 설명 】
함수는 2가지 방식으로 사용합니다.
1. 마지막 인수인 Include를 사용하지 않으면 일반 함수로 대상 범위 전체를 대상으로 샘플링
2. 마지막 인수인 Include를 사용할 경우 조건을 계산하여 필터링 한 결과만을 대상으로 샘플링
이 경우에 Excel 2019이하에서는 함수 입력시 반드시 Ctrl+Shift+Enter로 입력해야 함
Unique가 True이면 대상범위에서 각각의 요소는 한 번만 추출되고, False인 경우에는 여러번 추출될 수 있고,
Unique가 True이면 Count는 검색범위의 요소 숫자보다 클 수 없으나, False이면 더 큰 수로도 샘플링 가능
대상범위에 대해서 일반적으로 수직형 Data로 간주하고 행단위 샘플링 진행
만약 Data를 오른쪽으로 작성한 열단위 표에서 추출하려면, Include 조건을 (행범위<>"") 으로 지정
【 함수 오류 설명 】
Include에 오류가 있으면 함수 결과는 그 오류
Include 인수를 지정했는데, 배열수식으로 입력하지 않으면 "Ctrl+Shift+Enter!!" 오류
Include 인수 조건으로 필터된 결과가 없을 경우 #N/A 오류
【 함수 사용시 주의사항 】
샘플링 결과에 따라 주변의 셀을 경고 없이 덮어 쓸 수 있으므로 주의
【 함수 사용 예제 】
예제파일
관련동영상
【 비슷한 기능의 다른 함수 】
'EGTools - 전용 함수' 카테고리의 다른 글
BARCODE 함수 (0) | 2023.03.12 |
---|---|
RZ 함수 (0) | 2023.02.23 |
TEXTJOINIF 함수 (0) | 2023.01.07 |
TEXTJOINIFCOLOR 함수 (0) | 2022.12.26 |
KOREANHOLIDAYS 함수 (0) | 2022.12.13 |