:: 게시판
:: 이전 게시판
|
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다. 통합 규정을 준수해 주십시오. (2015.12.25.)
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
19/09/02 23:35
간단하게 D? 열에 A?*B? 쭉 넣고 / F13=서울 / F14=SUMIFS($D$2:$D$99,$B$2:$B$99,F$13)/SUMIF($B$2:$B$99,F$13,$A$2:$A$99) , 식으로 하시면 빠를거같네용
19/09/04 23:29
지역 구분이 없다면 각 배열곱의 합인 SUMPRODUCT로 간단히 해결되지만
SUMPRODUCT만으로는 IF 조건문을 수행하기 어려우므로 배열 수식을 쓰시는 게 좋습니다. (윗분 댓글처럼 D열을 이용한 헬퍼셀의 도움을 받으면 함수만으로도 가능합니다. 아래 설명할 것은 D열 없이 바로 수식을 쓰는 법입니다.) 지역,서울,경기,충청을 각각 A7, B7, C7, D7 가중평균금리, ##, ##, ##을 각각 A8, B8, C8, D8이라고 합시다. 1. B8에 아래와 같은 식을 작성합니다. =SUM(($B$2:$B$5=B7)*$A$2:$A$5*$C$2:$C$5)/SUM(($B$2:$B$5=B7)*$A$2:$A$5) 2. 반드시 [Ctrl]+ [Shift] + [Enter]를 누르셔야 합니다. 배열 수식은 일반 enter로 입력하면 오류가 나옵니다. 3. B8의 채우기 핸들을 D8까지 끌어옵니다. 배열 수식하에선 배열끼리 곱합니다. SUM(A2:A5*C2:C5)는 A2*C2, A3*C3, A4*C4, A5*C5 총 4개 결과의 합입니다. SUM 안의 조건문인 ($B$2:$B$5=B7)은 B7을 각각 B2, B3, B4, B5와 비교하며 같으면 1을, 다르면 0을 반환합니다. 위의 경우 B2, B4는 B7과 같으므로 1을, B3, B5는 0을 반환합니다. 따라서 SUM(($B$2:$B$5=B7)*$A$2:$A$5*$C$2:$C$5)은 1*A2*C2, 0*A3*C3, 1*A4*C4, 0*A5*C5의 합이며 평균가중금리의 분자식이 됩니다. 분모도 비슷하게 이해할 수 있습니다.
|