엑셀에서 0보다 큰 수에서 최소값을 구하는 4가지 방법


엑셀에서 시트의 셀에 들어있는 수 많은 값들에서 최소값, 최대값, 합계, 평균 등을 구해서 표시하는 일은 수시로 작업하는 일 중에 하나 입니다.

이번 글에서 다루어 볼 내용은 최소값을 구하는 방법에 대한 설명입니다.

최소값을 구하는 방법 중에 가장 간단한 방법은 MIN 함수를 사용하는 방법입니다. 하지만 0 보다 큰 수에서 최소값을 구해야 한다면 단순한 MIN 함수 하나만 사용해서 최소값을 구하기는 어렵습니다.

다른 방법으로 SMALL 함수를 사용할 수 있지만 0보다 큰 최소값의 순서를 특정할 수 없어 SMALL 함수만으로 최소값을 구하는 방법도 사용하기 어렵습니다.

여러가지 함수를 복합적으로 사용하여 엑셀에서 0보다 큰 수에서 최소값을 구하는 방법에 대해 알아보겠습니다.

엑셀에서 0보다 큰 수에서 최소값을 구하는 4가지 방법

아래 각각의 예제는 위의 B2:B7 셀의 값들 중에서 최소값을 구하는 방법에 대한 설명입니다.

엑셀에서 MIN과 IF 함수를 사용하여 0보다 큰 최소값 구하는 방법

– 엑셀에서 최소값을 구하는 MIN 함수를 사용하여 0보다 큰 최소값을 구하는 방법입니다.

– 수식 : =MIN(IF(B2:B7>0, B2:B7))

– 중요 : 수식 입력후 배열 수식을 만들어 주기 위해 Ctrl + Shift + Enter 키를 눌러 줍니다.
  그럼 =MIN(IF(B2:B7>0, B2:B7)) 이 {=MIN(IF(B2:B7>0, B2:B7))} 로 수식이 배열 수식으로 바뀌게 됩니다.

엑셀에서 LARGE과 COUNTIF 함수를 사용하여 0보다 큰 최소값 구하는 방법

– 엑셀에서 LARGE 함수와 COUNTIF 함수를 결합하여 0보다 큰 최소값을 구하는 방법입니다.

– LARGE 함수는 데이터 집합에서 n번째로 큰 값을 반환하는 함수입니다.

– COUNTIF 함수는 지정한 범위 내에서 주어진 조건에 맞는 셀의 개수를 반환합니다.

– 수식 : =LARGE(B2:B7,COUNTIF(B2:B7,”>0″))

엑셀에서 SMALL과 COUNTIFS 함수를 사용하여 0보다 큰 최소값 구하는 방법

– 엑셀에서 SMALL 함수와 COUNTIFS 함수를 결합하여 0보다 큰 최소값을 구하는 방법입니다.

– SMALL 함수는 데이터 집합에서 n번째 작은 값을 반환하는 함수입니다.

 COUNTIFS 함수는 범위 내에서 주어진 조건에 맞는 셀의 개수를 반환합니다.

– 수식 : =SMALL(B2:B7,COUNTIFS(B2:B7,0)+1)

– 중요 : SMALL 함수는 n번째로 작은 값을 반환하기 때문에 0보다 큰 수의 최소값을 구하기 위해서는 +1로 지정한 부분의 숫자를 특정할 수 있어야 합니다. +1을 그대로 사용하기 위해서는 주어진 범위의 수가 모두 0 보다 같거나 큰 경우에 사용할 수 있습니다. 예제처럼 0보다 작은 수가 1개가 있는 경우 +2를 해주어야 0보다 큰 최소값을 구할 수 있습니다.

엑셀에서 AGGREGATE 함수를 사용하여 0보다 큰 최소값을 구하는 방법

– 엑셀에서 목록 또는 데이터베이스에서 집계 값을 구하는 AGGREGATE 함수를 사용하여 0보다 큰 최소값을 구하는 방법입니다.

– 수식 : =1/AGGREGATE(14,6,1/B2:B7,1)

– AGGREGATE의 function_num 14는 LARGE 함수를 의미하며 option의 6은 오류값은 무시를 의미입니다.

function_num 함수
1 AVERAGE
2 COUNT
3 COUNTA
4 MAX
5 MIN
6 PRODUCT
7 STDEV.S
8 STDEV.P
9 SUM
10 VAR.S
11 VAR.P
12 MEDIAN
13 MODE.SNGL
14 LARGE
15 SMALL
16 PERCENTILE.INC
17 QUARTILE.INC
18 PERCENTILE.EXC
19 QUARTILE.EXC

 

option 동작
0 또는 생략 중첩된 SUBTOTAL 및 AGGREGATE 함수 무시
1 숨겨진 행, 중첩된 SUBTOTAL 및 AGGREGATE 함수 무시
2 오류 값, 중첩된 SUBTOTAL 및 AGGREGATE 함수 무시
3 숨겨진 행, 오류 값, 중첩된 SUBTOTAL 및 AGGREGATE 함수 무시
4 아무것도 무시 안 함
5 숨겨진 행 무시
6 오류 값 무시
7 숨겨진 행 및 오류 값 무시





이 글이 도움이 되었기를 바랍니다. ^-^


답글 남기기