Browse through the list of built-in supported functions.
This function returns the absolute value of the provided numeric value.
= ABS(-12.5)This function returns the arctangent of the provided numeric value.
= ATAN(45, 45)This function returns the average of the provided list of numeric values.
= AVERAGE(A2:A5)This function returns the smallest integer greater than or equal to the provided numeric value.
= CEILING(6.2)This function returns a random value from the provided list of values.
= CHOICE(10, 20, 30)This function returns the cosine of the provided numeric value.
= COS(45)This function returns the result of raising e to the power of the provided numeric value.
= EXP(12)This function returns the largest integer less than or equal to the provided numeric value.
= FLOOR(10.8)This function returns the hypotenuse of the provided numeric values.
= HYPOT(45, 45)This function returns the natural logarithm of the provided numeric value.
= LOG(15)This function returns the maximum value from the provided list of numeric values.
= MAX(A2:A5)This function returns the minimum value from the provided list of numeric values.
= MIN(A2:A5)This function returns a random number from a normal distribution with a mean of 0 and a standard deviation of 1.
= NORM()This function returns the value of pi.
= PI()This function returns the result of raising the first argument to the power of the second argument.
= POWER(2, 3)This function returns the product of the provided list of numeric values.
= PRODUCT(A2:A5)This function converts the provided angle in degrees to radians.
= RADIANS(180)This function returns a random floating point number between 0 and 1.
= RAND()This function returns a random integer between the two provided values. The first argument is the minimum value and the second argument is the maximum value.
= RANDBETWEEN(5, 12)This function returns the provided numeric value rounded to the specified number of decimal places.
= ROUND(10.583, 2)This function returns the sign of the provided numeric value. Returns 1 if the value is positive, -1 if the value is negative, and 0 if the value is zero.
= SIGN(10)This function returns the sine of the provided numeric value.
= SIN(45)This function returns the square root of the provided numeric value.
= SQRT(9)This function returns the standard deviation of the provided list of numeric values.
= STDDEV(A2:A5)This function returns the sum of the provided list of numeric values.
= SUM(A2:A5)This function returns the tangent of the provided numeric value.
= TAN(45)This function returns true if all of the provided arguments are true. Otherwise, it returns false.
= AND(10 > 20, TRUE)This function returns one of two values based on the provided condition. If the condition is true, the first argument is returned. Otherwise, the second argument is returned.
= IF(10 > 20, "Yes", "No")This function returns true if at least one of the provided arguments is true. Otherwise, it returns false.
= OR(10 > 20, FALSE)This function returns the number of numeric values in the provided list.
= COUNT(A2:A5)This function returns the number of values in the provided list that meet the provided condition.
= COUNTIF(A2:A5, TRUE)This function returns the value at the provided index in the provided list.
= INDEX(A2:A5, 2)This function returns the index of the provided value in the provided list. If the value is not found, it returns -1.
= MATCH("ID", A2:A5)This function returns a concatenated string of the provided list of values.
= CONCAT("Hello", "World", "!")This function returns the left part of the provided string. The first argument is the string and the second argument is the number of characters to return.
= LEFT("Hello", 5)This function returns the length of the provided string.
= LEN("Hello")This function returns the middle part of the provided string. The first argument is the string, the second argument is the starting index, and the third argument is the number of characters to return.
= MID("Hello", 1, 5)This function returns the right part of the provided string. The first argument is the string and the second argument is the number of characters to return.
= RIGHT("Hello", 5)This function retrieves a dataset by key.
= DATASET("bitcoin")This function is used for user interaction using the keyboard while the simulation is running. Returns true if the provided key is pressed. This function returns true until the key is released.
= KEYHOLD("A")This function is used for user interaction using the keyboard while the simulation is running. Returns true if the provided key is pressed. This function returns true only in the step it was pressed in and its subsequent press required to release it first.
= KEYPRESS("A")This function returns the current step of the simulation.
= STEP()This function returns an axes. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= AXES("x", "y")This function returns a bar. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= BAR(10, 20, 30)This function returns a bubble chart. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= BUBBLE(10, 20, 30)This function returns a categorical scale. The first argument is the minimum value and the second argument is the maximum value.
= CATEGORICAL(10, 20)This function returns a column. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= COLUMN(10, 20, 30)This function returns a continuous scale. The first argument is the minimum value and the second argument is the maximum value.
= CONTINUOUS(10, 20)This function returns a categorical coord. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= COORD("x", 10)This function returns a fill color. The first argument is the color name.
= FILLCOLOR("red")This function returns a font. The first argument is the font name.
= FONT("Arial")This function returns a graph. The first argument is the value to render.
= GRAPH(A2)This function returns a line. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= LINE(10, 20, 30)This function returns a nest. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= NEST(10, 20, 30)This function returns a nest x. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= NESTX(10, 20, 30)This function returns a nest y. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= NESTY(10, 20, 30)This function returns an overlay. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= OVERLAY(10, 20, 30)This function returns a padding. The first argument is the top padding, the second argument is the right padding, the third argument is the bottom padding, and the fourth argument is the left padding.
= PADDING(10, 20, 30, 40)This function returns a point. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= POINT(10, 20)This function returns a scale. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= SCALE(10, 20, 30)This function returns a scale x. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= SCALEX(10, 20, 30)This function returns a scale y. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= SCALEY(10, 20, 30)This function returns a shape. The first argument is the x value, the second argument is the y value, and the third argument is the size value.
= SHAPE(10, 20, 30)This function returns a stroke color. The first argument is the color name.
= STROKECOLOR("red")This function returns the provided value as a text string.
= TEXT("Hello")