[표1]에서 부서별 남(1), 여(2) 사원의 예금액 평균을 [B3:C5] 영역에 계산하시오.(6점)
주민등록번호의 8번째 자리가 1이면 '남', 2이면 '여' 사원을 의미함
[A19:I18] 영역([표2])을 참조하여 계산
AVERAGE, IF, MID 함수를 사용한 배열 수식 사용
=AVERAGE(IF(($A$9:$A$18=$A3)*(MID($C$9:$C$18,8,1)=MID(B$2,3,1)),$E$9:$E$18))
=MID(B$2,3,1) 왜 이렇게 하나요?
그냥 외우는게 답인가요 전 이해가 도통 안되어서요 선생님
안녕하세요.
MID($C$9:$C$18,8,1)=MID(B$2,3,1)
[$C$9:$C$18] 영역의 8번째 자리 1글자와 [표1]의 [B2] 셀의 3번째 자리 1글자를 비교하는 것입니다.
MID(B$2,3,1)에서 3번째 자리 1글자는 [B2] 셀 값이 "남(1)"이므로 숫자 1에 해당합니다.
[B$2]로 참조한 것은 2행을 고정하고 채우기 핸들러를 통해 오른쪽으로 이동 시 [C$2] 셀로 비교대상을 바꾸기 위한 것입니다.
이렇게해서 주민등록번호 8번째 자리와 MID(B$2,3,1)를 비교해서 같으면 부서별 평균을 구하는 것입니다.
좋은 하루 보내세요.
-
*2018-10-03 14:19:07
안녕하세요.
MID($C$9:$C$18,8,1)=MID(B$2,3,1)
[$C$9:$C$18] 영역의 8번째 자리 1글자와 [표1]의 [B2] 셀의 3번째 자리 1글자를 비교하는 것입니다.
MID(B$2,3,1)에서 3번째 자리 1글자는 [B2] 셀 값이 "남(1)"이므로 숫자 1에 해당합니다.
[B$2]로 참조한 것은 2행을 고정하고 채우기 핸들러를 통해 오른쪽으로 이동 시 [C$2] 셀로 비교대상을 바꾸기 위한 것입니다.
이렇게해서 주민등록번호 8번째 자리와 MID(B$2,3,1)를 비교해서 같으면 부서별 평균을 구하는 것입니다.
좋은 하루 보내세요.