엑셀 SMALL 함수 사용법 및 실전예제 총정리 :: 통계함수

범위 내에서 k번째로 작은 값을 반환하는 함수인 SMALL 함수의 사용법 및 주의사항을 알아봅니다.

홈페이지 » 엑셀 SMALL 함수 사용법 및 실전예제 총정리 :: 통계함수

엑셀 SMALL 함수 사용법 및 공식 총정리

엑셀 SMALL 함수 목차 바로가기
함수 요약

엑셀 SMALL 함수는 범위 내에서 k 번째로 작은 값을 반환하는 함수입니다.

함수 구문
= SMALL ( 범위, 순번(k) )
인수 알아보기
인수설명
범위k 번째로 작은 값을 구할 범위입니다.
순번(k)범위에서 가장 작은 값을 기준으로 한 상대순위 입니다. 예를들어, {4, 9, 5, 7, 1} 에서 숫자 4의 상대순위는 2입니다.
SMALL 함수 상세설명

엑셀 SMALL 함수는 범위 내에서 k번째로 작은 값을 반환하는 함수입니다. 예를들어 k로 2를 입력하면 범위 내에서 두번째로 작은값을 반환합니다. 범위 내에서 k번째로 큰 값을 찾으려면 LARGE 함수를 사용합니다.

범위 안에 문자가 있을 경우, 문자는 순위계산에 포함되지 않습니다 또한 범위 안에 중복값이 있을 경우, SMALL 함수는 중복되는 개수를 모두 카운팅합니다. 예를들어, 범위안에 입력된 값이 {1,1,2,2,3} 일 경우 3번째로 작은 값은 2가 반환됩니다.

만약 범위가 비어있거나, 값이 모두 문자 일 경우, 또는 입력된 데이터의 개수가 순번(k)보다 작을 경우, SMALL 함수는 #NUM! 오류를 반환합니다.

=SMALL({},1) ' 범위가 비어 있으므로 #NUM! 오류를 반환합니다.
=SMALL({가,나,다},1) ' 값이 모두 문자이므로 #NUM! 오류를 반환합니다.
=SMALL({1,2,3},4) ' k값이 데이터 개수보다 크므로 #NUM! 오류를 반환합니다.
SMALL 함수 사용법 간단예제
  1. 범위 내에서 2번째로 작은 값 찾기
    =SMALL({3,5,1,7,9},2)
    =3
  2. 범위 내에서 1~3번째로 작은 값의 합계 구하기
    =SUM(SMALL({3,5,1,7,9},{1,2,3}))
    =SUM({1,3,5})
    =9
호환성
운영체제호환성
Windows 버전모든 엑셀 버전에서 사용 가능합니다.
Mac 버전모든 엑셀 버전에서 사용 가능합니다.

예제파일 다운로드

관련 기초함수
선택한 범위에서 원하는 위치의 값을 반환합니다.
범위에서 k번째로 큰 값을 반환합니다.

그 외 참고사항

  • 범위가 비어있거나, 함수로 출력할 값이 없을 경우 SMALL 함수는 #NUM! 오류를 반환합니다.
  • 순번(k)가 음수이거나, 범위에 입력된 데이터 개수보다 클 경우 SMALL 함수는 #NUM! 오류를 반환합니다.
  • SMALL(범위,1) 은 범위의 최소값을 반환하고, SMALL(범위,k) 는 범위의 최대값을 반환합니다.

관련 함수공식

VLOOKUP 함수 결과값으로 여러개의 값을 세로/가로 방향으로 출력합니다.
범위 내 '0'을 제외한 최소값을 구합니다.

관련링크 : MS홈페이지 SMALL함수 사용법 상세설명

5 1 vote
별점주기
현재 페이지 댓글알림 신청
알림 설정
guest
2 Comments
Inline Feedbacks
View all comments
타임
별점주기 :
     

small함수를 이용하여 계산을 한 결과가 배열로 저장되는 경우도 있나요?
다른 예제를 찾아보니 small함수를 많이쓰는데 이게 직관적으로 이해가 되지 않는 경우들이 있어서요

2
0
여러분의 생각을 댓글로 남겨주세요.x