반응형
다음과 같이 AVERAGE와 IF만으로 쓰되
배열수식인 것을 감안해서
IF의 쓰이는 방식을 살펴봐야 한다.
IF(조건1*조건2*조건3, 값)
위와 같이 써줘야 배열수식에서의 IF를 잘 활용할 수 있다.
=AVERAGE( IF를 통과한 값들의 평균값
IF(
($C$4:$C$39=$O22)* 조건1
(P$20<=$B$4:$B$39)* 조건2
($B$4:$B$39<P$21) 조건3
,
($F$4:$F$39) 값
)
)
그런데 다음과 같이 에러문구가 나타는 셀이 있다.
이때 문제에서 요구한 IFERROR를 이용해서 해결한다.
=IFERROR(
AVERAGE(IF(($C$4:$C$39=$O22)*(P$20<=$B$4:$B$39)*($B$4:$B$39<P$21), ($F$4:$F$39))) 위에 나온 식
,
"" 에러일 경우 빈 공백
)
<결과 값>
반응형
'컴퓨터활용(컴활) 공부' 카테고리의 다른 글
[스프레드시트] 실기 컴활 문제 풀어보자 (사용자 정의 함수) (0) | 2024.01.21 |
---|---|
[데이터베이스] 실기 컴활 문제 풀기 (묶는방법, 쿼리 디자인, 정렬 등) (0) | 2024.01.20 |
[데이터베이스] 실기 컴활 문제 풀어보기 (크로스탭 쿼리) (0) | 2024.01.18 |
[스프레드시트] 컴활 실기 풀어보자 (Frequency, Text) (0) | 2024.01.17 |
[데이터베이스] 컴활실기 문제 풀어보자 (HAVING, GROUP BY) (1) | 2024.01.16 |