Home / Formula Types / Text / Textjoin

Formula generator for TEXTJOIN FUNCTION function

The TEXTJOIN function combines the text from multiple strings and/or arrays, with a specifiable delimiter separating the different texts. It allows you to ignore empty cells and specify the order of the texts to be joined.

Formula generator

Spreadsheet AI is the #1 AI for generating and comprehending Excel and Google Sheets formulas. With its advanced capabilities, it goes beyond the basics by providing support for VBA and custom tasks. Streamline your spreadsheet with Spreadshee AI

Product Demo

How to generate an TEXTJOIN FUNCTION formula using AI.

To obtain information on the ARRAY_CONSTRAIN formula, you could ask the AI chatbot the following question: “To get the TEXTJOIN formula for your data, you can ask the AI chatbot the following question: "What formula can I use to join multiple text values together in Excel?"

TEXTJOIN FUNCTION formula syntax

The TEXTJOIN function in Excel allows you to join multiple text strings together with a specified delimiter. The syntax for TEXTJOIN is as follows: TEXTJOIN(delimiter, ignore_empty, text1, [text2], ...) - delimiter: This is the character or string that you want to use as a separator between the text strings. It can be a comma, space, hyphen, or any other desired character or string. - ignore_empty: This is a logical value that determines whether to ignore empty cells or text strings in the joining process. Use TRUE to ignore empty cells and FALSE to include them. - text1, [text2], ...: These are the text strings that you want to join together. You can include up to 252 text strings as arguments. Note that the delimiter, ignore_empty, and at least one text argument are required for the function to work properly.

Use Cases & Examples

In these use cases, we use the TEXTJOIN function to concatenate multiple text values in a range, using a specified delimiter. This function is particularly useful when we want to combine multiple cells into a single cell, separated by a specific character or string.

Concatenating Names


In this use case, we use the TEXTJOIN function to concatenate the first name, middle name, and last name of a list of people, with a space as the delimiter.


TEXTJOIN(" ", TRUE, A2, B2, C2)

Creating a Sentence


In this use case, we use the TEXTJOIN function to create a sentence by combining different text fragments, with a space as the delimiter.


TEXTJOIN(" ", TRUE, "The", "quick", "brown", "fox", "jumps", "over", "the", "lazy", "dog.")

Generating a CSV File


In this use case, we use the TEXTJOIN function to generate a CSV file by combining values from different cells, with a comma as the delimiter.


TEXTJOIN(",", TRUE, A2, B2, C2, D2)

AI tips

Enhance Your Excel Efficiency with AI Tips: Discover our innovative Excel add-in feature, ‘AI Tips.’ Streamline your workflow and boost productivity as AI-powered suggestions offer real-time insights for optimal spreadsheet organization, data analysis, and visualization. Elevate your Excel experience with intelligent recommendations tailored to your unique needs, helping you work smarter and achieve more.

Provide Clear Context

When describing your requirements to the AI, provide clear and concise context about the data you have, the specific task you want to accomplish, and any relevant constraints or conditions. This helps the AI understand the problem accurately.

Include Key Details

Include important details such as column names, data ranges, and specific criteria that need to be considered in the formula. The more precise and specific you are, the better the AI can generate an appropriate formula.

Use Examples

If possible, provide examples or sample data to illustrate the desired outcome. This can help the AI better understand the pattern or logic you are looking for in the formula.

Mention Desired Functionality

Clearly articulate the functionality you want the formula to achieve. Specify if you are looking for lookups, calculations, aggregations, or any other specific operations.


Frequently Asked Questions

  • The TEXTJOIN function is a function in Excel that allows you to combine multiple text strings into one single string, with optional delimiter.
  • To use the TEXTJOIN function, you need to provide the delimiter and the text strings you want to join. You can specify multiple text strings as arguments, separated by commas.
  • Yes, you can use a range of cells as input for the TEXTJOIN function. Simply specify the range as an argument, and the function will join the text values from the cells in that range.
  • Yes, you can ignore empty cells when using the TEXTJOIN function. By default, empty cells are included in the joined string. However, you can use the optional argument to specify whether or not to ignore empty cells.
  • Yes, there are some limitations to the TEXTJOIN function. The maximum number of text strings that can be joined is 252. Additionally, the maximum length of the resulting string is 32,767 characters.