Skip to main content

Adding a Custom Formula Column to Your Labsheets

A Step-by-Step Guide

S
Written by Satya Singh

At times, applying various operations to your data can help extract meaningful insights. In this guide, we'll walk you through the steps of adding a formula column to your labsheets/sheets. This special column is a useful tool for building calculated columns in your scientific databases. Please find all the supported formulas in the Formula Syntax Reference File attached at the end of this article.

Step 1: Open your labsheet, and edit the column that you want as a 'formula' column. Alternatively, add a new column if the column doesn't exist. Make sure it is a 'Free text' or 'Number' column. Formulas are not supported for other types of columns.

Step 2: Enter the required formula in the formula field.

Remember, when adding the formula, start with an equal (=) sign, then use the formula command in parentheses ( ), and reference the column name in square brackets [ ]. Make sure the column names inside [ ] resemble the actual column name in your Labsheet.

Note: Make sure the input columns for your formulas belong to the same Labsheet as your output.

You can also directly type your scientific notation inside Labsheet or sheets (Eg, 1.2e+3)

  • Verify the formula syntax and then hit 'Save'

Here are the most common formulas that customers write on their Labsheets in Scispot:

Function

Formula

Explanation

Mean

=AVERAGE([Column_Name])

Calculates the average of all the values in the specified column.

Median

=MEDIAN([Column_Name])

Finds the middle value in a set of numbers that has been arranged in ascending or descending order.

Variance

=VAR([Column_Name])

Measures the squared deviations from the mean of a set of numbers.

Sum

=SUM([Column_Name])

Adds up all the values in the specified column.

Minimum

=MIN([Column_Name])

Finds the smallest value in the specified column.

Maximum

=MAX([Column_Name])

Finds the largest value in the specified column.

Range

=MAX([Column_Name]) - MIN([Column_Name])

Calculates the difference between the largest and smallest values in the specified column.

Interquartile Range

=QUARTILE([Column_Name], 0.75) - QUARTILE([Column_Name], 0.25)

Measures the variability of a set of data by calculating the difference between the 75th and 25th percentiles.

Correlation

=CORREL([Column_Name1], [Column_Name2])

Measures the strength and direction of the linear relationship between two variables.

Covariance

=COVARIANCE([Column_Name1], [Column_Name2])

Measures the degree to which two variables vary together.

P-value for T-Test

=T.TEST([Group1_Column_Name], [Group2_Column_Name], tails=2)

Calculates the probability of obtaining a t-statistic as extreme or more extreme than the observed result, assuming that the null hypothesis is true.

Rank

=RANK([Column_Name], [Column_Name], 0)

Assigns a rank to each value in the specified column, where the lowest value is ranked 1 and the highest value is ranked n.

Q-value

=ADJUST([P-value_Column_Name], method="BH")

Adjusts the p-values for multiple comparisons using the Benjamini-Hochberg procedure.

ANOVA

=F.ONEWAY([Group1_Column_Name], [Group2_Column_Name], [Group3_Column_Name])

Performs an analysis of variance to compare the means of two or more groups.

Log

=LOG10([Column_Name])

Calculates the base-10 logarithm of each value in the specified column.

Log2 fold change

=LOG2([Condition1_Column_Name]) - LOG2([Condition2_Column_Name])

Measures the change in expression levels between two conditions by calculating the difference in log2 values.

Average

=AVERAGE([Column_Name])

Calculates the average of all the values in the specified column.

Standard Deviation

=STDEV([Column_Name])

Measures the variability of a set of numbers by calculating the square root of the average squared deviations from the mean.

Z-score

=(ABS([Column_Name]) - AVERAGE([Column_Name])) / STDEV([Column_Name])

Standardizes a value by calculating its number of standard deviations away from the mean.

Pearson Correlation Coefficient

=CORREL([Column_Name1], [Column_Name2])

Measures the strength and direction of the linear relationship between two variables.

Spearman Rank Correlation Coefficient

=CORREL([Column_Name1], [Column_Name2], type="Spearman")

Measures the strength and direction of association between two ranked variables.

Kendall Tau Correlation Coefficient

=CORREL([Column_Name1], [Column_Name2], type="Kendall")

Measures the strength and direction of association between two variables.

Division

=[Column_Name1] / [Column_Name2]

Calculates the quotient of two numbers.

Multiplication

=[Column_Name1] * [Column_Name2]

Calculates the product of two numbers.

Addition

=[Column_Name1] + [Column_Name2]

Calculates the sum of two numbers.

Subtraction

=[Column_Name1] - [Column_Name2]

Calculates the difference of two numbers.

Greater Than

=[Column_Name1] > [Column_Name2]

Compares two numbers and returns TRUE if the first number is

Less Than

=[Column_Name1] < [Column_Name2]

Compares two numbers and returns True if the first number is less than the second number

Quantile (25th percentile)

=quantile([Column_Name], 0.25)

Value below which 25% of the data falls

Quantile (50th percentile)

=quantile([Column_Name], 0.5)

Median value

Quantile (75th percentile)

=quantile([Column_Name], 0.75)

Value above which 25% of the data falls

To convert a number string to scientific notation on your Labsheet setup, you can follow these steps:

Step-by-Step Guide:

  1. Add a Column:

    • In your Labsheet, add a new column. This can be a free text or a number-type column.

  2. Apply the Scientific Notation Formula:

    • Use the following formula in the newly added column. Replace [column name] with the actual name of the column containing the numbers you wish to convert.

=(LEFT([column name], 1) & "." & MID([column name], 2, 2) & "e" & (LEN([column name]) - 1))

Example:

  • Replace [column name] with your actual column identifier. For example, if your column name is 'Cell Density', the formula would be:

=(LEFT([Cell Density], 1) & "." & MID([Cell Density], 2, 2) & "e" & (LE([Cell Density]) - 1))

This will transform numbers like "12345" into "1.23e4".

Formula Locking

Formula Locking is a new feature that ensures formula-generated values remain consistent across both the UI and API responses. The new Formula Lock button allows you to finalize and synchronize column values before they become searchable or filterable.

  • Unlocked formulas (default):
    Formula columns start in an unlocked state and are highlighted in amber.

  • Locking a formula column:
    When editing a column, click the padlock icon next to the formula to lock it. Once locked, the column cannot be unlocked.

  • Locked formulas:
    Locked formula columns are highlighted in grey and become fully searchable and filterable.

Formula Syntax Reference File

Please find all the supported formulas in the PDF attached below.

Information

Function ID

Description

Syntax

ISBINARY

Returns TRUE if provided value is a valid binary number.

ISBINARY(Value)

ISBLANK

Returns TRUE if the reference to a cell is blank.

ISBLANK(Value)

ISERR

Returns TRUE if the value is error value except #N/A!.

ISERR(Value)

ISERROR

Returns TRUE if the value is general error value.

ISERROR(Value)

ISEVEN

Returns TRUE if the value is an even integer, or FALSE if the value is odd.

ISEVEN(Value)

ISFORMULA

Checks whether referenced cell is a formula.

ISFORMULA(Value)

ISLOGICAL

Tests for a logical value (TRUE or FALSE).

ISLOGICAL (Value)

ISNA

Returns TRUE if the value is #N/A! error.

ISNA(Value)

ISNONTEXT

Tests if the cell contents are text or numbers, and returns FALSE if the contents are text.

ISNONTEXT(Value)

ISNUMBER

Returns TRUE if the value refers to a number.

ISNUMBER(Value)

ISODD

Returns TRUE if the value is odd, or FALSE if the number is even.

ISODD(Value)

ISREF

Returns TRUE if provided value is #REF! error.

ISREF(Value)

ISTEXT

Returns TRUE if the cell contents refer to text.

ISTEXT(Value)

SHEET

Returns sheet number of a given value or a formula sheet number if no argument is provided.

SHEET([Value])

SHEETS

Returns number of sheet of a given reference or number of all sheets in workbook when no argument is provided.

SHEETS([Value])

NA

Returns #N/A! error value.

NA(Value)

Logical

Function ID

Description

Syntax

AND

Returns TRUE if all arguments are TRUE.

AND(Logicalvalue1, Logicalvalue2 ...Logicalvalue30)

FALSE

Returns the logical value FALSE.

FALSE()

IF

Specifies a logical test to be performed.

IF(Test, Then value, Otherwisevalue)

IFNA

Returns the value if the cell does not contains the #N/A (value not available) error value, or the alternative value if it does.

IFNA(Value, Alternate_value)

IFERROR

Returns the value if the cell does not contains an error value, or the alternative value if it does.

IFERROR(Value, Alternate_value)

NOT

Complements (inverts) a logical value.

NOT(Logicalvalue)

SWITCH

Evaluates a list of arguments, consisting of an expression followed by a value.

SWITCH(Expression1, Value1[, Expression2, Value2[ ..., Expression_n, Value_n]])

OR

Returns TRUE if at least one argument is TRUE.

OR(Logicalvalue1, Logicalvalue2, ..., Logicalvalue30)

TRUE

The logical value is set to TRUE.

TRUE()

XOR

Returns true if an odd number of arguments evaluates to TRUE.

XOR(Logicalvalue1, Logicalvalue2, ..., Logicalvalue30)

Lookup and reference

Function ID

Description

Syntax

CHOOSE

Uses an index to return a value from a list of up to 30 values.

CHOOSE(Index, Value1, ..., Value30)

COLUMN

Returns column number of a given reference or formula reference if argument not provided.

COLUMNS([Reference])

COLUMNS

Returns the number of columns in the given reference.

COLUMNS(Array)

FORMULATEXT

Returns a formula in a given cell as a string.

FORMULATEXT(Reference)

HLOOKUP

Searches horizontally with reference to adjacent cells to the bottom.

HLOOKUP(Search_Criterion, Array, Index, Sort_Order)

INDEX

Returns the contents of a cell specified by row and column number. The column number is optional and defaults to 1.

INDEX(Range, Row [, Column])

MATCH

Returns the relative position of an item in an array that matches a specified value.

MATCH(Searchcriterion, Lookuparray, Type)

OFFSET

Returns the value of a cell offset by a certain number of rows and columns from a given reference point.

OFFSET(Reference, Rows, Columns, Height, Width)

ROW

Returns row number of a given reference or formula reference if argument not provided.

ROW([Reference])

ROWS

Returns the number of rows in the given reference.

ROWS(Array)

VLOOKUP

Searches vertically with reference to adjacent

VLOOKUP(Search_Criterion, Array,

Index, Sort Order)

Operator

Function ID

Description

Syntax

HF.ADD

Adds two values.

HF.ADD(Number, Number)

HF.CONCAT

Concatenates two strings

HF.CONCAT(String, String)

HF.DIVIDE

Divides two values.

HF.DIVIDE(Number, Number)

HF.EQ

Tests two values for equality.

HF.EQ(Value, Value)

HF.LTE

Tests two values for less-equal relation.

HF.LEQ(Value, Value)

HF.LT

Tests two values for less-than relation.

HF.LT(Value, Value)

HF.GTE

Tests two values for greater-equal relation.

HF.GTE(Value, Value)

HF.GT

Tests two values for greater-than relation.

HF.GT(Value, Value)

HF.MINUS

Subtracts two values.

HF.MINUS(Number, Number)

HF.MULTIPLY

Multiplies two values.

HF.MULTIPLY(Number, Number)

HF.NE

Tests two values for inequality

HF.NE(Value, Value)

HF.POW

Computes power of two values.

HF.POW(Number, Number)

HF.UMINUS

Negates the value.

HF.UMINUS(Number)

HF.UPLUS

Applies unary plus.

HF.UPLUS(Number)

HF.UNARY_PERCENT

Applies percent operator.

HF.UNARY_PERCENT(Number)

Statistical

Function ID

Description

Syntax

AVEDEV

Returns the average deviation of the arguments.

AVEDEV(Number1, Number2, ...Number30)

AVERAGE

Returns the average of the arguments.

AVERAGE(Number1, Number2, ...Number30)

AVERAGEA

Returns the average of the arguments.

AVERAGEA(Value 1, Value2, ... Value30)

AVERAGEIF

Returns the arithmetic mean of all cells in a range that satisfy a given condition.

AVERAGEIF(Range, Criterion [, Average_Range ])

CHIDISTRT

Returns probability of chi- square right-side distribution.

CHIDISTRT(X, Degrees)

CHISQ.DIST.RT

Returns probability of chi- square right-side distribution.

CHISQ.DIST.RT(X, Degrees)

CHISQ.INV

Returns inverse of chi-square distribution.

CHISQ.INV.RT(P, Degrees)

CHISQ.INV.RT

Returns inverse of chi-square right-side distribution.

CHISQ.INV.RT(P, Degrees)

CHISQ.TEST

Returns chisquared-test value for a dataset.

CHISQ.TEST(Array1, Array2)

CHITEST

Returns chisquared-test value for a dataset.

CHITEST(Array1, Array2)

CONFIDENCE

Returns upper confidence bound for normal distribution.

CONFIDENCE(Alpha, Stdev, Size)

CONFIDENCE.NORM

Returns upper confidence bound for normal distribution.

CONFIDENCE.NORM( Alpha, Stdev, Size)

CONFIDENCE.T

Returns upper confidence bound for T distribution.

CONFIDENCE.T(Alpha, Stdev, Size)

CORREL

Returns the correlation coefficient between two data sets.

CORREL(Datal, Data2)

COUNT

Counts how many numbers are

in the list of arguments.

COUNT(Value1, Value2, ... Value30)

COUNTA

Counts how many values are in the list of arguments

COUNTA(Value1, Value2, ... Value30)

COUNTBLANK

Returns the number of empty

cells.

COUNTBLANK(Range)

COUNTIF

Returns the number of cells that meet with certain criteria within a cell range.

COUNTIF(Range, Criteria)

COUNTIFS

Returns the count of rows or columns that meet criteria in multiple ranges.

COUNTIFS(Rangel, Criterion1 [, Range2, Criterion2 [,...]])

COVAR

Returns the covariance between two data sets, population normalized.

COVAR(Datal, Data2)

COVARIANCE.P

Returns the covariance between two data sets, population normalized.

COVARIANCE.P(Data1, Data2)

COVARIANCEP

Returns the covariance between two data sets, population normalized.

COVARIANCEP(Data1, Data2)

COVARIANCE.S

Returns the covariance between two data sets, sample normalized.

COVARIANCE.S(Datal, Data2)

COVARIANCES

Returns the covariance between two data sets, sample normalized.

COVARIANCES(Data1, Data2)

DEVSQ

Returns sum of squared deviations.

DEVSQ(Number1, Number2, ...Number30)

EXPON.DIST

Returns density of a exponential distribution.

EXPON.DIST(Number1, Number2, Boolean)

EXPONDIST

Returns density of a exponential distribution.

EXPONDIST(Number1, Number2, Boolean)

FDIST

Returns probability of F right-side distribution.

FDIST(X, Degree1, Degree2)

FINV

Returns inverse of F right-side distribution.

FINV(P, Degree1, Degree2)

F.DIST

Returns value of F distribution.

F.DIST(X, Degree1, Degree2, Mode)

F.DIST.RT

Returns probability of F right- side distribution.

F.DIST.RT(X, Degree1, Degree2)

FDISTRT

Returns probability of F right- side distribution.

FDISTRT(X, Degree1, Degree2)

F.INV

Returns inverse of F distribution.

F.INV.RT(P, Degreel, Degree2)

F.INV.RT

Returns inverse of F right-side distribution.

F.INV.RT(P, Degreel, Degree2)

FINVRT

Returns inverse of F right-side distribution.

FINVRT(P, Degree1, Degree2)

FISHER

Returns Fisher transformation value.

FISHER(Number)

FISHERINV

Returns inverse Fischer transformation value.

FISHERINV (Number)

F.TEST

Returns f-test value for a dataset.

Z.TEST(Array1, Array2)

FTEST

Returns f-test value for a dataset.

ZTEST(Array1, Array2)

GAMMA

Returns value of Gamma function.

GAMMA(Number)

GAMMA.DIST

Returns density of Gamma distribution.

GAMMA.DIST(Number1, Number2, Number3, Boolean)

GAMMADIST

Returns density of Gamma distribution.

GAMMADIST(Number1, Number2, Number3, Boolean)

GAMMALN

Returns natural logarithm of Gamma function.

GAMMALN(Number)

GAMMALN.PRECISE

Returns natural logarithm of Gamma function.

GAMMALN.PRECISE(Number)

GAMMA.INV

Returns inverse Gamma

distribution value.

GAMMA.INV(Number1, Number2,

Number3)

GAMMAINV

Returns inverse Gamma

distribution value.

GAMMAINV(Number1, Number2,

Number3)

GAUSS

Returns the probability of

gaussian variable fall more than this many times standard deviation from mean.

GAUSS(Number)

GEOMEAN

Returns the geometric average.

GEOMEAN(Number1, Number2, ...Number30)

HARMEAN

Returns the harmonic average.

HARMEAN(Number1, Number2, ...Number30)

HYPGEOMDIST

Returns density of hypergeometric distribution.

HYPGEOMDIST(Number1, Number2, Number3, Number4, Boolean)

HYPGEOM.DIST

Returns density of hypergeometric distribution.

HYPGEOM.DIST(Number1, Number2, Number3, Number4, Boolean)

LARGE

Returns k-th largest value in a range.

LARGE(Range, K)

LOGNORM.DIST

Returns density of lognormal distribution.

LOGNORM.DIST(X, Mean, Stddev, Mode)

LOGNORMDIST

Returns density of lognormal distribution.

LOGNORMDIST(X, Mean, Stddev, Mode)

LOGNORM.INV

Returns value of inverse lognormal distribution.

LOGNORM.INV(P, Mean, Stddev)

LOGNORMINV

Returns value of inverse lognormal distribution.

LOGNORMINV(P, Mean, Stddev)

LOGINV

Returns value of inverse lognormal distribution.

LOGINV(P, Mean, Stddev)

MAX

Returns the maximum value in a list of arguments.

MAX(Number1, Number2, ...Number30)

MAXA

Returns the maximum value in a list of arguments.

MAXA(Value1, Value2, ... Value30)

MAXIFS

Returns the maximum value of the cells in a range that meet a set of criteria.

MAXIFS(Max_Range, Criterion_rangel, Criterion] [, Criterion_range2, Criterion2

[,...]])

MEDIAN

Returns the median of a set of numbers.

MEDIAN(Number1, Number2, ...Number30)

MIN

Returns the minimum value in a list of arguments.

MIN(Number1, Number2, ...Number30)

MINA

Returns the minimum value in a list of arguments.

MINA(Value1, Value2, ... Value30)

MINIFS

Returns the minimum value of the cells in a range that meet a set of criteria.

MINIFS(Min_Range, Criterion_rangel, Criterion1 [, Criterion_range2, Criterion2 [....]])

NEGBINOM.DIST

Returns density of negative binomial distribution.

NEGBINOM.DIST(Number1, Number2, Number3, Mode)

NEGBINOMDIST

Returns density of negative binomial distribution.

NEGBINOMDIST(Number1, Number2, Number3, Mode)

NORM.DIST

Returns density of normal distribution.

NORM.DIST(X, Mean, Stddev, Mode)

NORMDIST

Returns density of normal distribution.

NORMDIST(X, Mean, Stddev, Mode)

NORM.S.DIST

Returns density of normal distribution.

NORM.S.DIST(X, Mode)

NORMDIST

Returns density of normal distribution.

NORMSDIST(X, Mode)

NORM.INV

Returns value of inverse normal distribution.

NORM.INV(P, Mean, Stddev)

NORMINV

Returns value of inverse normal distribution.

NORMINV(P, Mean, Stddev)

NORM.S.INV

Returns value of inverse normal distribution.

NORM.S.INV(P)

NORMSINV

Returns value of inverse normal distribution.

NORMSINV(P)

PEARSON

Returns the correlation coefficient between two data sets.

PEARSON(Datal, Data2)

PHI

Returns probability densitity of normal distribution.

PHI(X)

POISSON

Returns density of Poisson distribution.

POISSON(X, Mean, Mode)

POISSON.DIST

Returns density of Poisson distribution.

POISSON.DIST(X, Mean, Mode)

POISSONDIST

Returns density of Poisson distribution.

POISSONDIST(X, Mean, Mode)

RSQ

Returns the squared correlation coefficient between two data sets.

RSQ(Datal, Data2)

SKEW

Returns skeweness of a sample.

SKEW(Number1, Number2, ...Number30)

SKEW.P

Returns skeweness of a population.

SKEW.P(Number1, Number2, ...Number30)

SKEWP

Returns skeweness of a population.

SKEWP(Number1, Number2, ... Number30)

SLOPE

Returns the slope of a linear regression line.

SLOPE(Array1, Array2)

SMALL

Returns k-th smallest value in a range.

SMALL(Range, K)

STANDARDIZE

Returns normalized value wrt expected value and standard deviation.

STANDARDIZE(X, Mean, Stddev)

STDEV

Returns standard deviation of a sample.

STDEV(Value1, Value2, ... Value30)

STDEVA

Returns standard deviation of a sample.

STDEVA(Value1, Value2, ... Value30)

STDEVP

Returns standard deviation of a population.

STDEVP(Value1, Value2, ... Value30)

STDEV.P

Returns standard deviation of a population.

STDEV.P(Value1, Value2, ... Value30)

STDEVPA

Returns standard deviation of a population.

STDEVPA(Value1, Value2, ... Value30)

STDEV.S

Returns standard deviation of a sample.

STDEV.S(Value1, Value2, ... Value30)

STDEVS

Returns standard deviation of a sample.

STDEVS(Value1, Value2, ... Value30)

STEYX

Returns standard error for predicted of the predicted y value for each x value.

STEYX(Array1, Array2)

TDIST

Returns density of Student-t distribution, both-sided or right-tailed.

TDIST(X, Degrees, Mode)

T.DIST

Returns density of Student-t distribution.

T.DIST(X, Degrees, Mode)

T.DIST.2T

Returns density of Student-t distribution, both-sided.

T.DIST.2T(X, Degrees)

TDIST2T

Returns density of Student-t distribution, both-sided.

TDIST2T(X, Degrees)

T.DIST.RT

Returns density of Student-t distribution, right-tailed.

T.DIST.RT(X, Degrees)

TDISTRT

Returns density of Student-t distribution, right-tailed.

TDISTRT(X, Degrees)

TINV

Returns inverse Student-t distribution, both-sided.

TINV(P, Degrees)

T.INV

Returns inverse Student-t distribution.

T.INV(P, Degrees)

T.INV.2T

Returns inverse Student-t distribution, both-sided.

T.INV.2T(P, Degrees)

TINV2T

Returns inverse Student-t distribution, both-sided.

TINV2T(P, Degrees)

TTEST

Returns t-test value for a dataset.

TTEST(Array1, Array2)

T.TEST

Returns t-test value for a dataset.

T.TEST(Array1, Array2)

VAR

Returns variance of a sample.

VAR(Value1, Value2, ... Value30)

VARA

Returns variance of a sample.

VARA(Value1, Value2, ... Value30)

VARP

Returns variance of a population.

VARP(Value1, Value2, ... Value30)

VAR.P

Returns variance of a population.

VAR.P(Value1, Value2, ... Value30)

VARPA

Returns variance of a population.

VARPA(Value 1, Value2, ... Value30)

VAR.S

Returns variance of a sample.

VAR.S(Value1, Value2, ... Value30)

VARS

Returns variance of a sample.

VARS(Value1, Value2, ... Value30)

WEIBULL

Returns density of Weibull distribution.

WEIBULL(Number1, Number2, Number3,

Boolean)

WEIBULL.DIST

Returns density of Weibull distribution.

WEIBULL.DIST(Number1, Number2, Number3, Boolean)

WEIBULLDIST

Returns density of Weibull distribution.

WEIBULLDIST(Number1, Number2, Number3, Boolean)

Z.TEST

Returns z-test value for a dataset.

Z.TEST(Array, X[, Sigma])

ZTEST

Returns z-test value for a dataset.

ZTEST(Array, X[, Sigma])

Text

Function ID

Description

Syntax

CHAR

Converts a number into a character according to the current code table.

CHAR(Number)

CLEAN

Returns text that has been "cleaned" of line breaks and other non-printable characters.

CLEAN("Text")

CODE

Returns a numeric code for the first character in a text string.

CODE("Text")

CONCATENATE

Combines several text strings into one string.

CONCATENATE("Text1",.

"Text30")

EXACT

Returns TRUE if both text strings are exactly the same.

EXACT(Text, Text)

FIND

Returns the location of one text string inside another.

FIND("Text1", "Text2"[, Number])

LEFT

Extracts a given number of characters from the left side of a text string.

LEFT("Text", Number)

LEN

Returns length of a given text.

LEN("Text")

LOWER

Returns text converted to lowercase.

LOWER(Text)

MID

Returns substring of a given length starting from Start_position.

MID(Text, Start_position, Length)

PROPER

Capitalizes words given text string.

PROPER("Text")

REPLACE

Replaces substring of a text of a given length that starts at given position.

REPLACE(Text, Start_position, Length, New_text)

REPT

Repeats text a given number of times.

REPT("Text", Number)

RIGHT

Extracts a given number of characters from the right side of a text string.

RIGHT("Text", Number)

SEARCH

Returns the location of one text string inside another. (Allows the use of wildcards.)

SEARCH("Text1", "Text2"[, Number])

SPLIT

Divides the provided text using the space character as a separator and returns the substring at the zero-based position specified by the second, argument. SPLIT("Lorem ipsum", 0)-> "Lorem" |SPLIT("Lorem ipsum", 1) -> "ipsum"

SPLIT(Text, Index)

SUBSTITUTE

Returns string where occurrences of Old_text are replaced by New_text. Replaces only specific occurrence if last parameter is provided.

SUBSTITUTE(Text, Old_text, New_text, [Occurrence])

T

Returns text if given value is text, empty string otherwise.

T(Value)

TEXT

Converts a number into text according to a given format.

TEXT(Number, Format)

TRIM

Strips extra spaces from text.

TRIM("Text")

UNICHAR

Returns the character created by using provided code point.

UNICARH(Number)

UNICODE

Returns the Unicode code point of a first character of a text.

UNICODE(Text)

UPPER

Returns text converted to uppercase.

UPPER(Text)

Attachment icon
Did this answer your question?