엑셀 가장 큰 값 찾는 방법

엑셀에서 가장 큰 값은 MAX 함수를 쓰면 한 번에 찾을 수 있고, 필요에 따라 LARGE·MAXIFS·MATCH 조합으로 조건·순위·셀 주소까지 구할 수 있다.

1. 기본: MAX 함수로 최고값 구하기

=MAX(A2:A20)
  • 지정한 범위(A2:A20)에서 가장 큰 숫자를 바로 반환한다.
  • 인수는 1~255개까지 지정할 수 있어 여러 범위·셀을 동시에 비교할 때도 편리하다.

2. 응용① N번째 값: LARGE 함수

=LARGE(A2:A20, 3)   '세 번째로 큰 값
=LARGE(A2:A20, 1) '1번째(=최대값: MAX와 동일)
  • LARGE(범위, k)는 범위를 내림차순으로 정렬한 뒤 k번째 값을 돌려준다.
  • k를 1로 두면 MAX와 동일한 결과가 나온다.

3. 응용② 조건부 최고값

시나리오수식특징
Excel 2019+=MAXIFS(B2:B20, C2:C20, "≧30000000")조건을 여러 개까지 바로 지정 가능
구버전=MAX(IF(C2:C20>=30000000, B2:B20)) ― Ctrl + Shift + Enter배열수식(완성 시 중괄호 자동 삽입)이 필요
여러 조건=SUMPRODUCT(MAX((C2:C20="A")*(D2:D20="상반기")*B2:B20))배열수식 대신 SUMPRODUCT로 간결화 가능

4. 최대값이 있는 셀 주소 찾기

=ADDRESS(MATCH(MAX(A:A), A:A, 0), COLUMN(A:A))
  • MAX(A:A)로 값 → MATCH로 행 번호 → COLUMN으로 열 번호를 얻어 ADDRESS로 절대 주소(예: $A$5)를 반환한다.

5. 함수 선택 빠른 가이드

함수핵심 용도조건 지원N번째 값버전
MAX범위 최댓값××전 버전
LARGEN번째 값×전 버전
MAXIFS조건부 최댓값○(다중)×2019, Microsoft 365
MAX + IF조건부 최댓값(구버전)×2016 이하

6. 자주 묻는 질문

  • 숫자·텍스트가 섞여 있으면?
    MAX는 텍스트·논리값을 무시한다. 모두 포함하려면 MAXA를 사용한다.
  • 특정 값보다 작으면서 가장 큰 수가 필요할 때?
    =MAX(IF(A2:A20<100, A2:A20))처럼 IF 조건에 “<100”을 넣어 배열수식으로 계산한다.
  • 피벗테이블로도 가능한가?
    가능하지만 단순 최대값은 위 함수들이 더 빠르고 가볍다.

위 방법들을 조합하면 대량 데이터에서도 최고값·순위·위치를 손쉽게 추출할 수 있다.

댓글 남기기