계산문제 140p
문제 4번 질문입니다.
가입나이,코드,가입기간을 이용하여 코드별 나이별 평균 가입기간을 계산하시오.
average, if ,iferror
오답
=IFERROR(AVERAGE(IF(($C$3:$C$38=$N21)*($B$3:$B$38>=O$19),$F$3:$F$38)),"")
조건1
답
=IFERROR(AVERAGE(IF((($C$3:$C$38=$N21)*($B$3:$B$38>=O$19))*($B$3:$B$38<O$20),$F$3:$F$38)),"")
조건1 조건2
O19:S19까지 오름차순으로 되어있는데
여기서 조건 2가 왜 들어가는지 이해를 못하겠습니다.
그리고 빈칸이 어떻게 나오는지도 궁금합니다.
=IFERROR(AVERAGE(IF(($C$3:$C$38=$N21)*($B$3:$B$38>=O$19)*($B$3:$B$38<O$20),$F$3:$F$38)),"")
($C$3:$C$38=$N21)
코드별을 찾는 것이구요.
$B$3:$B$38>=O$19)*($B$3:$B$38<O$20),
$B$3:$B$38>=O$19) O19 즉 0 값이상을 찾는 것이고
($B$3:$B$38<O$20), O20 의 값 미만 인 값을 구하는 것입니다.
표5에서 지정한 값에 맞는 내용을 표시하기 위해 위와 같이 사용한 것입니다.
좋은 하루 되세요.
-
관리자2020-01-29 18:05:00
=IFERROR(AVERAGE(IF(($C$3:$C$38=$N21)*($B$3:$B$38>=O$19)*($B$3:$B$38<O$20),$F$3:$F$38)),"")
($C$3:$C$38=$N21)
코드별을 찾는 것이구요.
$B$3:$B$38>=O$19)*($B$3:$B$38<O$20),
$B$3:$B$38>=O$19) O19 즉 0 값이상을 찾는 것이고
($B$3:$B$38<O$20), O20 의 값 미만 인 값을 구하는 것입니다.
표5에서 지정한 값에 맞는 내용을 표시하기 위해 위와 같이 사용한 것입니다.
좋은 하루 되세요.