책 내용 질문하기
조건이 두 개일 때 합계를 구하는 배열수식 만드는 법, ( {=SUM(IF(조건1, 조건2)*합계를_구할_범위} )가 가능한가요?
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
125
조회수
36
작성일
2018-01-05
작성자
탈퇴*원
첨부파일

교재 125page에는 합계를 구하는 배열수식을 만드는 방법으로 두 가지가 소개되어 있는데요,

방법1 =SUM( (조건1)*(조건2)*합계를_구할_범위)

방법2 =SUM(IF( (조건1)*(조건2) )*합계를_구할_범위)

그런데 =SUM( IF(조건1, 조건2)*합계를_구할_범위)로 배열수식을 만들었을 때에도 같은 결과값이 나와서요.

[ 예) =SUM(IF($B$11:$B$29=B3, $D$11:$D$29= "김승진")*$F$11:$F$29) ]

시험장에서 위와 같은 방법으로 배열수식을 사용해도 괜찮은지 궁금합니다.

답변
2018-01-07 13:49:00

if문에 맞는 방법이 아니라서 해당 문제에서는 정확한 결과가 나왔을 수 있지만

다른문제에서는 오답처리 될 수 있습니다.

if(조건,참,거짓)

이므로

[ 예) =SUM(IF($B$11:$B$29=B3, $D$11:$D$29= "김승진")*$F$11:$F$29) ]

위 식에서 조건2는 참의 자리에서 실행이 되게 됩니다.

어떤 이유로 정확한 값이 나왔는지는 모르겠지만 실제 시험에서 정확한 결과가 나오지 않는다면 오답처리 될 수 있습니다.

좋은 하루 되세요.

  • *
    2018-01-07 13:49:00

    if문에 맞는 방법이 아니라서 해당 문제에서는 정확한 결과가 나왔을 수 있지만

    다른문제에서는 오답처리 될 수 있습니다.

    if(조건,참,거짓)

    이므로

    [ 예) =SUM(IF($B$11:$B$29=B3, $D$11:$D$29= "김승진")*$F$11:$F$29) ]

    위 식에서 조건2는 참의 자리에서 실행이 되게 됩니다.

    어떤 이유로 정확한 값이 나왔는지는 모르겠지만 실제 시험에서 정확한 결과가 나오지 않는다면 오답처리 될 수 있습니다.

    좋은 하루 되세요.

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