엑셀 함수 > 통계 함수 > MAX, MAXA 함수 - 최대값 구하기

MAX, MAXA 함수 - 최대값 구하기

엑셀에서 숫자값의 최대값을 구하는 함수는 MAX와 MAXA가 있습니다.
두 함수의 기능이 아래와 같이 차이가 있습니다.

  • MAX - 숫자 중에서만 최대값을 구해준다.
  • MAXA - 숫자, 텍스트, 논리값도 숫자로 인식한 후 최대값을 구해준다.
실습용 엑셀파일 다운로드 : 엑셀-MAX-MAXA-함수-최대값구하기.xlsx

 

1. MAX

구문(Syntax)

MAX(number1, [number2], …)

숫자가 포함된 인수의 최대값을 구해준다.
숫자만 인식하며 빈셀, 논리값, 텍스트는 무시, 오류값이 포함되어 있으면 오류가 발생한다.

인수 : number1, number2는 최대값을 구하려는 숫자, 셀 참조 또는 범위

다음 표의 [B7:B13] 범위에서 숫자가 포함된 셀의 최대값을 구하려면

MAX 함수 사용법

다음 수식을 입력합니다.

=MAX(B7:B13) => 30

MAX함수는 숫자가 포함된 셀의 최대값을 구하므로 10, 20, 30만 숫자로 인식되어 최대값은 30이 구해집니다.

*주의 : 위의 표에서 논리값(TRUE)이나 문자열, 문자열로 표시된 숫자("40")는 계산 시 빠졌지만 MAX함수의 인수로 값을 직접 입력할 때는 논리값, 문자열로 표시하는 숫자는 계산에 포함하므로 다음의 수식은 "40"과 TRUE를 포함하여 계산하므로 최대값은 40이 구해집니다.

=MAX(10,20,30,"40", TRUE) => 40

문자열로 표시된 숫자 "40"은 40으로 계산되고 TRUE는 1로 계산됩니다.
FALSE가 입력되면 0으로 계산됩니다.

 

2. MAXA

구문(Syntax)

MAXA(value1, [value2], …)

숫자, 텍스트, 논리값이 포함된 인수의 최대값을 구해준다.
오류값이 포함되어 있으면 오류가 발생한다.

인수 : value1, value2는 최대값을 구하려는 항목, 셀참조 또는 범위

다음 표의 [B26:B32] 범위에서 숫자, 텍스트, 논리값이 포함된 셀의 최대값을 구하려면

MAXA 함수 사용법

다음 수식을 입력합니다.

=MAXA(B26:B32) => 1

MAXA함수는 숫자, 텍스트, 논리값이 포함된 셀의 최대값을 구하므로

  • -1, -2, -3은 숫자로 인식되고
  • "40"은 숫자처럼 보이지만 텍스트(문자열)이므로 0으로 인식되고
  • 공백은 계산에서 제외되고
  • ABC는 텍스트(문자열)이므로 0으로 인식
  • TRUE는 1로 인식되어

최대값은 1이 구해집니다.

*주의 : 위의 표에서 문자열로 표시된 숫자("40")는 문자열이라서 0으로 인식되었지만  MAXA함수의 인수로 값을 직접 입력할 때는 논리값, 문자열로 표시하는 숫자는 계산에 포함하므로 다음의 수식은 문자열 "40"을 숫자 40으로 인식하므로 최대값은 40이 구해집니다.

=MAXA(-1,-2,-3,"40", TRUE) => 40

 

[ 통계 함수 ]

엑셀웍스 책 출간 안내

그동안 엑셀웍스에 올린 '엑셀 강좌', '함수 사용법', 여러 '실무 예제'에서 핵심만 뽑아 '된다! 엑셀 수식 & 함수' 책으로 출간하였습니다.

엑셀웍스 책 출간안내  자세히 보기

온라인 구매처: 예스24   교보문고   알라딘 

댓글 남기기

Scroll to Top