본문 바로가기

ms office TIP/엑셀함수

엑셀 함수42(max함수와 maxa의 함수 사용법 및 차이점)

엑셀 함수42(max함수와 maxa의 함수 사용법 및 차이점)

엑셀(excel) max함수와 maxa의 함수는 단어의 뜻 그대로 셀 범위 내에서 최대값을 구하는 함수입니다. 최대값을 구하는 의미에서 두개의 함수는 같지만 참조범위에서 다릅니다. max함수는 숫자값만 참조하고, maxa함수는 숫자, 논리값, 텍스트값을 참조합니다. 

max함수의 사용 : 숫자로만 구성

아래의 표에서 인사평가를 가장 높게받은 직원을 구합니다. 사용함수식은 =max(c3:c11)입니다. max함수는 숫자만을 비교대상으로 하기 때문에 가장 높은 값을 찾습니다. 

max함수의 사용 : 텍스트로 구성

가장 높은 포인트를 받은 직원을 구합니다. 아래와 같이 텍스트로 구성되어 있는 범위에서는 숫자가 없기 때문에 값은 0으로 나옵니다. 보이는 것은 숫자와 텍스트로 구성이 되이 있지만 텍스트로 인식을 합니다. 텍스트는 max함수에서 0으로 인식을 합니다. 따라서 텍스트로구성이 되어 있는 경우 max함수를 적용할 수 없습니다. 

max함수적용하기 

아래의 표는 직원별 지각으로 한 감점 점수표입니다. 이 표에는 텍스트(사유제출)와 논리값(false, true)이 포함이 되어 있습니다. max함수를 적용할 경우 논리값과 텍스트값은 죄와가 됩니다. 따라서 최대값은 -2가 됩니다. 

maxa함수적용결과

maxa함수적용하기

이번에는 동일한 참조범위에서 maxa함수를 적용했습니다. 함수식은 =maxa(d3:d10)입니다. maxa함수인수대화상자의 하단에 보시면 '논리값과 텍스토도 포함된 값입니다'라고 나와 있습니다. 따라서 아래의 (사유제출, true, false)값도 적용이 됩니다  

maxa함수적용결과

maxa함수적용결과 값은 1입니다. 텍스트인 사유제출은 0값으로 변환하고, true는 1값으로 변환을 합니다. false는 0으로 변환을 합니다. 따라서 함수적용결과 값은 true값인 1이 됩니다. 

이상 max함수와 maxa함수의 차이와 적용방법에 대해서 살펴보았습니다.