책 내용 질문하기
기출 4회 계산작업 2번, 4번
도서
2022 시나공 총정리 컴퓨터활용능력 1급 실기
페이지
164
조회수
246
작성일
2022-01-17
작성자
탈퇴*원
첨부파일

범위 지정에 대해 질문이 있습니다. 

 

4번 코드별 나이별 평균 가입기간  

{=IFERROR(AVERAGE(IF(($C$4:$C$39=$O22)*($B$4:$B$39>=$P$20:$T$20)*($B$4:$B$39<$P$21:$T$21), $F$4:$F$39)), "")}

                                            0세 이상, 20세 이상, 30세 이상...      20세 미만, 30세 미만, 40세 미만.... 

 

2번 가입금액을 구하는 식은 =INDEX($L$13:$S$16,MATCH(C4,$K$13:$K$16,0), MATCH(B4, $L$11:$S$11,1)) 

                                                                                                   0세 이상, 10세 이상, 20세 이상, 30세 이상 ... 

 

두 식 모두 가입나이를 이용해서 푸는 문제인데, 왜 match함수는 ~이상인 행만 범위 지정을 하고 배열수식에서는 ~이상인 행과 ~미만인 행 모두를 사용해야 하나요?

 

감사합니다.

답변
2022-01-18 13:59:41

{=IFERROR(AVERAGE(IF(($C$4:$C$39=$O22)*($B$4:$B$39>=$P$20:$T$20)*($B$4:$B$39<$P$21:$T$21), $F$4:$F$39)), "")} 

 

이 아니라 

 

=IFERROR(AVERAGE(IF(($C$4:$C$39=$O22)*($B$4:$B$39>=P$20)*($B$4:$B$39<P$21),$F$4:$F$39)),"") 

 

로 작성하셔야 합니다. 

 

조건에 해당 하는 범위는 배열로 지정하지 않습니다. 

 

각 열 마다 조건이 다르기 때문에 다르게 지정되어야 합니다. 

 

좋은 하루 되세요. 

  • 관리자
    2022-01-18 13:59:41

    {=IFERROR(AVERAGE(IF(($C$4:$C$39=$O22)*($B$4:$B$39>=$P$20:$T$20)*($B$4:$B$39<$P$21:$T$21), $F$4:$F$39)), "")} 

     

    이 아니라 

     

    =IFERROR(AVERAGE(IF(($C$4:$C$39=$O22)*($B$4:$B$39>=P$20)*($B$4:$B$39<P$21),$F$4:$F$39)),"") 

     

    로 작성하셔야 합니다. 

     

    조건에 해당 하는 범위는 배열로 지정하지 않습니다. 

     

    각 열 마다 조건이 다르기 때문에 다르게 지정되어야 합니다. 

     

    좋은 하루 되세요. 

  • 관리자
    2022-01-24 14:57:21

    안녕하세요.

     

    2번 : MATCH 함수는 범위에서 찾을값과 같은 데이터를 찾아 표시하므로 이상, 이하라는 조건을 지정할 필요가 없습니다.

    4번 : IF 함수를 이용하여 조건을 지정해야 하므로 ~ 이상, ~이하라고 조건을 지정한 것입니다.

     

    즉 사용하는 함수가 다르므로 함수에 따라 조건을 지정하는 것도 다른 것입니다.

     

    즐거운 하루 되세요.

  • *
    2022-01-18 17:14:05

    아, 빨간 밑줄 부분을 잘못 적었네요. 그런데 제가 처음 올린 질문은 2번, 4번 모두 가입나이를 이용해서 푸는 문제인데, 왜 match함수는 ~세 이상인 행만 사용하고, 배열수식에서는 ~세 이상인 행과 ~세 미만인 행을 모두 사용하는지 였습니다. 

    형광펜으로 표시한 부분처럼 2번 index, match함수 문제는 표3 열 레이블 첫 줄만 사용했는데, 4번 배열수식 문제는 표5 열 레이블 전체를 사용해서요.

     

    답변 부탁드립니다.  

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.