2009-07-29 4 views
4

excel 2007에서 경계를 사용하여 시그마를 어떻게 사용할 수 있습니까? 예를 들어, I는이 값을 계산할 : N 값은 0 ~ 100의 각 N에 대해 시작 컬럼이다Sigma function in excel

sigma [e^(m-n)*i(m)] 

있는을 m은 0부터 시작되고 N으로 끝나고 I (m)의 특정 값에 대응되는 Raw m에 저장하고 열을 만듭니다. N 예를 들어 = 100 :

sigma [e^(m-100)*i(m)] and m is 0 to 100. 

개별적으로 각각의 원료에 대해 작성하고 다음에 이르게하기 때문에 N에 대한 = 나는 각 N에 대해이 작업을 수행해야합니다 (1) (100)에, n 번을 정리해 말하지 마십시오 1 + 2 + 3 + ... + 100 = 100 * 101/2 = 5050 회이다.

+0

수퍼 유저로 이동해야합니까? –

+2

@Nick : Excel 수식은 Morts에 익숙한 세계 일 수 있지만 여전히 코드입니다. OP는 자신의 화면 보호기를 변경하는 방법을 묻지 않습니다. ;) – richardtallent

답변

0

SERIESSUM()을 사용하여 이것을 수행 할 수 있습니까?

1

@javad, 귀하의 설명은 매우 어렵습니다. "i (m)은 Raw m에 지정된 값이며"???

제 추측 : n = 0, ..., 100 인 경우 함수 F (n)의 값을 표로 표시하려고합니다. F (n)은 식 e^(m-n)*i(m)의 m = 0, ..., n에 대한 합으로 정의됩니다. 여기서 i (m)는 m의 일부 함수입니다. 약어로 F(n) = sigma(0,n) of e^(m-n)*i(m)

맞습니까? 올바른지 아닌지 질문을 편집하여 원하는 내용에 대한 명확한 설명을 제공하십시오.

테스트 데이터로 사용할 수 있도록 처음 몇 개의 값 (예 : F (0)에서 F (3))을 직접 계산하고 i (0)에서 i (3)까지 게시해야합니다.

예상되는 정밀도에 대한 아이디어를 줄 수도 있습니다. 그리고 나서 이런 세포 기입

우선 (N) F를 다시 (sigma(0,n) of e^m * i(m))/e^n
로서 :

여기 용액에 임시 Start의 (N)

a1: heading n, a2 to a5: 0,1,2,3 
b1: heading i(n), b2 to b5: i(0), ..., i(3) 
c1: heading e^n, c2: =exp(a2) and copy down 
d1: heading i(n)*e^n, d2: =b2*c2 and copy down 
e1: heading accum, e2: =d2, e3: =e2+d3 and copy down 
f1: heading F1(n), f2: =e2/c2 and copy down 
g1: heading F2(n), g2: =sum(d$2:d2)/c2 and copy down 

F1 (N) 및 F2를 F (n)을 계산하는 두 가지의 약간 다른 방법을 사용했습니다. F2는 당신이 원하지 않는다고 말하는 것과 매우 흡사합니다. ("각 원료를 따로 따로 쓰지 말고 요약 해주십시오.") - 원하지 않는 이유를 설명하고 싶을 수도 있습니다. (1) 5000 개의 계산은 매우 적습니다. (2) 위의 표를 n = 100으로 채우고 재 계산 시간이 눈에 띄지 않습니다. F2 (n)가 "누적"(누계) 열을 사용하지 않는다는 것을 알 수 있습니다.

0

시리즈의 일차원 합계를 들어, 1에서 임의의 F (N)의 (100)에 시그마을 생성하는 엑셀 함수

SUMPRODUCT(yourformulahere(ROW(1:100))) 

를 사용할 수있다. 행 (1 : 100)이 계열 {1,2, ... 100}으로 확장됩니다.

외부의 내부 의존성과 함께 여기서 두 번 합산하는 것처럼 들리지만 말입니다. 이것은 독자를위한 운동으로 남아 있습니다. HTH.