ARRAYTOTEXT
Returns an array of text values from any specified range.
Text Processing functions help you transform and reshape strings: extract, split, join, format, and standardize text for clean tables and reliable analysis.
This collection groups Excel functions that are commonly used for text processing workflows. Instead of browsing hundreds of formulas, you can focus on the exact tools that solve this type of task.
Each function page includes a short explanation and practical usage context. Use these functions as standalone tools or combine them to build more advanced, maintainable formulas.
If you frequently work with reports, dashboards, or recurring templates, bookmarking the key functions from this collection will speed up your day-to-day work.
Returns an array of text values from any specified range.
Changes full-width (double-byte) English letters or katakana within a character string to half-width (single-byte) characters.
Converts a number to text, using the ß (baht) currency format.
Returns the character specified by the code number.
Removes all nonprintable characters from text.
Returns a numeric code for the first character in a text string.
Combines the text from multiple ranges and/or strings, but it doesn't provide the delimiter or IgnoreEmpty arguments.
Joins several text items into one text item.
Categorize, summarize, and generate text using Copilot.
Changes half-width (single-byte) English letters or katakana within a character string to full-width (double-byte) characters.
Identifies the language of a specified text.
Converts a number to text, using the $ (dollar) currency format.
Checks to see if two text values are identical.
Finds one text value within another (case-sensitive).
Formats a number as text with a fixed number of decimals.
Changes half-width (single-byte) characters within a string to full-width (double-byte) characters.
Returns the leftmost characters from a text value.
Returns the number of characters in a text string.
Converts text to lowercase.
Returns a specific number of characters from a text string starting at the position you specify.
Converts text to number in a locale-independent manner.
Extracts the phonetic (furigana) characters from a text string.
Capitalizes the first letter in each word of a text value.
Extracts strings within the provided text that matches the pattern.
Replaces strings within the provided text that matches the pattern with replacement.
Determines whether any part of text matches the pattern.
Replaces characters within text.
Repeats text a given number of times.
Returns the rightmost characters from a text value.
Finds one text value within another (not case-sensitive).
Substitutes new text for old text in a text string.
Converts its arguments to text.
Formats a number and converts it to text.
Returns text that occurs after given character or string.
Returns text that occurs before a given character or string.
Combines the text from multiple ranges and/or strings.
Splits text strings by using column and row delimiters.
Translates a text from one language to another.
Removes spaces from text.
Returns the Unicode character that is references by the given numeric value.
Returns the number (code point) that corresponds to the first character of the text.
Converts text to uppercase.
Converts a text argument to a number.
Returns text from any specified value.