특정 범위나 입력한 인수 중에서 최댓값이나 최솟값을 구할 때는 MAX 함수와 MIN 함수로 구할 수 있습니다.
최댓값과 최솟값을 구하는 것 외에도 실무에서는 최댓값이나 최솟값을 제한하는 용도로도 많이 쓰입니다.
MAX 함수와 MIN 함수 모두 인수로 하나의 범위나 여러 개의 범위를 지정할 수 있고 각각의 숫자를 하나씩 인수로 지정할 수도 있습니다.
이렇게 MAX 함수의 인수로 각각의 숫자를 입력하면 인수로 입력한 숫자 중 가장 큰 숫자인 50을 구합니다.
반대로 =MIN(10,20,30,50)을 입력하면 10이 구해집니다.
각각이 숫자를 인수로 입력해서 최댓값이나 최솟값을 구할 수도 있지만 특정 범위를 인수로 입력하는 경우가 더 많습니다.
위와 같은 표가 있을 때 MAX 함수를 이용하여 국어 최고점수와 최저점수를 구해보겠습니다.
G3 셀에 '=MAX(B4:B11)'를 입력하면 B4:B11 범위에서 가장 큰 값, 즉 국어 최고점수를 구할 수 있습니다.
'=MIN(B4:B11)'를 입력하면 B4:B11 범위에서 가장 작은 값, 즉 국어 최저점수를 구할 수 있습니다.
이렇게 인수로 입력한 숫자나 범위에서 최댓값이나 최솟값을 구하는 것 외에도 MAX 함수를 이용하여 최솟값을 제한하거나 MIN 함수를 이용하여 최댓값을 제한할 수도 있습니다.
MAX 함수로 최솟값 제한하기
인센티브를 지급할 때 1월, 2월, 3월의 금액을 합친 다음 분기말에 지급을 하는데 개인의 인센티브 지급액이 1,000천원에 미달하더라도 최소 1,000천원은 지급을 하는 경우를 가정하여 표를 만들어 보겠습니다.
E4 셀에 '=MAX(SUM(B4:D4),1000)'을 입력합니다. 강호동 직원의 경우 1~3월의 합계가 1,700천원이므로 1,700천원 그대로 나타납니다. E4 셀을 드래그하여 E11 셀까지 채워보겠습니다.
김말자 직원과 김창수 직원은 1~3월의 합계액이 1,000천원에 미달하지만 지급액은 1,000천원으로 나와있는 것을 보실 수 있습니다.
MIN 함수로 최댓값 제한하기
MAX 함수로 최솟값을 제한했듯이 MIN 함수로 최댓값을 제한할 수도 있습니다. 위와 똑같은 표에서 1~3월의 합계가 2,000천원을 초과할 경우에도 최대 지급액을 2,000천원으로 제한해 보겠습니다.
E4 셀에 '=MIN(SUM(B4:D4),2000)'을 입력합니다. 강호동 직원의 경우 1~3월의 합계가 2,000천원을 초과하지 않기 때문에 1~3월의 합계인 1,700천원으로 나타납니다. E4 셀을 드래그하여 E11 셀까지 채워보겠습니다.
김민순 직원의 경우 1~3월 합계액이 2,200천원이지만 지급액이 2,000천원으로 표시됩니다.
'업무 지식 > 엑셀 함수' 카테고리의 다른 글
[엑셀] AVERAGEIF 함수로 조건에 맞는 셀의 평균 구하기 (0) | 2023.02.27 |
---|---|
[엑셀] LARGE, SMALL 함수로 n 번째 큰 값 or 작은 값 구하기 (0) | 2023.02.25 |
[엑셀] COUNTIFS 함수로 두 가지 이상의 조건에 맞는 셀의 개수 구하기 (0) | 2023.02.19 |
[엑셀] COUNTIF 함수로 조건에 맞는 셀의 개수 구하기 (0) | 2023.02.18 |
[엑셀] COUNTA, COUNTBLANK 함수로 비어 있지 않은 셀과 비어 있는 셀의 개수 구하기 (0) | 2023.02.17 |
댓글