Excel MAX 함수 - 가장 높은 값을 찾는 수식 예제

  • 이 공유
Michael Brown

이 자습서에서는 Excel에서 가장 높은 값을 찾고 워크시트에서 가장 큰 숫자를 강조 표시하는 방법을 보여 주는 많은 수식 예제와 함께 MAX 함수에 대해 설명합니다.

MAX는 가장 간단하고 사용하기 쉬운 엑셀 기능. 그러나 그것은 당신에게 큰 이점을 줄 몇 가지 트릭을 알고 있습니다. MAX 함수를 조건과 함께 어떻게 사용합니까? 또는 절대 최대값을 어떻게 추출할 것인가? 이 자습서는 이러한 작업 및 기타 관련 작업에 대해 하나 이상의 솔루션을 제공합니다.

    Excel MAX 함수

    Excel의 MAX 함수는 다음과 같은 데이터 집합에서 가장 높은 값을 반환합니다. 지정합니다.

    구문은 다음과 같습니다.

    MAX(숫자1, [숫자2], …)

    여기서 숫자 는 숫자 값, 배열, 이름으로 나타낼 수 있습니다. range, 숫자를 포함하는 셀 또는 범위에 대한 참조.

    Number1 는 필수이며 number2 및 후속 인수는 선택 사항입니다.

    MAX 함수 Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 이하 버전의 모든 Excel 버전에서 사용할 수 있습니다.

    Excel에서 MAX 수식을 만드는 방법

    To 가장 간단한 형식으로 MAX 수식을 만들려면 다음과 같이 인수 목록에 숫자를 직접 입력할 수 있습니다.

    =MAX(1, 2, 3)

    실제로 숫자가 "하드 코딩"되는 경우는 매우 드뭅니다. . 대부분의 경우 범위와 셀을 다루게 됩니다.

    Max를 구축하는 가장 빠른 방법규칙이 작동하려면 $ 기호가 있는 범위의 열 좌표를 잠그십시오.

  • 포맷 버튼을 클릭하고 원하는 포맷을 선택합니다.
  • 확인을 두 번 클릭합니다.
  • 팁. 유사한 방식으로 각 열 에서 가장 높은 값 을 강조 표시할 수 있습니다. 첫 번째 열 범위에 대한 수식을 작성하고 행 좌표를 잠그는 것을 제외하면 단계는 완전히 동일합니다. =C2=MAX(C$2:C$7)

    자세한 내용은 수식 기반 조건부 서식 규칙을 만드는 방법을 참조하세요.

    Excel MAX 기능이 작동하지 않음

    MAX는 사용하기에 가장 간단한 Excel 기능 중 하나입니다. 모든 예상과 달리 제대로 작동하지 않으면 다음 문제 중 하나일 가능성이 큽니다.

    MAX 수식이 0을 반환하는 경우

    일반적인 MAX 수식이 더 높은 숫자가 있는데도 0을 반환하는 경우 지정된 범위에서 해당 숫자가 텍스트로 형식화될 가능성이 있습니다. 다른 수식으로 구동되는 데이터에 대해 MAX 함수를 실행할 때 특히 그렇습니다. ISNUMBER 함수를 사용하여 이를 확인할 수 있습니다. 예:

    =ISNUMBER(A1)

    위 수식이 FALSE를 반환하는 경우 A1의 값은 숫자가 아닙니다. 즉, MAX 공식이 아닌 원래 데이터의 문제를 해결해야 합니다.

    MAX 공식은 #N/A, #VALUE 또는 기타 오류를 반환합니다.

    참조된 셀을 주의 깊게 확인하십시오. 참조된 셀에 오류가 있는 경우 MAX 수식의 결과는 다음과 같습니다.같은 오류. 이를 우회하려면 모든 오류를 무시하고 최대 값을 얻는 방법을 참조하십시오.

    엑셀에서 최대 값을 찾는 방법입니다. 읽어 주셔서 감사합니다. 곧 블로그에서 뵙기를 바랍니다!

    사용 가능한 다운로드:

    Excel MAX 샘플 통합 문서

    범위에서 가장 높은 값을 찾는 공식은 다음과 같습니다.
    1. 셀에 =MAX(
    2. 마우스를 사용하여 숫자 범위를 선택합니다.
    3. 닫는 괄호를 입력합니다.
    4. Enter 키를 눌러 수식을 완성합니다.

    예를 들어 A1:A6 범위에서 가장 큰 값을 계산하려면 , 수식은 다음과 같습니다.

    =MAX(A1:A6)

    숫자가 인접한 행이나 열에 있는 경우(예: 예) Excel에서 최대 수식을 자동으로 만들 수 있습니다. 방법은 다음과 같습니다.

    1. 숫자가 있는 셀을 선택합니다.
    2. 에서 탭의 형식 그룹에서 자동 합계 를 클릭하고 드롭다운 목록에서 최대 를 선택합니다.(또는 자동 합계 >< Function Library 그룹의 Formulas 탭에 있는 1>Max . )

    이렇게 하면 바로 사용할 수 있는 공식이 셀이 선택한 범위 아래에 있으므로 선택한 숫자 목록 아래에 하나 이상의 빈 셀이 있는지 확인하십시오:

    5 MAX 함수에 대해 알아야 할 사항

    워크시트에서 Max 수식을 성공적으로 사용하려면 다음과 같은 간단한 사실을 기억하세요.

    1. 현재 Excel 버전에서 MAX 수식은 최대 255개까지 허용할 ​​수 있습니다. 인수.
    2. 인수에 단일 숫자가 포함되지 않은 경우 MAX 함수는 0을 반환합니다.
    3. 인수에 하나 이상의 오류 값이 포함된 경우 오류가 반환됩니다.
    4. 비어 있음셀은 무시됩니다.
    5. 인수 목록에 직접 제공된 숫자의 논리 값 및 텍스트 표현이 처리됩니다(TRUE는 1로 평가되고 FALSE는 0으로 평가됨). 참조에서 논리 및 텍스트 값은 무시됩니다.

    Excel에서 MAX 함수를 사용하는 방법 - 수식 예

    아래에서 Excel MAX 함수의 몇 가지 일반적인 사용을 확인할 수 있습니다. 대부분의 경우 동일한 작업에 대해 몇 가지 다른 솔루션이 있으므로 모든 공식을 테스트하여 데이터 유형에 가장 적합한 것을 선택하는 것이 좋습니다.

    그룹에서 최대 값을 찾는 방법

    숫자 그룹에서 가장 큰 숫자를 추출하려면 해당 그룹을 MAX 함수에 범위 참조로 제공합니다. 범위는 원하는 만큼 많은 행과 열을 포함할 수 있습니다. 예를 들어 C2:E7 범위에서 가장 높은 값을 얻으려면 다음 간단한 수식을 사용하십시오.

    =MAX(C2:E7)

    인접하지 않은 셀에서 가장 높은 값 찾기 또는 범위

    연속되지 않은 셀 및 범위에 대한 MAX 수식을 만들려면 각 개별 셀 및/또는 범위에 대한 참조를 포함해야 합니다. 다음 단계는 이를 빠르고 완벽하게 수행하는 데 도움이 됩니다.

    1. 셀에 최대 수식을 입력하기 시작합니다.
    2. 여는 괄호를 입력한 후 Ctrl 키를 누른 상태에서 키를 누르고 시트의 셀과 범위를 선택합니다.
    3. 마지막 항목을 선택한 후 Ctrl 키를 놓고 닫는 괄호를 입력합니다.
    4. Enter 키를 누릅니다.

    엑셀자동으로 적절한 구문을 사용하고 다음과 유사한 수식을 얻게 됩니다.

    =MAX(C5:E5, C9:E9)

    아래 스크린샷에 표시된 것처럼 수식은 행 5에서 최대 소계 값을 반환하고 9:

    Excel에서 최대(최신) 날짜를 얻는 방법

    내부 Excel 시스템에서 날짜는 일련 번호일 뿐이므로 MAX는 함수는 문제 없이 처리합니다.

    예를 들어 C2:C7에서 가장 최근 배송 날짜를 찾으려면 숫자에 사용하는 일반적인 Max 공식을 만드세요.

    =MAX(C2:C7)

    조건이 있는 Excel의 MAX 함수

    조건에 따라 최대값을 얻으려면 몇 가지 수식 중에서 선택할 수 있습니다. 모든 공식이 동일한 결과를 반환하는지 확인하기 위해 동일한 데이터 집합에서 테스트합니다.

    작업 : B2:B15에 나열된 항목과 C2:C15, 우리는 F1에 입력한 특정 항목에 대한 가장 높은 판매를 찾는 것을 목표로 합니다(이 섹션 끝에 있는 스크린샷 참조).

    Excel MAX IF 공식

    Excel 2000부터 Excel 2019까지의 모든 버전에서 작동하는 수식을 찾고 IF 함수를 사용하여 조건을 테스트한 다음 결과 배열을 MAX 함수에 전달합니다.

    =MAX(IF(B2:B15=F1, C2:C15))

    For 수식이 작동하려면 Ctrl + Shift + Enter를 동시에 눌러 배열 수식으로 입력해야 합니다. 모두 올바르게 완료되면 Excel에서 수식을 다음으로 묶습니다.배열 수식의 시각적 표시인 {중괄호}.

    단일 수식에서 여러 조건을 평가하는 것도 가능하며 다음 자습서에서 그 방법을 보여줍니다. 여러 조건이 있는 MAX IF.

    배열이 아닌 MAX IF 수식

    워크시트에서 배열 수식을 사용하는 것이 마음에 들지 않으면 기본적으로 배열을 처리하는 SUMPRODUCT 함수와 MAX를 결합하십시오.

    =SUMPRODUCT(MAX((B2:B15=F1)*(C2:C15)))

    자세한 내용은 배열이 없는 MAX IF를 참조하세요.

    MAXIFS 함수

    Excel 2019 및 Office 365용 Excel에는 MAXIFS라는 특수 함수가 있는데, 최대 126개의 기준이 있는 가장 높은 값입니다.

    우리의 경우 조건이 하나뿐이므로 수식은 다음과 같이 간단합니다.

    =MAXIFS(C2:C15, B2:B15, F1)

    자세한 설명은 구문에 대한 자세한 내용은 수식 예제가 포함된 Excel MAXIFS를 참조하세요.

    아래 스크린샷은 작동 중인 3가지 수식을 모두 보여줍니다.

    0을 무시하고 최대값 얻기

    이것은 사실 앞에서 설명한 조건부 MAX의 변형입니다. 생생한 예. 0을 제외하려면 "같지 않음" 논리 연산자를 사용하고 MAXIFS의 기준 또는 MAX IF의 논리 테스트에 "0"이라는 표현식을 입력합니다.

    이해하듯이 이 조건을 테스트하는 것은 의미가 있습니다. 음수 의 경우. 양수의 경우 모든 양수가 0보다 크기 때문에 이 검사는 불필요합니다.

    한 번 시도해 보려면C2:C7 범위에서 가장 낮은 할인. 모든 할인은 음수로 표시되므로 가장 작은 할인이 실제로 가장 큰 값입니다.

    MAX IF

    이 배열 수식을 올바르게 완성하려면 Ctrl + Shift + Enter를 누르십시오.

    =MAX(IF(C2:C70, C2:C7))

    MAXIFS

    일반 수식이며 일반적인 Enter 키 입력으로 충분합니다.

    =MAXIFS(C2:C7,C2:C7,"0")

    오류를 무시하고 가장 높은 값 찾기

    다양한 수식으로 구동되는 많은 양의 데이터로 작업할 때 일부 수식에서 오류가 발생하여 MAX 수식이 error too.

    해결 방법으로 ISERROR와 함께 MAX IF를 사용할 수 있습니다. A1:B5 범위에서 검색하는 경우 수식은 다음과 같은 형태를 취합니다.

    =MAX(IF(ISERROR(A1:B5)), "", A1:B5))

    수식을 단순화하려면 IF ISERROR 조합 대신 IFERROR 함수를 사용하십시오. 이렇게 하면 논리가 좀 더 명확해집니다. A1:B5에 오류가 있으면 빈 문자열('')로 바꾼 다음 범위에서 최대값을 가져옵니다.

    =MAX(IFERROR(A1:B5, ""))

    연고의 파리는 배열 수식으로만 작동하기 때문에 Ctrl + Shift + Enter를 누르는 것을 기억해야 한다는 것입니다.

    Excel 2019 및 Office 356용 Excel에서 MAXIFS 함수는 다음을 수행할 수 있습니다. 데이터 세트에 하나 이상의 양수 또는 0 값이 포함된 경우 솔루션이 됩니다.

    =MAXIFS(A1:B5,A1:B5,">=0")

    수식은 조건을 사용하여 가장 높은 값을 검색하므로"0보다 크거나 같음", 음수로만 구성된 데이터 세트에는 작동하지 않습니다.

    이러한 모든 제한은 좋지 않으며 분명히 더 나은 솔루션이 필요합니다. 여러 작업을 수행하고 오류 값을 무시할 수 있는 AGGREGATE 함수는 완벽하게 맞습니다.

    =AGGREGATE(4, 6, A1:B5)

    첫 번째 인수의 숫자 4는 MAX 함수를 나타내고 두 번째 인수의 숫자 6은 MAX 함수를 나타냅니다. 인수는 "오류 무시" 옵션이고 A1:B5는 대상 범위입니다.

    완벽한 상황에서 세 수식 모두 동일한 결과를 반환합니다.

    Excel에서 절대 최대값 찾는 방법

    양수와 ​​음수 범위에서 작업할 때 부호에 관계없이 가장 큰 절대값을 찾고 싶을 때가 있습니다.

    첫 번째 떠오르는 아이디어는 ABS 함수를 사용하여 범위에 있는 모든 숫자의 절대값을 가져와 MAX:

    {=MAX(ABS( range))}

    에 공급하는 것입니다. 이것은 배열 수식이므로 Ctrl + Shift + Enter 단축키로 확인하는 것을 잊지 마십시오. 또 다른 주의 사항은 숫자에만 작동하며 숫자가 아닌 데이터의 경우 오류가 발생한다는 것입니다.

    이 수식이 마음에 들지 않습니까? 그런 다음 더 실용적인 것을 만들어 봅시다 :)

    최소값을 찾고 부호를 뒤집거나 무시한 다음 다른 모든 숫자와 함께 평가하면 어떻게 될까요? 예, 그것은 정상적인 공식으로 완벽하게 작동합니다. 추가 보너스로,텍스트 항목과 오류를 잘 처리합니다.

    A1:B5의 소스 번호를 사용하면 수식은 다음과 같습니다.

    배열 수식(Ctrl + Shift + Enter):

    =MAX(ABS(A1:B5))

    일반 수식(Enter 키로 완료):

    =MAX(MAX(A1:B5), -MIN(A1:B5))

    또는

    =MAX(MAX(A1:B5), ABS(MIN(A1:B5)))

    아래 스크린샷은 결과를 보여줍니다.

    기호를 보존하는 최대 절대값 반환

    경우에 따라 가장 큰 절대값을 찾아야 하지만 절대값이 아닌 원래 부호가 있는 숫자를 반환해야 합니다.

    숫자가 셀 A1:B5에 있다고 가정하면 사용할 수식은 다음과 같습니다.

    =IF(ABS(MAX(A1:B5))>ABS(MIN(A1:B5)), MAX(A1:B5), MIN(A1:B5))

    얼핏 보면 복잡해 보이지만, 논리는 꽤 따라가기 쉽다. 먼저 범위에서 가장 큰 숫자와 가장 작은 숫자를 찾고 절대값을 비교합니다. 절대 최대 값이 절대 최소 값보다 크면 최대 수가 반환되고 그렇지 않으면 최소 수가 반환됩니다. 수식은 절대값이 아닌 원래 값을 반환하기 때문에 기호 정보를 유지합니다. 원본 데이터 세트에서 가장 큰 숫자를 식별하는 가장 빠른 방법은 Excel 조건부 서식으로 강조 표시하는 것입니다. 아래 예는 두 가지 다른 시나리오를 안내합니다.

    범위에서 가장 높은 숫자 강조표시

    Microsoft Excel에는 상위 순위 값의 형식을 지정하는 미리 정의된 규칙이 있습니다.우리의 요구에 완벽하게 맞습니다. 적용 단계는 다음과 같습니다.

    1. 번호 범위를 선택합니다(여기서는 C2:C7).
    2. 탭의 스타일 그룹에서 조건부 서식 > 새 규칙 .
    3. 새 서식 규칙 대화 상자에서 상위 또는 하위 순위 값만 서식 지정 을 선택합니다.
    4. 하단에서 창의 드롭다운 목록에서 상단 을 선택하고 그 옆에 있는 상자에 1을 입력합니다(가장 큰 값을 포함하는 하나의 셀만 강조 표시하려는 의미).
    5. 포맷 버튼을 누르고 원하는 포맷을 선택합니다.
    6. 두 창을 모두 닫으려면 확인을 두 번 클릭합니다.

    완료! 선택한 범위에서 가장 높은 값이 자동으로 강조 표시됩니다. 하나 이상의 최대 값(중복)이 있는 경우 Excel에서 모두 강조 표시합니다.

    각 행의 최대 값 강조

    -각 행에서 가장 높은 값을 눈에 띄게 만드는 규칙에서 MAX 수식을 기반으로 고유한 값을 구성해야 합니다. 방법은 다음과 같습니다.

    1. 최대값을 강조표시할 행을 모두 선택합니다(이 예에서는 C2:C7).
    2. 탭에서 스타일 그룹에서 새 규칙 > 수식을 사용하여 서식을 지정할 셀 결정 을 클릭합니다.
    3. 형식 이 수식이 true 인 값 상자에 다음 수식을 입력합니다.

      =C2=MAX($C2:$E2)

      여기서 C2는 맨 왼쪽 셀이고 $C2:$E2는 첫 번째 행 범위입니다.

    Michael Brown은 소프트웨어 도구를 사용하여 복잡한 프로세스를 단순화하려는 열정을 가진 열성적인 기술 애호가입니다. 기술 산업에서 10년 이상의 경험을 쌓은 그는 Microsoft Excel 및 Outlook은 물론 Google 스프레드시트 및 문서 도구에 대한 기술을 연마했습니다. Michael의 블로그는 자신의 지식과 전문 지식을 다른 사람과 공유하는 데 전념하며 따라하기 쉬운 팁과 생산성 및 효율성 향상을 위한 자습서를 제공합니다. 노련한 전문가이든 초보자이든 Michael의 블로그는 이러한 필수 소프트웨어 도구를 최대한 활용하기 위한 귀중한 통찰력과 실용적인 조언을 제공합니다.