엑셀 / 함수 / MAX, MIN, MAXIFS, MINIFS / 최댓값, 최솟값 구하는 함수

엑셀에서 전체 범위의 최댓값·최솟값은 MAX·MIN, 조건에 맞는 값의 최댓값·최솟값은 MAXIFS·MINIFS로 구합니다. 조건이 여러 개라면 같은 행에서 조건을 모두 만족하는 숫자를 대상으로 계산합니다. 단순히 큰 값을 찾는 것과 특정 그룹의 큰 값을 찾는 것을 구분하세요.

MAX와 MIN 사용하기

=MAX(A2:A10)
=MIN(A2:A10)

범위에 있는 숫자 중 가장 큰 값과 작은 값을 반환합니다. 참조 범위의 빈 셀이나 텍스트는 보통 제외되지만 숫자 0은 계산 대상입니다. 참조 범위에 오류 값이 있다면 먼저 원인을 해결해야 합니다.

[홈] 탭의 자동 합계 드롭다운에서 최대값·최소값을 선택할 수도 있습니다. 자동으로 잡힌 범위가 원하는 데이터인지 확인한 뒤 수식을 확정합니다.

[홈] 탭의 자동 합계 드롭다운에서 최대값·최소값을 선택할 수도 있습니다. 자동으로 잡힌 범위가 원하는 데이터인지 확인한 뒤 수식을 확정합니다.

MAX와 MIN으로 같은 숫자 범위의 최댓값과 최솟값을 비교한 예입니다. 예를 들어 10, 20, 30이 있다면 결과는 30과 10입니다.

MAX와 MIN으로 같은 숫자 범위의 최댓값과 최솟값을 비교한 예입니다. 예를 들어 10, 20, 30이 있다면 결과는 30과 10입니다.

MAXIFS와 MINIFS의 구문

=MAXIFS(max_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)
=MINIFS(min_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)

첫 범위는 결과를 구할 숫자, 다음 범위와 조건은 포함할 행을 정하는 기준입니다. 결과 범위와 조건 범위는 크기와 모양을 맞춥니다. 여러 조건은 AND 방식으로 함께 적용되며 범위 크기가 다르면 #VALUE! 오류가 날 수 있습니다.

MAXIFS·MINIFS는 Microsoft 365만의 함수가 아닙니다. Excel 2019 등 지원되는 영구 버전에서도 사용할 수 있으며, 구형 버전에서 #NAME? 오류가 나면 지원 제품을 확인하세요.

구문과 지원 제품은 Microsoft의 MAX 함수 설명, Microsoft의 MIN 함수 설명, Microsoft의 MAXIFS 함수 설명, Microsoft의 MINIFS 함수 설명에서 확인할 수 있습니다.

그룹별 최댓값·최솟값 예제

=MAXIFS(C2:C8,A2:A8,"A")
=MINIFS(C2:C8,A2:A8,"A")
=MAXIFS(C2:C8,A2:A8,"A",B2:B8,"ㄱ")
=MINIFS(C2:C8,A2:A8,"A",B2:B8,"ㄱ")

A열이 그룹1, B열이 그룹2, C열이 점수인 예제입니다. 처음 두 수식은 그룹1이 A인 점수의 최댓값·최솟값, 나머지는 그룹1이 A이면서 그룹2가 ㄱ인 점수의 최댓값·최솟값입니다.

A열이 그룹1, B열이 그룹2, C열이 점수인 예제입니다. 처음 두 수식은 그룹1이 A인 점수의 최댓값·최솟값, 나머지는 그룹1이 A이면서 그룹2가 ㄱ인 점수의 최댓값·최솟값입니다.

텍스트 조건은 따옴표로 감싸고 셀 값을 기준으로 쓰려면 "A" 대신 E2 같은 셀 참조를 넣습니다. 비교 조건은 ">=60"처럼 쓰며 셀과 연산자를 연결할 때는 ">="&E2처럼 작성합니다.

0이 나왔다고 데이터가 0인 것은 아닙니다

MAXIFS·MINIFS는 조건에 맞는 셀이 없을 때도 0을 반환할 수 있습니다. 실제 점수가 0인 경우와 구분해야 한다면 같은 조건으로 COUNTIFS를 계산해 해당 행이 있는지 확인하세요. 두 번째·세 번째 큰 값을 구하려면 LARGE·SMALL 함수를 사용합니다.

같은 카테고리의 다른 글
엑셀 / 나누기, 몫 구하기, 나머지 구하기

엑셀 / 나누기, 몫 구하기, 나머지 구하기

나눗셈 연산자와 QUOTIENT·MOD의 결과를 비교합니다. 0으로 나누는 오류와 음수에서 몫·나머지가 계산되는 방식도 예제로 설명합니다.

엑셀 / 삼각함수(사인, 코사인, 탄젠트 등)의 값 계산하기

엑셀 / 삼각함수(사인, 코사인, 탄젠트 등)의 값 계산하기

SIN·COS·TAN과 역수 함수의 사용법, 도 단위를 라디안으로 변환하는 방법을 정리합니다. 각도 입력 오류와 정의되지 않는 값에 주의하며 삼각함수 계산을 할 수 있습니다.

엑셀 / 시트의 눈금선 없애는 방법

엑셀 / 시트의 눈금선 없애는 방법

보기 탭에서 눈금선을 숨기고 다시 표시하는 방법을 안내합니다. 셀 테두리와 인쇄 눈금선의 차이, 눈금선 색과 채우기 색의 영향도 설명합니다.

엑셀 / 통합 문서 모든 시트 대상으로 검색하는 방법

엑셀 / 통합 문서 모든 시트 대상으로 검색하는 방법

찾기 범위를 통합 문서로 바꾸어 여러 시트를 검색하는 방법을 설명합니다. 수식·값, 대소문자·전체 일치·서식 옵션과 일괄 바꾸기의 주의점도 다룹니다.

엑셀 / 하이퍼링크 제거하는 방법, 자동 하이퍼링크 안 생기게 하는 방법

엑셀 / 하이퍼링크 제거하는 방법, 자동 하이퍼링크 안 생기게 하는 방법

기존 하이퍼링크를 제거하거나 입력 시 자동 생성을 끄는 방법을 설명합니다. 텍스트·서식 보존과 HYPERLINK 수식의 별도 처리도 안내합니다.

엑셀 / 함수 / IRR / 내부수익률 계산하는 함수

엑셀 / 함수 / IRR / 내부수익률 계산하는 함수

IRR에 주기적인 현금흐름을 입력하고 결과를 해석하는 방법을 설명합니다. 부호, 기간, 추정값과 수렴 오류를 확인하며 XIRR과의 차이를 구분할 수 있습니다.

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

엑셀 / 함수 / IFERROR / 에러 메시지를 변경하는 함수

IFERROR로 오류를 다른 값이나 문구로 표시하는 방법을 설명합니다. 빈 문자열·0의 차이와 실제 수식 오류를 숨기지 않는 사용 기준도 다룹니다.

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

엑셀 / 함수 / DELTA / 두 숫자가 같은지 비교하는 함수

DELTA가 같은 숫자에 1, 다른 숫자에 0을 반환하는 방식과 기본값을 설명합니다. 소수 계산 오차가 있는 수를 비교할 때의 한계도 다룹니다.

엑셀 / 워크시트 이름 바꾸는 방법, 탭 색 변경하는 방법

엑셀 / 워크시트 이름 바꾸는 방법, 탭 색 변경하는 방법

시트 탭에서 이름과 색을 바꾸는 방법을 설명합니다. 이름의 금지 문자·길이, 중복과 외부 참조·매크로 영향을 확인하는 과정도 다룹니다.

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

엑셀 / 여러 워크시트 한 화면에서 동시에 보기

새 창과 모두 정렬로 같은 통합 문서의 여러 시트를 함께 보는 방법을 설명합니다. 새 파일 복사와의 차이, 창별 시트 선택과 동기 스크롤도 다룹니다.