A table containing a complete reference to the functions supported by JSpreadsheet is displayed below. Detailed description of each function can be found by clicking on the function's name.
Name |
Description |
---|---|
Return the absolute (non-negative) value of the specified number. |
|
Returns the arccosine, or inverse cosine, of the specified number. The arccosine is the angle whose cosine is the specified number. The returned angle is given in radians in the range [0…π]. |
|
Returns the inverse hyperbolic cosine of the specified number. The inverse hyperbolic cosine is the value whose hyperbolic cosine is n, so ACOSH(COSH(n)) equals n. |
|
Returns the address of a cell with the specified column and row as text. |
|
Returns TRUE if all of the specified arguments evaluate to TRUE; returns FALSE if one or more of the arguments evaluate to FALSE. |
|
Converts the specified Roman numeral to an Arabic numeral. |
|
Returns the arcsine, or inverse sine, of the specified number. The arcsine is the angle whose sine is the specified number. The returned angle is given in radians in the range [-π/2…π/2]. |
|
Returns the inverse hyperbolic sine of the specified number. The inverse hyperbolic sine is the value whose hyperbolic sine is n, so ASINH(SINH(n)) equals n. |
|
Returns the arctangent, or inverse tangent, of the specified number. The arctangent is the angle whose tangent is the specified number. The returned angle is given in radians in the range [-π/2…π/2]. |
|
Returns the arctangent, or inverse tangent, of the specified x-coordinates and y-coordinates. The arctangent is the angle from the x-axis to a line containing the origin (0, 0) and a point with the specified coordinates. The angle is given in radians between (-π…π]. |
|
Returns the inverse hyperbolic tangent of the specified number. The inverse hyperbolic tangent is the value whose hyperbolic tangent is n, so ATANH(TANH(n)) equals n. |
|
Returns the average of the specified arguments. |
|
Returns the average of the specified arguments. |
|
Converts the specified number into a text representation with the give base. |
|
Converts the specified binary (base 2) number to its decimal equivalent. |
|
Converts the specified binary (base 2) number to its hexadecimal equivalent. |
|
Converts the specified binary (base 2) number to its octal (base 8) equivalent. |
|
Returns the bitwise 'AND' of the specified numbers. |
|
Returns the value of the specified argument shifted to the left by the specified number of bits. |
|
Returns the bitwise 'OR' of the specified numbers. |
|
Returns the value of the specified argument shifted to the right by the specified number of bits. |
|
Returns the bitwise 'XOR' of the specified numbers. |
|
Rounds the specified number up, away from zero, to the nearest multiple of the specified value. |
|
Returns the character represented by the specified numeric value. |
|
Returns a value from the specified list of values based on the specified index. |
|
Returns the numeric value corresponding to the first character of the specified text value. |
|
Returns the column number or numbers of the specified cell reference. |
|
Returns the number of columns in the specified range or array. |
|
Returns the number of combinations for the specified number of items. |
|
Joins the specified text values into a single text value. |
|
Returns the cosine of the specified angle. |
|
Returns the hyperbolic cosine of the specified number. |
|
Counts the numbers in the specified cell, cells, and lists. |
|
Counts the number of cells that are not empty in the specified cell or cells, and the items in the lists. |
|
Counts the empty cells in the specified ranges of cells. |
|
Counts the number of cells in the specified range that meet the specified criterion. |
|
Constructs a date from the specified year, month and day of the month. |
|
Returns the difference in years, months, or days between the specified dates. |
|
Returns the average of the values in the specified column of the specified database that match the specified criteria. |
|
Returns the day of the month of the specified date. |
|
Returns the number of days between the specified dates. |
|
Returns the number of days between the specified two dates based on a 360-day year (twelve 30-day months). |
|
Returns the depreciation allowance of an asset for the specified period using the fixed-declining balance method. |
|
Counts the cells that contain numbers in the specified column of the specified database that match the specified criteria. |
|
Counts the nonblank cells in the specified column of the specified database that match the specified criteria. |
|
Returns the depreciation of an asset for the specified period using the double-declining balance method or a custom declination method. |
|
Converts the specified decimal number to its binary equivalent. |
|
Converts the specified decimal number to its hexadecimal equivalent. |
|
Converts the specified decimal number to its octal (base 8) equivalent. |
|
Converts specified text representing a number in the specified base into a base 10 number. |
|
Converts the specified value from radians to degrees. |
|
Checks whether the specified values are equal. |
|
Extracts a single value from the specified column of the specified database that matches the specified criteria. |
|
Returns the largest number in the specified column of the specified database that matches the specified criteria. |
|
Returns the smallest number in the specified column of the specified database that matches the specified criteria. |
|
Returns the product of the values in the specified column of the specified database that match the specified criteria. |
|
Estimates the standard deviation based on a sample by using the numbers in the specified column of the specified database that match the specified criteria. |
|
Calculates standard deviation based on the entire population by using the numbers in the specified column of the specified database that match the specified criteria. |
|
Returns the sum of the values in the specified column of the specified database that match the specified criteria. |
|
Calculates the sample variance of the values in the specified column of the specified database that match the specified criteria. |
|
Calculates the variance of the values in the specified column of the specified database that match the specified criteria. |
|
Returns the date that is the specified number of months before or after the specified date. |
|
Returns a date representing the last day of the month that is the specified number of months before or after the specified date. |
|
Returns a number corresponding to the specified error value. |
|
Returns the specified number rounded up to the nearest even integer. |
|
Checks whether the specified text values are equal using case-sensitive comparison. |
|
Returns e raised to the specified power. |
|
Returns the factorial of the specified number. |
|
Returns the double factorial of the specified number. |
|
Returns the logical constant FALSE. |
|
Searches for the specified string in another string and returns the found position or an error. |
|
Rounds the specified number down, towards zero, to the nearest multiple of the specified value. |
|
Returns the formula at the specified cell reference as text. |
|
Returns a value specifying the future value of an annuity based on the specified periodic, fixed payments and fixed interest rate. |
|
Returns the greatest common divisor (GCD) of the specified sequence of numbers. |
|
Returns 1 if the specified number is greater than or equal to the specified step; otherwise returns 0. |
|
Converts the specified hexadecimal number to its binary equivalent. |
|
Converts the specified hexadecimal number to its decimal equivalent. |
|
Converts the specified hexadecimal number to its octal (base 8) equivalent. |
|
Searches for a value in the top row of the specified table or array of values, and returns a value in the same column from another specified row in the table or array. |
|
Returns the hour component [0…23] of the specified time. |
|
Creates a hyperlink that opens a document, a web page, or an e-mail client, or jumps to a cell in the current worksheet. |
|
Returns one of two specified values if the specified condition evaluates to TRUE, and the other value if the condition evaluates to FALSE. |
|
Returns the specified value unless it is an error, in which case returns the specified alternative value. |
|
Returns the specified value unless it is the #N/A error value, in which case returns the specified alternative value. |
|
Returns the value with the specified row and column from the specified cell range or table. |
|
Returns the reference represented by the specified text. |
|
Rounds the specified number down to the nearest integer. |
|
Returns the internal rate of return for the specified series of cash flows. |
|
Checks whether the specified reference identifies an empty cell. |
|
Checks whether the specified value is an error value, other than #N/A. |
|
Checks whether the specified value is an error. |
|
Checks whether the specified number is even. |
|
Checks whether the cell identified by the specified reference contains a formula. |
|
Checks whether the specified value is Logical. |
|
Checks whether the specified value is the #N/A error value. |
|
Checks whether the specified value refers to any item that is not text, including blank cells. |
|
Checks whether the specified value is numeric. |
|
Checks whether the specified number is odd. |
|
Checks whether the specified value is a cell reference. |
|
Checks whether the specified value refers to any item that is text. |
|
Returns the least common multiplier (LCM) of the specified sequence of numbers. |
|
Returns the specified number of characters from the left of the specified text. |
|
Returns the number of characters in the specified text. |
|
Returns the natural logarithm of the specified number. |
|
Returns the logarithm of the specified number to the specified base. |
|
Returns the base-10 logarithm of the specified number. |
|
Looks for the specified value in the specified list of values and returns the corresponding result. |
|
Converts the specified text to lowercase. |
|
Returns the position of an item in the specified list that matches the specified value in the specified order. |
|
Returns the largest from the specified arguments. |
|
Returns the largest from the specified arguments, including logical and text values. |
|
Returns the median (middle value) of the specified arguments. |
|
Returns the specified number of characters from the specified text, starting at the specified position. |
|
Returns the smallest from the specified arguments. |
|
Returns the smallest from the specified arguments, including logical and text values. |
|
Returns the minute component [0…59] of the specified time. |
|
Returns the matrix product of the specified arrays. |
|
Returns the reminder of the division of the specified number. |
|
Returns the month of the specified date. |
|
Returns the specified number rounded to the specified multiple. |
|
Returns the identity matrix with the specified dimension. |
|
Converts the specified value to number. |
|
Returns the error value #N/A. |
|
Returns the number of whole working days between the specified two dates. |
|
Returns the logical NOT of the specified argument. |
|
Returns the current system date and time. |
|
Returns the number of periods for the specified investment based on the specified periodic, constant payments and the specified constant interest rate. |
|
Returns the net present value of an investment based on the specified series of periodic cash flows and the specified discount rate. |
|
Converts the specified octal (base 8) number to its binary (base 2) equivalent. |
|
Converts the specified octal (base 8) number to its decimal equivalent. |
|
Converts the specified octal (base 8) number to its hexadecimal equivalent. |
|
Returns the specified number rounded up to the nearest odd integer. |
|
Returns a reference to a range that is the specified number of rows and columns from the specified cell or range of cells. The reference that is returned can be a single cell or a range of cells, according to the specified number of rows and columns. |
|
Returns TRUE if any of the specified arguments evaluate to TRUE; returns FALSE if all arguments evaluate to FALSE. |
|
Returns the number of permutations for the specified number of objects that can be selected from another specified number of objects. |
|
Returns the approximate value of π (pi). |
|
Calculates the payment for a loan based on the specified constant payments and the specified constant interest rate. |
|
Returns the specified number raised to the specified power. |
|
Returns the product of the specified arguments. |
|
Capitalizes the first letter in the specified text and any other letters that follow a character other than a letter. Converts all other letters to lowercase letters. |
|
Returns the present value of an investment. The present value is the total amount that a series of future payments is worth now. |
|
Returns the integer portion of the division. |
|
Converts the specified value from degrees to radians. |
|
Returns an evenly distributed random number in the interval [0…1). |
|
Returns a random integer number in the specified range. |
|
Returns the interest rate per period of an annuity. |
|
Returns the specified text where the characters at the specified position are replaced with another specified text. |
|
Returns the specified text repeated the specified number of times. |
|
Returns the specified number of characters from the right of the specified text. |
|
Converts the specified Arabic numeral to its Roman equivalent. |
|
Returns the specified number, rounded to the specified number of digits. |
|
Returns the specified number, rounded down (towards zero) to the specified number of digits. |
|
Returns the specified number, rounded up (away from zero) to the specified number of digits. |
|
Returns the row number or numbers of the specified cell reference. |
|
Returns the number of rows in the specified range or array. |
|
Returns the position at which the specified text is found in another specified text, starting at the specified position. |
|
Returns the second component [0…59] of the specified time. |
|
Returns the sheet number of the specified cell reference or sheet name. |
|
Returns the number of sheets in the specified cell reference. |
|
Returns the sign of the specified number. |
|
Returns the sine of the specified angle. |
|
Returns the hyperbolic sine of the specified number. |
|
Returns the straight-line depreciation of an asset for one period. |
|
Returns the square of the specified number. |
|
Returns the square root of the specified number multiplied by π (pi). |
|
Returns the normalized value from a distribution characterized by the specified arguments. |
|
Estimates standard deviation based on the specified set of numbers. |
|
Calculates standard deviation based on the entire population given as arguments. |
|
Returns a modification of the specified text where all occurrences of a text are replaced with another text. |
|
Returns the subtotal of the specified arguments. |
|
Returns the sum of the specified arguments. |
|
Returns the sum of the cells in the specified range that meet the specified criterion. |
|
Returns the sum of the products of the values in the specified arrays. |
|
Returns the sum of the squares of the specified arguments. |
|
Returns the sum-of-years'-digits depreciation of an asset for the specified period. |
|
Returns the text of the specified value. |
|
Returns the tangent of the specified angle. |
|
Returns the hyperbolic tangent of the specified number. |
|
Converts the specified numeric value to text, according to the specified format. |
|
Returns a new time value with the specified hours, minutes, and seconds. |
|
Returns the current date. |
|
Removes all leading and trailing whitespaces from the specified text. |
|
Returns the logical constant TRUE. |
|
Truncates the specified number to the specified number of digits. |
|
Returns a number indicating the type of the specified value. |
|
Converts the specified text to uppercase. |
|
Converts the specified text that represents a number to a number. |
|
Calculates the sample variance of the specified arguments. |
|
Computes the variance of the specified arguments. |
|
Searches for a value in the first column of the specified table or array of values, and returns a value in the same row from another specified column in the table or array. |
|
Returns a value indicating the day of the week of the specified date. |
|
Returns the number of the week of the specified date, relative to the year. |
|
Returns the date which is the specified number of work days before or after another specified date. |
|
Returns the year of the specified date. |