책 내용 질문하기
1권 2-1번
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
466
조회수
272
작성일
2020-05-28
작성자
탈퇴*원
첨부파일

=sumproduct($C3:$E3,offset(match($B3,$A$14:$A$16,0),0,1,1,3))

이런식으로 ​offset 기준 점을 match($B3,$A$14:$A$16,0) 로 했는데 왜 정답이 안나올까요 

답변
2020-05-29 11:01:08

=sumproduct($C3:$E3,offset(match($B3,$A$14:$A$16,0),0,1,1,3)) 

 

위와 같이 작성하셨는데 아래와 같이 지정하셔야 합니다. 0 은 없어야 하는 부분으로 삭제해 주세요. 

 

=SUMPRODUCT($C3:$E3,OFFSET($A$13,MATCH($B3,$A$14:$A$16,0),1,1,3)) 

 

좋은 하루 되세요. 

  • 관리자
    2020-05-29 11:01:08

    =sumproduct($C3:$E3,offset(match($B3,$A$14:$A$16,0),0,1,1,3)) 

     

    위와 같이 작성하셨는데 아래와 같이 지정하셔야 합니다. 0 은 없어야 하는 부분으로 삭제해 주세요. 

     

    =SUMPRODUCT($C3:$E3,OFFSET($A$13,MATCH($B3,$A$14:$A$16,0),1,1,3)) 

     

    좋은 하루 되세요. 

  • 관리자
    2020-06-03 11:04:01

    안녕하세요.

     

    OFFSET(범위, 행, 열, 높이, 너비) 함수에서 범위는 특정 영역을 범위로 지정하거나 특정 셀을 지정해야 합니다. 그런데 =sumproduct($C3:$E3,offset(match($B3,$A$14:$A$16,0),0,1,1,3))으로 작성할 경우 MATCH 함수의 결과는 2입니다. 즉 셀 주소가 아닌 숫자 2가 나오기 때문에 결과가 정상적으로 나올 수 없습니다. 

     

    즐거운 하루 되세요.

  • *
    2020-05-30 22:00:34

    네 답지랑 다르게 한건 아는데요

     

    기준점을 저처럼 정하면 답이 나오지 않나요?

     

    답지랑 다르게 저는

     ​offset의 기준점을 match($B3,$A$14:$A$16,0)에서 출발한 것이고

    그러면

    (0,1) 이동하고

    (1,3) 크기의 배열을 구하라

    이런 것이거든요

    답지는 $A$13을 기준점으로 한 것이구요..

    저처럼 하면 왜 틀린 것인지 모르겠어요 ㅠ

    기준점을 함수로 두면 안되나요 ?

     

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