@MINS
The @MINS calculation function for Essbase returns the minimum value from results of expressions in a member list, with options to skip missing or zero values (in contrast with @MIN, which cannot ignore empty values).
Syntax
@MINS (SKIPNONE | SKIPMISSING | SKIPZERO | SKIPBOTH, expList)
Parameters
- SKIPNONE
-
Includes in the operation all cells specified in expList regardless of their content
- SKIPMISSING
-
Ignores all
#MISSING
values - SKIPZERO
-
Ignores all 0 values
- SKIPBOTH
-
Ignores all 0 and
#MISSING
values - expList
-
Comma-delimited list of member names, variable names, functions, or numeric expressions. expList provides a list of numeric values for which Essbase determines the minimum value.
Notes
-
This function enables skipping of
#MISSING
and 0 values, in contrast with @MIN, which always includes empty values. -
@MINS (SKIPNONE, expList) is equivalent to @MIN (expList).
-
Because
#MISSING
values are less than positive data values and more than negative data values, if the data being calculated includes only positive and#MISSING
values, @MINS returns#MISSING.
-
If the data being calculated includes only negative, 0, and
#MISSING
values, @MINS may return either#MISSING
or 0 values in an unpredictable manner.
Example
For both examples, assume a database similar to Sample Basic. The Measures dimension includes two members: COGS (cost of goods sold) and OtherInc_Exp (miscellaneous income and expenses). The data can include 0 and #MISSING
values.
Example 1
Qtr1_Min = @MINS(SKIPBOTH, Jan:Mar);
This example ignores #MISSING
and 0 values for all members of the Measures dimension. This example produces the following results:
Jan Feb Mar Qtr1_Min
======== ======== ======== ========
COGS #MISSING 1500 2300 1500
OtherInc_Exp -500 -350 0 -500
Example 2
Qtr1_Min = @MINS(SKIPNONE, Jan:Mar);
For all members of the Measures dimension, this example includes #MISSING
and 0 values and produces the following results:
Jan Feb Mar Qtr1_Min
======== ======== ======== ========
COGS #MISSING 1500 2300 #MISSING
OtherInc_Exp -500 -350 0 -500
See Also