논리/엑셀 프로그래밍
시그마 구현
섬그늘
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)와 같다는 걸 체험했네요.