티스토리 뷰

엑셀 MAX 함수는 인수로 전달된 값들의 최대값을 반환하는 함수이다. 엑셀 통계 함수에 속하며 이전의 AVERAGE 함수와 같은 방법으로 인수를 사용한다. AVERAGE 함수의 요약 부분을 보면 MAX 함수의 계산에 포함되는 인수를 알 수 있을 것이다.

[엑셀 모바일] AVERAGE 함수는 인수의 평균을 구한다 :
http://secstart.tistory.com/757

엑셀 MAX 함수 기본 설명

설명 : 엑셀 MAX 함수는 전달된 인수들의 최대값을 구하는 함수이다.
구문 : MAX( number1, [number2], ... )
인수 :
    number : 최대값 계산을 원하는 1개 이상의 숫자값 혹은 참조 범위, 배열

    노트1 : 참조나 배열로 간접 전달시는 숫자만을, 직접 인수를 입력한다면 숫자와 논리값, 해석 가능한 텍스트 수치도 계산에 포함한다.

참고1 : 엑셀 2007 이후 버전이라면 255개의 number 인수를, 엑셀 2003 이전 버전이라면 30 개의 인수를 사용할 수 있다.

엑셀 MAX 함수 사용 예제

[그림1] 엑셀 MAX 함수로 최대값 구하기[그림1] 엑셀 MAX 함수로 최대값 구하기



사용 예제1 : =MAX( A4, B4, C4 )
사용 결과1 : 30

MAX 함수의 인수로 3개의 셀 A4, B4, C4 가 참조 되었다. 10, 20, 30 중 최대값을 구하는 것이다. 최대값 30 이 결과로 반환된다.

사용 예제2 : =MAX( -5, 0, D4:E4 )
사용 결과2 : 0

-5 와 0 이 직접 인수로 입력되었고 D4:E4 의 논리값이 간접 참조되었다. 이렇게 간접 전달된 논리값은 계산에 포함되지 않는다. 따라서, -5 와 0 중 최대값인 0 이 결과로 반환된다.

D4:E4 를 간접 참조하지 않고 예제2-1 과 같이 직접 전달한다면 TRUE 는 1로, FALSE 는 0 으로 계산에 포함된다. 즉, -5, 0, 1, 0 중 최대값을 구하는 것이다. 이때는 최대값 1 이 결과로 반환된다.

사용 예제3 : =MAX( A4:C4, F4:G4 )
사용 결과3 : 30

인수로 두 범위가 간접 전달( 참조 ) 되었다. A4:C4 의 숫자값과 F4:G4 의 텍스트 값이다. 간접 전달된 텍스트는 MAX 함수의 계산에 포함되지 않는다. A4:C4 만으로 최대값을 구하는 것이다. 예제1과 같은 함수식이 되는 것이다.

만일 F4:G4 의 범위을 직접 인수로 전달한다면 예제3-1 과 같은 #VALUE! 오류를 얻는다. "AA" 가 수치로 해석될 수 없는 텍스트이기 때문이다.

오류의 원인인 "AA" 인수를 제거한 예제3-2 의 텍스트 인수, "40" 은 숫자로 해석된다. 이는 10, 20, 30, 40 중 최대값을 구하는 것이 된다. 따라서 최대값 40 이 결과로 반환된다.

엑셀 MAX 함수 오류

MAX 함수에서 #VALUE! 오류가 발생하는 원인입니다.
- 비수치 값이 MAX 함수에 직접 인수로 전달된다면 #VALUE! 오류를 발생


이것이 최대값을 구하는 엑셀 함수 MAX 이다. 컴퓨터활용능력 2급 출제기준에 포함된 함수이며 일상과 업무에도 자주 활용되는 함수이다. 쉽고 단순하지만 계산에 포함되는 인수를 확실히 알지 못하면 어려울 수도 있다. 

게시물 관련 링크 :
[컴활 2급] 컴퓨터활용능력 실기 MAXA 함수 - 통계 :
http://secstart.tistory.com/561
[엑셀 함수] 통계 MAX 함수, MIN 함수 배우기 + 컴활 2급 기출 풀이 :
http://secstart.tistory.com/162
컴활 2급 실기 2007년 3회 A형 기출 문제 풀이-기타작업 :
http://secstart.tistory.com/214

마늘빵.


댓글