[업무_엑셀팁]4. 조건이 포함된 Max와 Min함수 구현-블로그 요약]
옛날 버전의 엑셀을 사용하고 있다면, Maxif와 MInif를 구현을 할수가 없습니다.
매크로, 배열함수등의 방법이 있지만, 사용할 시에는 엑셀이 느려지고 용량도 커지는 문제가 발생하여,
간단한 함수로 구현하는 방법에 대해서 설명하겠습니다.
[업무_엑셀팁]4. 조건이 포함된 Max와 Min함수 구현
이번에는 엑셀의 함수를 통해서 조건을 포함한 Max와 Min함수에 대해서 알아 보겠습니다.
왜 이러한 함수가 필요한가?
최신 버전이 아닌 옛날 버전의 엑셀을 사용하면, Maxif와 Minif가 없어서 배열함수나 매크로로 구연하면 용량도 많이 차지하고 엑셀도 느려집니다.
1. 조건이 포함된 Max와 Min 함수(=Maxif, Minif)
1. 함수 내용
[조건이 포함된 Max함수(=Maxif)]
=IFERROR(
MIN(OFFSET(시작위치,MATCH(조건,조건이 포함된 범위,0),MATCH(결과지정,결과포함범위,0),COUNTIF(조건이 포함된 범위,조건),1))
,"")
[조건이 포함된 Min함수(=Minif)]
=IFERROR(
MAX(OFFSET(시작위치,MATCH(조건,조건이 포함된 범위,0),MATCH(결과지정,결과포함범위,0),COUNTIF(조건이 포함된 범위,조건),1))
,"")
2. 실제 적용 및 결과
-. 위의 함수 내용으로는 이해하기가 어렵습니다. 실제 적용을 확인하겠습니다.
[함수 및 엑셀 화면]
-. 함수화면
-. 엑셀화면
[잠깐만!!]
조건이 있는 데이터는 반드시 정렬이 되어 있어야함.
(사과 --> 배 --> 사과 이런식의 수순으로 정렬이 안되어 있으면, 정상적인 값이 도출이 안됨.)
![](https://blog.kakaocdn.net/dn/c2dD1x/btrLmxMLrzh/s05ks636bfajFfUTATcZL1/img.png)
-. 결과
*** Your memories make your destiny ***
'[업무] > [업무]엑셀팁' 카테고리의 다른 글
[업무_엑셀팁]6. 엑셀로 만든 간단한 생산계획(2) (0) | 2022.07.15 |
---|---|
[업무_엑셀팁]5. 제품이 같은 다중오더에서 누적 재고확인 (0) | 2022.07.15 |
[업무_엑셀팁]3. 처음과 마지막에 입력된 값 찾기 (0) | 2022.07.13 |
[업무_엑셀팁]2. 엑셀로 만든 간단한 생산계획(1) (0) | 2022.02.08 |
[업무_엑셀팁]1. 빠른실행도구 (0) | 2020.07.15 |
댓글