책 내용 질문하기
배열에서 '또는' 조건에 대해
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
67
작성일
2014-06-26
작성자
첨부파일

상시에서 시험을 보는데 배열에 관한 문제가 나왔습니다.

대충 예를 들어보면,

학과(A,B,C,D,E), 직급(가,나,다,라,마), 수당, 비용 등의 열이 있다고 가정합니다.

(각각 A열, B열, C열, D열이고, 1행에는 필드명이 있고, 2행부터 10행까지 값이 있다고 가정합니다.)

1. 배열에서 average, if를 사용할 것

2. 수당이 500 이상이고, 학과는 A이고, 직급은 '가'이거나 '나' 일 것

3. 위의 조건에 해당하는 값들의 평균을 계산하시오.

밑줄 처진 마지막 조건을 어떻게 처리해야 할지 잘 모르겠습니다.

=average( if ( (C2:C10>=500)*(A2:A10="A")*( ???? ), D2:D10 ) )

문제에서 average와 if만 쓰라고 해서 or을 쓰면 안 될것 같은데... 어떻게 해야 하나요?

답변
2014-06-27 13:50:53

조건을 * 로 연결하면 and 조건을 + 로 연결 하면 or 입니다.

=average( if ( (C2:C10>=500)*((A2:A10="A")+( ???? )), D2:D10 ) )

로 작성하시면 됩니다. or 이 먼저 계산 되어야 하므로 괄호를 하나 더 해주셔야 하세요.

좋은 하루 되세요.

"
  • *
    2014-06-27 13:50:53

    조건을 * 로 연결하면 and 조건을 + 로 연결 하면 or 입니다.

    =average( if ( (C2:C10>=500)*((A2:A10="A")+( ???? )), D2:D10 ) )

    로 작성하시면 됩니다. or 이 먼저 계산 되어야 하므로 괄호를 하나 더 해주셔야 하세요.

    좋은 하루 되세요.

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