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

엑셀함수 MINIFS - 여러 조건을 만족하는 범위의 최소값 구하기

  • by

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

MINIFS함수는 MIN함수와 IFS함수가 합쳐진 형태이다.

MIN함수는 최소값을 구해주고, IFS함수는 조건을 여러 개 정할 때 사용하므로 MINIFS함수는 조건을 여러 개 정해서 최소값을 구하는 함수라고 생각하면 된다.

※ MINIFS함수는 Office 2019 또는 Office 365에서 사용할 수 있다.

▶ 참고 : MIN함수, IFS함수

※ MINIFS는 어떻게 발음해야 할까? 해외의 유튜브 동영상을 보면 “민이프스”라고 하는데 우리나라 사람들은 “민이프에스”라고도 많이 부른다.
구문(Syntax)

MINIFS(min_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

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

인수 :
– min_range : 최소값을 구할 숫자 범위
– criteria_range1 : 첫번째 조건을 적용할 범위
– criteria1 : 최소값을 구할 첫번째 조건
– criteria_range2 : 두번째 조건을 적용할 범위
– criteria2 : 최소값을 구할 두번째 조건

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

 

사용예 :

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

아래 그림의 자료에서

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

것의 판매금액 중 가장 작은 값(최소값)을 구하기 위해 다음과 같이 수식을 입력해 보자.

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

엑셀함수 MINIFS - 여러 조건을 만족하는 범위의 최소값 구하기

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

  • "C6:C14"범위에서
  • "신촌 아트박스"인 행만 골라낸 후(주황색 박스 범위)
  • "D6:D14"범위에서
  • "노트"인 행만 골라내어(파란색 박스 범위)
  • 골라낸 행의 판매금액 중에서 가장 작은(최소값) 50,000원을 구해준다.

엑셀함수 MINIFS - 여러 조건을 만족하는 범위의 최소값 구하기

 

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

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

판매금액이 가장 작은 것(최소값)을 구하기 위해 다음과 같이 수식을 입력해 보자.

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

수식이 제대로 입력이 되었다면 600,000원이 구해질 것이다.

 

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

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

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

실무에서는 다음과 같이 인수를 셀 참조로 많이 사용한다.

아래 표와 같이

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

이렇게 하면 거래처명이나 상품명의 변경이 발생할 때 표에서 거래처와 상품명만 바꾸면, 바꾼 이름으로 MINIFS함수가 작동하므로 편리하다.

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

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

 

※ MINIFS함수 사용 시 주의사항

다음과 같이 조건에 해당하는 값이 0이면 MINIFS함수는 당연히 0을 최소값으로 구해준다.

MINIFS함수 사용 시 주의사항

 

만약, 다음과 같이 E6셀의 값이 0이 아니라 아무 것도 입력되어 있지 않은 공백이라면 MINIFS함수는 공백은 최소값을 구할 때 무시(제외)하고 600,000원을 최소값으로 구해준다.

MINIFS함수 사용 시 주의사항 - 공백무시(제외)

 

그런데... 조건에 해당하는 값이 모두 공백이라면 어떻게 될까?

MINIFS함수는 모두 공백이라고 무시(제외)하는 것이 아니라 0을 최소값으로 구해준다.

MINIFS함수 사용 시 주의사항 - 공백무시(제외)

 

[ 통계 함수 ]

답글 남기기

이메일 주소는 공개되지 않습니다.