Home : Products : Hach WIMS : Hach WIMS Client : Documentation : Function Reference : Math Toolbox Functions : Summation Functions : LSUMn
Q10758 - INFO: LSUMn

LSUMn calculates the sum of the last n datapoints of a specified variable. 

SYNTAX:

LSUMn(Cx, optional Time Increment)
where :
Cx is a conditional variable x
n is the number of values to total
Time Increment Optional - specifies the source variables (Cx) Frequency when the Source Variable (CX) and target variable's (i.e. the variable being calculated) frequencies do not match.

NOTES:

The data points do not need to be on consecutive days

Calculates every day that it can find n values to sum, searching up to one year (366 days) backward

Does not calculate if n values are not available

The result is stored based on target variables frequency:

  • Daily - Last day of the month.
  • Daily Detail - First slot on the last day of the month.

EXAMPLE 1: Get sum of last 10 values from a daily variable

Source variable (70) is set to Daily and Target variable (100) is also set to Daily. Because both the Source and Target variables are the same (Daily), the time increment BYDAY will be used.

V100 = LSUM10(C70)

Variable 100 will be the total sum of the last 10 values of variable 70:

Example 2: Averaging with LSUMn

V100 = LSUM10(C70)/10

This divides the sum by the total number of values (10), which returns the average of the last 10 values:

 

Example 3: Get sum of last 10 values from an Hourly variable into a Daily Calculation.

Source variable (70) is set to Hourly and Target variable (100) is set to Daily.

V70 - Is a hourly parameter
V100 - Is a daily calculation

V100 = LSUM5(V70,BYHOUR)

Note: You MUST specify the Time Increment (BYHOUR) that matches the source variables frequency (IE the source variable V4721 is Hourly, therefore we specify BYHOUR) in order for the function to return the correct value.

When calculating daily detail variables, the program will start on the first slot of the day being calculated and add the first 5 non-empty values going backward in time for up to a year. See screenshot below

 

See: Working with Daily Detail Variables in Calculations.

Related Articles
No Related Articles Available.

Article Attachments
No Attachments Available.

Related External Links
No Related Links Available.
Help us improve this article...
What did you think of this article?

poor 
1
2
3
4
5
6
7
8
9
10

 excellent
Tell us why you rated the content this way. (optional)
 
Approved Comments...
No user comments available for this article.
Created on 2/13/2008 1:16 PM.
Last Modified on 2/10/2015 12:49 PM.
Last Modified by No Author Name Available!.
Article has been viewed 4436 times.
Rated 0 out of 10 based on 0 votes.
Print Article
Email Article