LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Creating A sumation formula


Hello Clinton,

Here is User Defined Function in VBA. It can be used just like
regular Excel Formula.

It assumes that the index K is the number of entries that will b
successively summed according to your formula. The cells don't need t
be contiguous, but do need to be in the same row.

Add a VBA Module to your project and copy this code into it.

USING THE UDF

=Sum3Up(<cell Arg A, <cell Arg B, <cell Arg C, <cell Arg D, <cel
Arg E, Index_K)


Code
-------------------
Public Function Sum3Up(ByRef ArgA As Range, ByRef ArgB As Range, ByRef ArgC As Range, ByRef ArgD As Range, ByRef ArgE As Range, ByVal Index_K As Long) As Double

Application.Volatile

Dim I As Long
Dim Sigma As Double

'Summation Formula: Sigma = ( A^( k+1 ) ) * ( B / C ) * ( 1 - ( D / E ) )
For I = 1 To Index_K
'Avoid division by zero error
If ArgC.Cells(I, 1).Value < 0 And ArgE.Cells(I, 1).Value < 0 Then
Sigma = Sigma + (ArgA.Cells(I, 1).Value ^ (I + 1) _
* (ArgB.Cells(I, 1).Value / ArgC.Cells(I, 1).Value) _
* (1 - (ArgD.Cells(I, 1).Value / ArgE.Cells(I, 1).Value)))
End If
Next I

Sum3Up = Sigma

End Function

-------------------

Sincerely,
Leith Ros

--
Leith Ros
-----------------------------------------------------------------------
Leith Ross's Profile: http://www.excelforum.com/member.php...fo&userid=1846
View this thread: http://www.excelforum.com/showthread.php?threadid=48660

 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Vlookup multiple lookup values and sumation Matt Excel Worksheet Functions 3 August 14th 08 03:53 PM
shaded cell sumation oldLearner57 Excel Discussion (Misc queries) 2 April 23rd 08 09:52 PM
Error handling VLOOKUP. #N/A - can it be 0 to allow sumation. Richhall Excel Worksheet Functions 3 October 8th 07 12:31 PM
Sumation Bikertyke Excel Discussion (Misc queries) 4 February 6th 07 08:07 AM
How am i able to populate a sumation for multiple sheets swiftcode Excel Worksheet Functions 2 September 29th 05 02:33 AM


All times are GMT +1. The time now is 02:43 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"