논리/엑셀 프로그래밍

시그마 구현

섬그늘 2008. 11. 13. 15:52

 

B

C

D

E

F

G

2

1

10

 

시작

sigma

3

2

10

 

1

10

104

4

3

10

 

 

 

 

5

4

10

 

 

 

 

6

5

10

 

 

 

 

7

6

10

 

 

 

 

8

7

10

 

 

 

 

9

8

10

 

 

 

 

10

9

12

 

 

 

 

11

10

12

 

 

 

 

12

 

104

 

 

 

 

 

G3 =SUMPRODUCT(N(ROW(1:65000)>=E3),N(ROW(1:65000)<=F3),INT(ABS(ROW(1:65000)-2)/7)*2+10)

 

이 방법을 원용하면 i=m 부터 n까지의 시그마를 엑셀이 지원하는 행 수 (65,000여 행) 만큼의 개체 수까지는 구현할 수 있습니다 (수식의 파란 색 부분이 X입니다). 덕분에 시그마가 SUMPRODUCT로 구현된다는 것, SUMPRODUCT 따위 함수 내에서 ROW(B2:B5)는 ROW(2:5)와 같다는 걸 체험했네요.

'논리 > 엑셀 프로그래밍' 카테고리의 다른 글

유동참조 AVERAGE   (0) 2008.11.13
2차원 범위 중 중복 숫자 추출  (0) 2008.11.13
시급 계산기  (0) 2008.11.13
단가 조합 구하기   (0) 2008.11.13
SUMPRODUCT 유동 참조 (직전 행 찾기)  (0) 2008.11.13