엑셀 함수 > 통계 함수 > MAXIFS 함수 - 여러 조건을 만족하는 범위의 최대값 구하기

MAXIFS 함수 - 여러 조건을 만족하는 범위의 최대값 구하기

엑셀에서 MAXIFS 함수를 이용하면 여러 개의 조건을 만족하는 범위의 최대값을 구할 수 있습니다.

MAXIFS 함수는 MAX 함수와 IFS 함수가 합쳐진 형태입니다.

MAX 함수는 최대값을 구해주고, IFS 함수는 조건을 여러 개 정할 때 사용하므로 MAXIFS 함수는 조건을 여러 개 정해서 최대값을 구하는 함수로 이해할 수 있습니다.

※ MAXIFS 함수는 Excel 2019 이상 버전에서 사용 가능합니다.

▶ 참고 : MAX 함수, IFS 함수

※ MAXIFS는 어떻게 발음할까요? 해외의 유튜브 동영상을 보면 “맥스이프스”라고 하는데 우리나라 사람들은 “맥스이프에스”라고도 많이 부릅니다.

 

구문(Syntax)

MAXIFS

MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

여러 조건(criteria)을 만족하는 범위에서 최대값을 구한다.

인수 :

  • max_range : 최대값을 구할 숫자 범위
  • criteria_range1 : 첫번째 조건을 적용할 범위
  • criteria1 : 최대값을 구할 첫번째 조건
  • criteria_range2 : 두번째 조건을 적용할 범위
  • criteria2 : 최대값을 구할 두번째 조건

criteria_range, criteria 는 최대 127개까지 입력할 수 있다.

 

사용 예

1) 판매실적에서 거래처별,상품별 범위의 최대값 구하기

아래 그림의 자료에서

  • 거래처가 '신촌 아트박스'이면서
  • 상품이 '노트'인

것의 판매금액 중 가장 큰 값(최대값)을 구하려면 다음과 같이 수식입력합니다.

=MAXIFS(E6:E14,C6:C14,"신촌 아트박스",D6:D14,"노트")

엑셀 MAXIFS 함수 수식 입력

 

위의 수식을 정리해 보면 MAXIFS함수는 아래 그림과 같이

엑셀 MAXIFS 함수 수식 설명

  • [C6:C14] 범위에서 '신촌 아트박스'인 행만 골라낸 후(주황색 박스 범위)
  • [D6:D14] 범위에서 '노트'인 행만 골라내어(파란색 박스 범위)
  • 골라낸 행의 판매금액 중에서 가장 큰(최대값) 720,000원을 구해줍니다.

 

이번에는 위 그림의 자료에서 세가지 조건으로 최대값을 구해보겠습니다.

  • 거래처가 '신촌 아트박스'이면서
  • 상품이 '노트'이고
  • 판매금액이 70만원보다 작은 범위에서

판매금액이 가장 큰 것(최대값)을 구하기 위해 다음과 같이 수식을 입력합니다.

=MAXIFS(E6:E14,C6:C14,"신촌 아트박스",D6:D14,"노트",E6:E14,"<700000")

3가지 조건을 만족하는 600,000원이 구해집니다.

 

2) 함수의 인수를 셀 참조로 입력하기

위의 예에서는 다음과 같이 인수를 직접 입력했는데 일일이 입력해 주어야 하는 불편함이 있습니다.

=MAXIFS(E6:E14,C6:C14,"신촌 아트박스",D6:D14,"노트")

아래 표와 같이

  • 거래처와 상품명을 표에 미리 입력하고,
  • 수식에서는 미리 입력된 셀을 참조하도록 하면

거래처명이나 상품명이 바뀔 때 수식은 수정할 필요 없고 표에서 거래처와 상품명만 바꾸면, 바꾼 이름으로 MAXIFS 함수가 작동합니다.

=MAXIFS($E$6:$E$14,$C$6:$C$14,$B$22,$D$6:$D$14,C22)

엑셀함수 MAXIFS - 셀에 입력된 값을 조건으로 사용하기

 

 

[ 통계 함수 ]

엑셀웍스 책 출간 안내

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

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

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

댓글 남기기

Scroll to Top