The ABS function returns the absolute value of a number. The absolute value of zero or a positive number remains the same. The absolute value of a negative number is the same number without the negative sign (the positive version).
The ABS function returns the absolute value of a number. The absolute value of zero or a positive number remains the same. The absolute value of a negative number is the same number without the negative sign (the positive version).
AVGDURATION(Number of servers, SLA, Target response time, Arrival rate)
AVGDURATION(Number of servers, SLA, Target response time, Arrival rate)
The AVGDURATION function calculates the required average duration of calls in order to answer a certain percentage of calls, or service level agreement (SLA).
The AVGDURATION function calculates the required average duration of calls in order to answer a certain percentage of calls, or service level agreement (SLA).
COMPARE(Text to compare 1, Text to compare 2 [, Comparison mode] [, Locale])
COMPARE(Text to compare 1, Text to compare 2 [, Comparison mode] [, Locale])
The COMPARE function compares text values. If they're the same, it returns 0. If the first text value is greater, it returns 1, and if the first text value is less, it returns -1.
The COMPARE function compares text values. If they're the same, it returns 0. If the first text value is greater, it returns 1, and if the first text value is less, it returns -1.
Use the COUPDAYBS (coupon days before settlement) function to calculate the number of days from the beginning of the coupon period until its settlement date. The number returned includes both the first day of the period and the settlement date.
Use the COUPDAYBS (coupon days before settlement) function to calculate the number of days from the beginning of the coupon period until its settlement date. The number returned includes both the first day of the period and the settlement date.
Use the COUPDAYSNC function to calculate the number of coupon days from the settlement date until the next coupon date. The number returned excludes the settlement date and includes the last day of the next coupon period.
Use the COUPDAYSNC function to calculate the number of coupon days from the settlement date until the next coupon date. The number returned excludes the settlement date and includes the last day of the next coupon period.
The CUMULATE function calculates the sum of a given set of values either over a time period or across a specified list. By default, it calculates the sum over a time dimension. You can also include a Boolean line item to determine which values should be included in the accumulation.
The CUMULATE function calculates the sum of a given set of values either over a time period or across a specified list. By default, it calculates the sum over a time dimension. You can also include a Boolean line item to determine which values should be included in the accumulation.
DURATION(Settlement, Maturity, Rate, Yield, Frequency [, Basis])
DURATION(Settlement, Maturity, Rate, Yield, Frequency [, Basis])
You can use the DURATION function to calculate the Macauley duration for an assumed parity value of 100 monetary units.
The Macauley duration is the weighted average maturity of cash flows. That is, the weighted average distance to payment. It's used to measure a bond price's response to changes in yield. A higher Macauley duration value indicates a riskier investment.
You can use the DURATION function to calculate the Macauley duration for an assumed parity value of 100 monetary units.
The Macauley duration is the weighted average maturity of cash flows. That is, the weighted average distance to payment. It's used to measure a bond price's response to changes in yield. A higher Macauley duration value indicates a riskier investment.
ERLANGB(Number of servers, Arrival rate, Average duration)
ERLANGB(Number of servers, Arrival rate, Average duration)
The ERLANGB function determines the probability of a request being blocked given a specified number of servers, arrival rate of requests, and the average service duration.
The ERLANGB function determines the probability of a request being blocked given a specified number of servers, arrival rate of requests, and the average service duration.
ERLANGC(Number of servers, Arrival rate, Average duration)
ERLANGC(Number of servers, Arrival rate, Average duration)
The ERLANGC function determines the probability of a request being placed in a queue given a specified number of servers, arrival rate of requests, and the average duration to process requests.
The ERLANGC function determines the probability of a request being placed in a queue given a specified number of servers, arrival rate of requests, and the average duration to process requests.
FIND(Text to find, Text to search [, Starting character])
FIND(Text to find, Text to search [, Starting character])
The FIND function searches for the first occurrence of a text value within another one. If the text contains the specified characters, the function returns a number. This number indicates the position of the first occurrence of the text value searched for.
The FIND function searches for the first occurrence of a text value within another one. If the text contains the specified characters, the function returns a number. This number indicates the position of the first occurrence of the text value searched for.
FV(Interest rate, Number of periods, Payments [, Present value] [, Payment timing])
FV(Interest rate, Number of periods, Payments [, Present value] [, Payment timing])
The FV function calculates the future value of an investment. The future value is the lump sum or closing balance received at the end of an investment.
The FV function calculates the future value of an investment. The future value is the lump sum or closing balance received at the end of an investment.
The HALFYEARTODATE function cumulatesvalues from a single numeric parameter, over a half-year period. The HALFYEARTODATE cumulation starts at the Fiscal Year Start Month as selected in the Model Calendar, and resets every half-year.
The HALFYEARTODATE function cumulatesvalues from a single numeric parameter, over a half-year period. The HALFYEARTODATE cumulation starts at the Fiscal Year Start Month as selected in the Model Calendar, and resets every half-year.
Use HIERARCHYLEVEL to find a coordinate's position in a given list. Given a value in a line item, this function uses its coordinate to identify its level in the specified list. This can help you determine how far the item is from the root (top-level ancestor) or from the furthest leaf (bottom-level descendant) in the list.
Use HIERARCHYLEVEL to find a coordinate's position in a given list. Given a value in a line item, this function uses its coordinate to identify its level in the specified list. This can help you determine how far the item is from the root (top-level ancestor) or from the furthest leaf (bottom-level descendant) in the list.
The INPERIOD function returns a TRUE result for a date that falls under a time period or a module's Time dimension. It returns FALSE for all other dates.
The INPERIOD function returns a TRUE result for a date that falls under a time period or a module's Time dimension. It returns FALSE for all other dates.
IPMT(Interest rate, Period to examine, Number of periods, Present value [, Future value] [, Payment timing])
IPMT(Interest rate, Period to examine, Number of periods, Present value [, Future value] [, Payment timing])
The IPMT function calculates the amount of interest to be paid on a loan in a given payment period. The function assumes a consistent interest rate and payment timings in each period.
The IPMT function calculates the amount of interest to be paid on a loan in a given payment period. The function assumes a consistent interest rate and payment timings in each period.
The IRR function has two different syntaxes. One operates on transactions expressed as cash flows with a time dimension. And the other one operates on transactions expressed as pairs of dates and cash flows, which is a direct equivalent of Excel's XIRR. They both are called IRR, but take different arguments. The syntax that applies depends on whether you use more or less than two arguments with the function.
IRR (Cash flows [, Estimate])
IRR (Cash flows, Dates, Transaction list [, Estimate])
The IRR function has two different syntaxes. One operates on transactions expressed as cash flows with a time dimension. And the other one operates on transactions expressed as pairs of dates and cash flows, which is a direct equivalent of Excel's XIRR. They both are called IRR, but take different arguments. The syntax that applies depends on whether you use more or less than two arguments with the function.
IRR (Cash flows [, Estimate])
IRR (Cash flows, Dates, Transaction list [, Estimate])
The IRR function calculates the internal rate of return (IRR) for a series of cash flows, which can be positive (inflows) or negative (outflows). This function can be used either with all transactions over a timescale, or with specified transactions on certain dates. It automatically adjusts the calculation based on the timescale of the cash flow data, and returns the annualized rate at which the net present value equals zero.
The IRR function calculates the internal rate of return (IRR) for a series of cash flows, which can be positive (inflows) or negative (outflows). This function can be used either with all transactions over a timescale, or with specified transactions on certain dates. It automatically adjusts the calculation based on the timescale of the cash flow data, and returns the annualized rate at which the net present value equals zero.
The ISANCESTOR function takes two list or time period values. It returns TRUE if the first is an ancestor of the second. Ancestors are an item's parent, parent's parent, and so on.
The ISANCESTOR function takes two list or time period values. It returns TRUE if the first is an ancestor of the second. Ancestors are an item's parent, parent's parent, and so on.
When used with a list, ITEM() returns the list item that applies to each cell. When used with Time, it returns the time period that applies to each cell.
When used with a list, ITEM() returns the list item that applies to each cell. When used with Time, it returns the time period that applies to each cell.
Use ITEMLEVEL to find a given item's position within its list. The list is identified based on the given item's data type. You can use this function to find the distance from the item to either its root ancestor or its furthest leaf descendant.
Use ITEMLEVEL to find a given item's position within its list. The list is identified based on the given item's data type. You can use this function to find the distance from the item to either its root ancestor or its furthest leaf descendant.
Use the natural logarithm (LN) to work out the length of time it takes to achieve a unit of growth.
LN returns the natural logarithm of a number, based on the constant e. This function is the inverse of the EXP function, which raises e to the nth power.
Use the natural logarithm (LN) to work out the length of time it takes to achieve a unit of growth.
LN returns the natural logarithm of a number, based on the constant e. This function is the inverse of the EXP function, which raises e to the nth power.
MDURATION(Settlement, Maturity, Rate, Yield, frequency [, basis])
MDURATION(Settlement, Maturity, Rate, Yield, frequency [, basis])
You can use the MDURATION function to calculate the modified Macauley duration for an assumed parity value of 100 monetary units.
The modified Macauley duration expresses the measurable change in the value of a bond in response to a change in interest rates. The result represents the effect that a 1% change in interest rates will have on the price of a bond.
You can use the MDURATION function to calculate the modified Macauley duration for an assumed parity value of 100 monetary units.
The modified Macauley duration expresses the measurable change in the value of a bond in response to a change in interest rates. The result represents the effect that a 1% change in interest rates will have on the price of a bond.
The MONTHVALUE function references another line item and returns the monthly time summary value for each time period within that month. The function replaces the period's individual value with the corresponding monthly summary.
The MONTHVALUE function references another line item and returns the monthly time summary value for each time period within that month. The function replaces the period's individual value with the corresponding monthly summary.
MOVINGSUM(Line item to aggregate [, Start offset] [, End offset] [, Aggregation method])
MOVINGSUM(Line item to aggregate [, Start offset] [, End offset] [, Aggregation method])
The MOVINGSUM function returns the sum of values over a changing time range. As the time range moves through the data, it aggregates the values for the updated time range.
The MOVINGSUM function returns the sum of values over a changing time range. As the time range moves through the data, it aggregates the values for the updated time range.
NPER(Interest rate, Payments, Present value [, Residual value] [, Timing])
NPER(Interest rate, Payments, Present value [, Residual value] [, Timing])
The NPER function calculates the required number of periods to achieve a certain value for a loan or investment. This is based on a given interest rate, consistent payments, and opening and closing balance.
The NPER function calculates the required number of periods to achieve a certain value for a loan or investment. This is based on a given interest rate, consistent payments, and opening and closing balance.
The NPV function has two different syntaxes. One operates on transactions expressed as cash flows with a time dimension. And the other one operates on transactions expressed as pairs of dates and cash flows.
The NPV function has two different syntaxes. One operates on transactions expressed as cash flows with a time dimension. And the other one operates on transactions expressed as pairs of dates and cash flows.
The NPV function calculates the net present value (NPV) for a series of cash flows, which can be positive (inflows) or negative (outflows), using a constant interest rate. This function can be used either with all transactions over a timescale, or with specified transactions on certain dates. It automatically adjusts the calculation based on the timescale of the cash flow data, and returns the total present value of those future cash flows.
The NPV function calculates the net present value (NPV) for a series of cash flows, which can be positive (inflows) or negative (outflows), using a constant interest rate. This function can be used either with all transactions over a timescale, or with specified transactions on certain dates. It automatically adjusts the calculation based on the timescale of the cash flow data, and returns the total present value of those future cash flows.
PMT(Interest rate, Number of periods, Present value [, Future value] [, Timing])
PMT(Interest rate, Number of periods, Present value [, Future value] [, Timing])
The PMT function calculates the payments due for a loan or annuity over a specified number of periods, given a consistent interest rate and payment amount.
The PMT function calculates the payments due for a loan or annuity over a specified number of periods, given a consistent interest rate and payment amount.
The POST function helps you shift or move a number, such as a sales amount or order quantity, forward or backward along a dimension. If multiple values are offset to the same target item in the dimension, the POST function adds them together.
The POST function helps you shift or move a number, such as a sales amount or order quantity, forward or backward along a dimension. If multiple values are offset to the same target item in the dimension, the POST function adds them together.
PPMT(Interest rate, Period to examine, Number of periods, Present value [, Future value] [, Timing])
PPMT(Interest rate, Period to examine, Number of periods, Present value [, Future value] [, Timing])
The PPMT function calculates how much of a payment is allocated to its principal part rather than interest. The function assumes a consistent interest rate and payment timings in each period.
The PPMT function calculates how much of a payment is allocated to its principal part rather than interest. The function assumes a consistent interest rate and payment timings in each period.
The SIGN function returns the sign of a number (whether it's positive, negative, or zero). The SIGN function returns 1 for positive numbers, 0 for zero, and -1 for negative numbers.
The SIGN function returns the sign of a number (whether it's positive, negative, or zero). The SIGN function returns 1 for positive numbers, 0 for zero, and -1 for negative numbers.
Values to list[TEXTLIST: Mapping, TEXTLIST: Mapping 2, etc.]
Values to list[TEXTLIST: Mapping, TEXTLIST: Mapping 2, etc.]
The TEXTLIST aggregation function returns a collection of text values as a comma-separated value. The values returned are based on mapping from a source module.
The TEXTLIST aggregation function returns a collection of text values as a comma-separated value. The values returned are based on mapping from a source module.
The WEEKVALUE function references another line item and returns the weekly time summary value for each time period within that week. The function replaces the period's individual value with the corresponding weekly summary.
The WEEKVALUE function references another line item and returns the weekly time summary value for each time period within that week. The function replaces the period's individual value with the corresponding weekly summary.
YEARTODATE cumulatesvalues from a single numeric parameter, within a yearly time range. YEARTODATE resets at each yearly start date, based on Calendar Type.
YEARTODATE cumulatesvalues from a single numeric parameter, within a yearly time range. YEARTODATE resets at each yearly start date, based on Calendar Type.
The YEARVALUE function references another line item and returns the yearly time summary value for each time period within that year. The function replaces the period's individual value with the corresponding yearly summary.
The YEARVALUE function references another line item and returns the yearly time summary value for each time period within that year. The function replaces the period's individual value with the corresponding yearly summary.