안녕하세요.
#기술자놈 입니다.
오늘은 AVERAGEIFS 함수에 대해서 알아보겠습니다.
AVERAGEIFS 함수는 지정된 조건을 만족하는 범위 내의 값을 평균 내주는 함수입니다. 다수의 조건을 사용하여 평균을 계산하고자 할 때 유용하게 사용됩니다. AVERAGEIFS 함수의 구문은 다음과 같습니다:
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
다음은 AVERAGEIFS 함수의 예시입니다:
가정할 데이터 범위:
A
|
B
|
C
|
D
|
학생
|
성별
|
과목
|
점수
|
A
|
남자
|
국어
|
90
|
B
|
여자
|
영어
|
85
|
C
|
남자
|
수학
|
95
|
D
|
여자
|
국어
|
88
|
E
|
남자
|
영어
|
92
|
F
|
여자
|
수학
|
91
|
예시 1: 성별이 "남자"이고 과목이 "국어"인 학생들의 점수 평균 구하기
=AVERAGEIFS(D2:D7, B2:B7, "남자", C2:C7, "국어")
위의 예시에서는 D2:D7 범위 내에서 B2:B7 범위가 "남자"이고, C2:C7 범위가 "국어"인 학생들의 점수 평균을 계산합니다. 따라서 결과 값은 90과 95의 평균인 92.5가 됩니다.
예시 2: 학생의 이름이 "A"이고 성별이 "남자"이며 과목이 "국어"인 경우의 점수 평균 구하기
=AVERAGEIFS(D2:D7, A2:A7, "A", B2:B7, "남자", C2:C7, "국어")
위의 예시에서는 D2:D7 범위 내에서 A2:A7 범위가 "A"이고, B2:B7 범위가 "남자"이고, C2:C7 범위가 "국어"인 학생들의 점수 평균을 계산합니다. 따라서 결과 값은 90이 됩니다.
예시 3: 학생의 성별이 "여자"이며 점수가 90보다 큰 경우의 점수 평균 구하기
=AVERAGEIFS(D2:D7, B2:B7, "여자", D2:D7, ">90")
위의 예시에서는 D2:D7 범위 내에서 B2:B7 범위가 "여자"이고, D2:D7 범위의 값이 90보다 큰 학생들의 점수 평균을 계산합니다. 따라서 결과 값은 88.5가 됩니다.
위의 예시들을 참고하여 AVERAGEIFS 함수의 다양한 조건을 활용하여 원하는 데이터의 평균을 계산할 수 있습니다.
엑셀 매크로 (0) | 2023.04.20 |
---|---|
PROPER 함수 (0) | 2023.04.19 |
CHAR 함수, ASCII 코드 (0) | 2023.04.17 |
SUBTOTAL 함수 (0) | 2023.04.14 |
피벗 테이블 생성 (0) | 2023.04.13 |
댓글 영역