Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 함수 SMALL 사용하는 방법

엑셀(Excel)/Excel
반응형

엑셀 SMALL 함수는 여러 데이터들 중에서 지정한 K 번째로 작은 값을 반환합니다. 이 함수를 사용하면 데이터 집합에서 특정 상대 순위 값을 구할 수 있습니다. 예를 들어 학생 30명의 수학 성적 중 3번째로 높은 사람의 점수가 몇 점인지 구할 때 사용할 수 있습니다. 이것과 반대되는 함수는 LARGE 입니다. 함수 구문은 동일하며, SMALL 과 달리 제일 큰 값을 기준으로 반환합니다. 

 

 

아래 샘플은 데이터1 과 데이터2 열에 있는 값들 중에서 제일 작은 값을 찾는 예제입니다. SMALL 이라고 해서 제일 작은 값만 찾는 것은 아닙니다. 두 번째 인수인 k 를 어떤 값으로 넘기느냐에 따라 자신이 원하는 것을 구할 수 있습니다.

엑셀 Excel 함수 SMALL 사용하는 방법

 

함수 구문은 아래 그림과 같습니다. SMALL 에서 요구하는 인수는 두 가지 입니다. 첫 번째는 데이터 영역이며, 두 번째는 데이터의 범위에서 가장 작은 값을 기준으로 한 상대 순위 값입니다. 그러니까 1 이면 가장 작은 값이 되는 것이고 2 이면 가장 작은 값에서 두 번째가 되는 것이죠

엑셀 Excel 함수 SMALL 사용하는 방법

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 함수 LARGE, SMALL 이용 번째로 크고 작은 구하기
엑셀 Excel 문자 산하는 LEN 함수 사용하기
엑셀 Excel 조건부 서식 이용해서 특정 텍스트를 포함한 강조하기
엑셀 Excel 흑백 인쇄할 구분하기 쉬운 차트 만들기 (패턴 채우기)
셀 Excel 최대값 찾는 MAX, LARGE 함수 사용하는 방법

 

 

SMALL 함수를 적용한 결과 데이터1 에서는 2, 데이터2 영역에서 1이 구해 졌습니다. 만약 2번째로 작은 값을 구하고자 한다면 두 번째 인수인 k 값을 2으로 넘기시면 되겠죠

엑셀 Excel 함수 SMALL 사용하는 방법

 

아래 그림처럼 두 번째 인수인 k 값을 2로 넘겨서 데이터1 영역의 두 번째로 작은 값을 구했습니다. 주의할 것은 k 값이 영역의 개수를 넘어가면 안됩니다. #NUM! 에러가 나게 됩니다. 예를 들어 영역에 데이터 개수는 10개인데 k 값이 20개면 #NUM! 오류를 반환합니다. 그리고 음수는 제외시킵니다. -1 이 있고 1 있다면 가장 작은 값은 1 이 되는 것입니다

엑셀 Excel 함수 SMALL 사용하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel 함수 LARGE, SMALL 이용 번째로 크고 작은 구하기
엑셀 Excel 문자 산하는 LEN 함수 사용하기
엑셀 Excel 조건부 서식 이용해서 특정 텍스트를 포함한 강조하기
엑셀 Excel 흑백 인쇄할 구분하기 쉬운 차트 만들기 (패턴 채우기)
셀 Excel 최대값 찾는 MAX, LARGE 함수 사용하는 방법
반응형
Posted by 녹두장군

댓글을 달아 주세요

  1. 2021.11.30 17:24  댓글주소  수정/삭제  댓글쓰기

    A 열 에서 3번째 작은 값도 3이 나오는데요 4 아닌가요?

  2. 2021.11.30 18:16  댓글주소  수정/삭제  댓글쓰기

    중복된 값은 빼고 순서대로 나오는 함수는 없나요?