Type in Google’s function list

Text functions

Functions that inspect, cut, join or convert text. Google prints 41 Text function(s) in its Google Sheets function list.

FunctionSyntax as printedDescription from Google Docs Editors Help
ARABICARABIC(roman_numeral)Computes the value of a Roman numeral.
ASCASC(text)Converts full-width ASCII and katakana characters to their half-width counterparts. All standard-width characters will remain unchanged.
CHARCHAR(table_number)Convert a number into a character according to the current Unicode table.
CLEANCLEAN(text)Returns the text with the non-printable ASCII characters removed.
CODECODE(string)Returns the numeric Unicode map value of the first character in the string provided.
CONCATENATECONCATENATE(string1, [string2, ...])Appends strings to one another.
DOLLARDOLLAR(number, [number_of_places])Formats a number into the locale-specific currency format.
EXACTEXACT(string1, string2)Tests whether two strings are identical.
FINDFIND(search_for, text_to_search, [starting_at])Returns the position at which a string is first found within text.
FINDBFINDB(search_for, text_to_search, [starting_at])Returns the position at which a string is first found within text counting each double-character as 2.
FIXEDFIXED(number, [number_of_places], [suppress_separator])Formats a number with a fixed number of decimal places.
JOINJOIN(delimiter, value_or_array1, [value_or_array2, ...])Concatenates the elements of one or more one-dimensional arrays using a specified delimiter.
LEFTLEFT(string, [number_of_characters])Returns a substring from the beginning of a specified string.
LEFTBLEFTB(string, num_of_bytes)Returns the left portion of a string up to a certain number of bytes.
LENLEN(text)Returns the length of a string.
LENBLENB(string)Returns the length of a string in bytes."
LOWERLOWER(text)Converts a specified string to lowercase.
MIDMID(string, starting_at, extract_length)Returns a segment of a string.
MIDBMIDB(string)Returns a section of a string starting at a given character and up to a specified number of bytes.
PROPERPROPER(text_to_capitalize)Capitalizes each word in a specified string.
REGEXEXTRACTREGEXEXTRACT(text, regular_expression)Extracts matching substrings according to a regular expression.
REGEXMATCHREGEXMATCH(text, regular_expression)Whether a piece of text matches a regular expression.
REGEXREPLACEREGEXREPLACE(text, regular_expression, replacement)Replaces part of a text string with a different text string using regular expressions.
REPLACEREPLACE(text, position, length, new_text)Replaces part of a text string with a different text string.
REPLACEBREPLACEB(text, position, num_bytes, new_text)Replaces part of a text string, based on a number of bytes, with a different text string.
REPTREPT(text_to_repeat, number_of_repetitions)Returns specified text repeated a number of times.
RIGHTRIGHT(string, [number_of_characters])Returns a substring from the end of a specified string.
RIGHTBRIGHTB(string, num_of_bytes)Returns the right portion of a string up to a certain number of bytes.
ROMANROMAN(number, [rule_relaxation])Formats a number in Roman numerals.
SEARCHSEARCH(search_for, text_to_search, [starting_at])Returns the position at which a string is first found within text.
SEARCHBSEARCHB(search_for, text_to_search, [starting_at])Returns the position at which a string is first found within text counting each double-character as 2.
SPLITSPLIT(text, delimiter, [split_by_each], [remove_empty_text])Divides text around a specified character or string, and puts each fragment into a separate cell in the row.
SUBSTITUTESUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])Replaces existing text with new text in a string.
TT(value)Returns string arguments as text.
TEXTTEXT(number, format)Converts a number into text according to a specified format.
TEXTJOINTEXTJOIN(delimiter, ignore_empty, text1, [text2], …)Combines the text from multiple strings and/or arrays, with a specifiable delimiter separating the different texts.
TRIMTRIM(text)Removes leading and trailing spaces in a specified string.
UNICHARUNICHAR(number)Returns the Unicode character for a number.
UNICODEUNICODE(text)Returns the decimal Unicode value of the first character of the text.
UPPERUPPER(text)Converts a specified string to uppercase.
VALUEVALUE(text)Converts a string in any of the date, time or number formats that Google Sheets understands into a number.

Source: Google Docs Editors Help, “Google Sheets function list” (support.google.com/docs/table/25273), data fetched 28 September 2026. Data month: September 2026. Every function name in Google’s list is placed under one type; a function carries the type the list prints for it.