Formulas > =JOIN()

How To Use JOIN() Function in Google Sheets


Concatenates the elements of one or more one-dimensional arrays using a specified delimiter.

Common questions about the JOIN formula in Google Sheets include:
What does the JOIN formula do?
How do I use the JOIN formula?
What are the arguments of the JOIN formula?
Can I join multiple cells or ranges with the JOIN formula?
Can I specify a separator for the JOIN formula?
What happens if a cell being joined is empty?
Can I join cells from different sheets or files using the JOIN formula?

The JOIN formula in Google Sheets is used to combine the contents of multiple cells or ranges into a single cell, with an optional separator between each item.

It can be used appropriately in various scenarios, such as:
Concatenating text strings: You can use the JOIN formula to combine text from different cells or ranges into a single cell.
Merging data from multiple columns: If you have data spread across multiple columns, you can use the JOIN formula to merge it into a single column.
Creating comma-separated lists: By specifying a comma (or any other separator) in the formula, you can create comma-separated lists from multiple cells or ranges.
Constructing custom messages or sentences: You can use the JOIN formula to combine different elements, like variables or cell values, to create customized messages or sentences.

The JOIN formula can be commonly mistyped in a few ways, including:
Misspelling the formula name as "JION" or "JOINN."
Incorrectly using parentheses or quotation marks.
Using the wrong syntax or arguments for the formula.

Some common ways the JOIN formula is used inappropriately are:
Using it for numerical calculations: The JOIN formula is intended for combining text, and using it for numerical calculations would produce incorrect results.
Joining large ranges or excessively long text strings: If the ranges or text strings being joined are too large, it may result in errors or make the spreadsheet slow to load and process.

Common pitfalls when using the JOIN formula include:
Not handling empty cells appropriately: If a cell being joined is empty, it may introduce unexpected separators or distort the desired output.
Forgetting to include separators: If you want to separate the joined items with a specific character (e.g., comma), forgetting to include the separator argument will result in the items being concatenated without any separation.

Common mistakes when using the JOIN formula are:
Incorrectly referencing cells or ranges: Providing incorrect cell references or ranges in the formula will lead to errors or produce unexpected results.
Using incompatible data types: If the data types of the items being joined are not compatible (e.g., trying to join numbers with text), it can lead to errors.

Common misconceptions people might have with the JOIN formula include:
Assuming it performs calculations: The JOIN formula is for combining text and does not perform mathematical operations.
Expecting it to automatically update: If the joined cells or ranges change, the JOIN formula does not automatically update the output. It requires manual recalculation or the use of other functions, like ARRAYFORMULA, to ensure dynamic updates.

Google Sheet Formula Frustrations Solved
Find every formula you'll ever need in Google Sheets here at Better Sheets. Whether you're a beginner or an advanced user, I’ve got you covered with a comprehensive guide of 504 formulas.

Are you struggling to find a specific value in a column of data? Look no further than the powerful VLOOKUP formula. Or maybe you need to calculate the sum of values that meet specific criteria - try out SUMIF. And when it comes to frequency of values, COUNTIF has you covered.

Have you heard of the mysterious and powerful IF formula? It can turn your spreadsheets into gateways of productivity. And don't forget about the oft-partner ISBLANK(). 

Find step-by-step tutorials for any formula here on Better Sheets. Every formula page comes with links to written blog posts and Better Sheets tutorials featuring the exact formula.

Looking for a way to segment data based on specific criteria? The FILTER formula is perfect for you. 

If you need to replace VLOOKUP, give INDEX/MATCH a try.

At, I have everything you need to take your Google Sheets skills to the next level. 
From ARRAYFORMULA() to ZTEST(), Better Sheets has it all. 

How To Actually Use JOIN() in Sheets

JOIN(delimiter, value_or_array1, [value_or_array2, ...])

16Better Sheets Tutorials

Create an epic writing tool to generate text from AI with a parade of prompts. A list of prompts you create and write that can be used over and over again. Or use this template to create your own workbook to sell a sheet of your own prompts.
We're going to like take some data, twist it and turn it into a different type of like look and feel. And then we're going to do the same thing in reverse.
The video tutorial is about tagging and creating comma-separated lists of tags for a list of titles. The tutorial demonstrates how to use data validation to create a drop-down menu of tags for each title and how to keep track of the number of videos or items in each tag category. The tutorial also shows how to create a comma-separated list of tags for each title using the JOIN function.
We have a list of names and maybe we have sort of a lead categories. Maybe we're doing sort of reach out and we want to actually maybe combine like key words.
One more function beyond Concatenate and Join that is useful in so many different ways. Concat can be used to quickly create unique columns of data. But watch out for dates!
In this sheet review I take another YouTuber's ChatGPT prompt builder through the Better Sheets Sheet Makeover process. We make it more useful and more branded. Make it really look and feel cool to use. Saves users time. And makes them want to share it with others.
Boost Your Productivity with a Priority Matrix: Learn How to Prioritize Your Tasks and Achieve More! Join us in this different kind of video and discover the best tips and tools to create a two by two grid that helps you determine what's important and urgent. Perfect for daily planners, long-term projects, decision-making, gift-picking, and more! Don't miss out on this collaborative and time-saving approach! 

Great use case for the formula combination of JOIN/FILTER.
Figure out who won a game of tic tac toe. inside a Google Sheet. Great for teachers and educators.
Learn to create a fun game called Hangman in Google Sheets with Better Sheets. Watch the video to challenge yourself and see how it works. What other games can you make inside of Google Sheets? Create a game of hangman inside Google Sheets. Showcases a few Google Sheet formulas like SEARCH()
Go from nothing to a working PR agency. Capture sites, and Send email via script
I need help to supercharge my YouTube channel! Are you struggling to find the best strategies to boost your YouTube channel's performance too? Let's see if Mr. Beast can help.

Updated the Spintax tool to allow you to generate Spintax. Instead of having to come up with it all yourself, you can let AI generate the Spintax for you. Create variations on headlines, or phrases, or emails.
Someone asked about how to find all the permutations of text and I thought it was a perfect example to show you how to use Spintax add-on. Free for everyone.

→ Get Spintax
A master class on merging cells. How to merge two cells. How to merge multiple cells. How to merge horizontally, vertically, and why.  Create groups. Create headers. And how to merge automatically. Members get the sheet and the apps script down below.

Learn more about the JOIN() formula:

Google Sheets Join Strings, Text in Cells - CONCATENATE, JOIN, &, JOINTEXT Functions Tutorial

In this tutorial we'll cover how to use Google Sheets Join function, TEXTJOIN function, & operator and CONCATENATE function to join strings (join cells) in Google Sheets.

Generate a JOIN() formula for your needs with AI

Google Sheets Formula Generator

Whatever you need to do in sheets, you can generate a formula. Use the Better Sheets Formula generator to create a formula for any need. Completely free for members.


Looking for more help inside sheets get the free Add-on: Asa. Ask Sheets Anything. Go ahead, ask it any problem you migth have. Bring your own APIKEY and generate formulas inside of Google Sheets.