Google Sheets JOIN Function: Syntax, Examples & Tips

The JOIN function combines multiple text strings from a range or array into a single string, using a specified delimiter between them.
Google Sheets
JOIN(delimiter, value_or_array1, [value_or_array2, ...])

One free generation or explanation per browser, shared across Excel and Google Sheets. Account usage limits apply afterward.

On this page
  1. Parameters
  2. What is a JOIN in Google Sheets?
  3. A Practical Example
  4. JOIN Formula
  5. Result of the Formula
  6. Why Use JOIN?
  7. Key Takeaways:
  8. Example use case

Parameters

delimiter:
The character or string that separates the values in the final joined text.

value_or_array1:
The first value or array of values that you want to join together with the specified delimiter.

value_or_array2, ...:
Additional values or arrays of values that you want to include in the join operation. You can add multiple additional values or arrays as needed.

What is a JOIN in Google Sheets?

The JOIN function in Google Sheets is a useful tool that allows you to combine multiple values from a range or array into a single string, separated by a specified delimiter. This function is particularly handy when you want to create a summary or a list from individual values without having to manually concatenate them.

In simpler terms, JOIN helps you take a collection of values and merge them into one cohesive string, making your data presentation cleaner and more organized.

A Practical Example

Imagine you are managing a list of participants in a workshop and you want to create a single string that lists all their names.

Participants Table:

ParticipantIDName
1Alice
2Bob
3Charlie

You want to create a single string that lists all the participants' names, separated by commas.

JOIN Formula

To achieve this, you would use the JOIN function as follows:

Google Sheets
=JOIN(", ", Participants!B:B)

In this formula:

  • ", " is the delimiter that separates each name in the resulting string.
  • Participants!B:B is the range containing the names of the participants.

Result of the Formula

When you apply the JOIN formula to the Participants Table, the output would look like this:

Google Sheets
Alice, Bob, Charlie

This single string now neatly summarizes all the participants in the workshop.

Why Use JOIN?

JOIN is beneficial because it simplifies the process of combining multiple values into a single string. It eliminates the need for complex concatenation formulas and provides a straightforward way to present data. This can be particularly useful for creating reports, summaries, or any situation where you want to display a list of items in a more readable format.

Key Takeaways:

  • JOIN: A function that combines multiple values into a single string with a specified delimiter.
  • Simplicity: Makes it easy to create summaries or lists without complex formulas.
  • Versatility: Can be used in various scenarios, such as creating reports, summaries, or lists from data.
  • Common Use Cases: Ideal for generating lists of names, items, or any collection of values that need to be presented together.

JOIN is an essential function for anyone working with data in Google Sheets, providing a powerful way to enhance data presentation and organization.

Happy spreadsheeting!

Example use case

You have a list of product names in Column A and their prices in Column B. Use the JOIN formula to combine the product names into a single cell, separated by commas. This creates a concise summary of all products for a quick overview in reports or presentations.

Need more help with Google Sheets formulas?

Sign up for Better Analyst and get unlimited AI-powered formula generation, explanations, and advanced data analysis.

Explore all Google Sheets formulas

Browse our complete library of Google Sheets formula guides

Compare your options

Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

  1. 01ChatGPTOpen a balanced comparison prompt in ChatGPT.
  2. 02ClaudeOpen the same research prompt in Claude.
  3. 03PerplexityResearch the comparison with linked web sources.

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.

JOIN in Google Sheets - Better Analyst