EGTools - 전용 함수

SAMPLE 함수

EGTools 2023. 1. 11. 00:39
728x90

【 함수 요약 】

지정하는 대상 범위에서 지정하는 숫자만큼 무작위 샘플링 추출

 

이 함수는 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 오류

 

 함수 사용시 주의사항 

샘플링 결과에 따라 주변의 셀을 경고 없이 덮어 쓸 수 있으므로 주의

 

 

 함수 사용 예제 

예제파일

관련동영상

 

 

 비슷한 기능의 다른 함수 

FILTER

 

728x90

'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