1.MAXIFS 함수 정의 란?
MAXIFS 함수는 조건에 따라 최댓값을 반환하는 Excel 함수입니다. 특정 범위에서 지정된 조건을 충족하는 값 중에서 최댓값을 찾습니다. MAXIFS 함수의 구문은 다음과 같습니다:
- max_range: 최댓값을 찾을 범위입니다.
- criteria_range1: 첫 번째 조건을 적용할 범위입니다.
- criteria1: 첫 번째 조건입니다.
- criteria_range2, criteria2: 추가 조건과 해당 범위입니다. (선택 사항)
예를 들어, 다음과 같은 데이터가 있다고 가정해보겠습니다:
이때, "제품1"이면서 "A" 지역의 판매량 중 최댓값을 찾으려면 다음과 같이 MAXIFS 함수를 사용할 수 있습니다:
이 함수는 "제품1"이면서 "A" 지역에 해당하는 판매량 중 최댓값을 반환합니다. 결과는 30이 될 것입니다.
2.예시
MAXIFS 함수는 여러 조건을 만족하는 범위 내에서 최댓값을 찾는 데 사용됩니다. 예시를 통해 자세히 살펴보겠습니다.
가령, 다음과 같은 데이터가 있다고 가정해 봅시다.
이때, "제품1"이면서 "A" 지역의 판매량 중 최댓값을 찾고자 한다면 MAXIFS 함수를 사용할 수 있습니다. 아래는 이를 구하는 Excel 함수의 예시입니다.
이 함수는 다음과 같은 의미를 가집니다.
- B:B: 최댓값을 찾을 범위는 "판매량" 열 전체입니다.
- A:A, "제품1": "제품1"에 해당하는 행을 찾습니다.
- C:C, "A": "A" 지역에 해당하는 행을 찾습니다.
즉, "제품1"이면서 "A" 지역인 행들 중에서 "판매량" 열의 최댓값을 반환합니다. 결과는 30이 됩니다.
3.사용방법
MAXIFS 함수는 여러 조건을 기반으로 범위 내에서 최댓값을 찾는 데 사용됩니다. 아래는 MAXIFS 함수의 사용 방법에 대한 설명입니다.
구문:
- max_range: 최댓값을 찾을 범위입니다.
- criteria_range1, criteria_range2, ...: 조건을 검사할 범위입니다.
- criteria1, criteria2, ...: 조건 범위에 대한 식별자 또는 조건을 지정합니다.
예시:
다음은 MAXIFS 함수를 사용하여 조건에 따라 최댓값을 찾는 예시입니다.
이 예시에서는 다음과 같은 열이 있습니다.
이 함수는 "제품1"이면서 "A" 지역의 판매량 중 최댓값을 찾습니다. 결과는 30이 됩니다.
주의사항:
- MAXIFS 함수는 Excel 2019부터 사용 가능한 동적 배열 함수입니다.
- 이전 버전에서는 SUMIFS 및 INDEX와 MATCH 조합을 사용하여 비슷한 결과를 얻을 수 있습니다.
4.함수 사용팁
MAXIFS 함수를 효과적으로 사용하기 위해 몇 가지 팁이 있습니다:
- 동적 배열 함수 확인: MAXIFS는 동적 배열 함수 중 하나입니다. 따라서 Excel 365 또는 Excel 2019와 같은 최신 버전에서만 사용할 수 있습니다. 이러한 버전을 사용하지 않는 경우 대체 방법을 고려해야 합니다.
- 조건이 여러 개일 때 활용: MAXIFS는 여러 개의 조건을 기반으로 최댓값을 찾는 데 유용합니다. 여러 조건을 효과적으로 처리하고 검색할 수 있습니다.
- 범위와 조건의 수 일치: 범위와 조건의 수는 일치해야 합니다. 즉, 조건이 2개면 조건 범위도 2개여야 합니다.
- 범위가 서로 다른 조건: 각 조건의 범위가 서로 다른 경우 SUMPRODUCT와 -- 연산자를 사용하여 처리할 수 있습니다.
예를 들어:
이는 "제품1"이면서 "A" 지역의 판매량 중 최댓값을 찾습니다. 이러한 유연성을 활용하여 복잡한 조건을 다룰 수 있습니다.