Solved

Calculating a series in Excel

Posted on 1998-10-21
4
1,203 Views
Last Modified: 2008-03-10
How do I calculate a series in Excel? By  series I mean
    something like the sum of
    [E**1/1!]+[E**2/2!]+......[E**x/x!]
    E**x means E to the power X.
0
Comment
Question by:PaganPig
  • 2
4 Comments
 
LVL 3

Expert Comment

by:frazer
ID: 1614101
Hi,

You need to use the formula SERIESSUM.

FInd below an extract of the help file

Returns the sum of a power series based on the formula:

Many functions can be approximated by a power series expansion.
If this function is not available, run the Setup program to install the Analysis ToolPak. After you install the Analysis ToolPak, you must enable it by using the Add-Ins command on the Tools menu.

How?

Syntax

SERIESSUM(x,n,m,coefficients)

X   is the input value to the power series.

N   is the initial power to which you want to raise x.

M   is the step by which to increase n for each term in the series.

Coefficients   is a set of coefficients by which each successive power of x is multiplied. The number of values in coefficients determines the number of terms in the power series. For example, if there are three values in coefficients, then there will be three terms in the power series.

Remark

If any argument is nonnumeric, SERIESSUM returns the #VALUE! error value.


Hope this helps

Frazer
0
 

Author Comment

by:PaganPig
ID: 1614102
Frazer's answer is simply a cut and paste from the Excel help file. I need to know how to apply the formula.

Relating the example I gave, [E**1/1!]+[E**2/2!]+......[E**y/y!], to the help file:
    X (the input value to the power series) = E;
    N (the initial power to which you want to raise x) = 1;
    M (the step by which to increase n for each term in the series) =1

I need to know how to do the following in order to use the formula. How do I
    a) specify a value for y - ie, the upper limit for y?
    b) define [1/y!] as the coefficient?

 
0
 
LVL 5

Accepted Solution

by:
vboukhar earned 50 total points
ID: 1614103
Maybe I don't understand something, but I think, SERIESSUM could not be used in this situation. Why not write user defined function like that:
Function MySeries(e As Double, x As Integer)
  MySeries = 0
  For i = 1 To x
    MySeries = MySeries + Application.Power(e, i / Application.Fact(i))
  Next i
End Function
and use it in cell's formula etc. :-)
0
 

Author Comment

by:PaganPig
ID: 1614104
Thanks, it works1
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Suggested Solutions

Some time ago I was asked to create a VBA function that would calculate a check digit for an input number, using the following procedure: First, sum up all the individual digits in the number If that sum value has more than one digit, then sum up …
Since upgrading to Office 2013 or higher installing the Smart Indenter addin will fail. This article will explain how to install it so it will work regardless of the Office version installed.
This video walks the viewer through the process of creating envelopes and labels, with multiple names and addresses. Navigate to the “Start Mail Merge” button in the Mailings tab: Follow the step-by-step process until asked to find the address doc…
The view will learn how to download and install SIMTOOLS and FORMLIST into Excel, how to use SIMTOOLS to generate a Monte Carlo simulation of 30 sales calls, and how to calculate the conditional probability based on the results of the Monte Carlo …

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now