=sumproduct($C3:$E3,offset(match($B3,$A$14:$A$16,0),0,1,1,3))
이런식으로 offset 기준 점을 match($B3,$A$14:$A$16,0) 로 했는데 왜 정답이 안나올까요
=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을 기준점으로 한 것이구요..
저처럼 하면 왜 틀린 것인지 모르겠어요 ㅠ
기준점을 함수로 두면 안되나요 ?