Power Apps is a powerful platform that allows you to build apps quickly without deep coding knowledge. One of the most commonly used functions in Power Apps is Concat(), which helps you combine multiple values from a table into a single text string. In this article, we’ll explore Concat() in detail with examples.
What is Concat() in Power Apps?
The Concat() function in Power Apps is used to:
Combine text values from a table.
Apply formatting or separators between values.
Return a single text string as a result.
Syntax:
Concat(Table, Formula, Separator)
Table: The table or collection containing the data you want to combine.
Formula: The column or expression you want to concatenate.
Separator (optional): A string to insert between concatenated values, e.g., comma, space, or semicolon.
Step 1: Create a Sample Table
Before using Concat(), we need a data source. You can create a collection in Power Apps for testing.
Open your Power Apps Studio.
Create a blank canvas app.
Go to the OnStart property of the App and enter the following formula:
ClearCollect(
colFruits,
{Name: "Apple"},
{Name: "Banana"},
{Name: "Mango"}
);
ClearCollect(
colCars,
{Name: "BMW"},
{Name: "Audi"},
{Name: "Tesla"}
);
ClearCollect(
colAnimals,
{Name: "Dog"},
{Name: "Cat"},
{Name: "Elephant"}
);
Run the app to initialize the collection by clicking App → OnStart → Run OnStart.

Step 2: Create App Screen with Label, and Buttons
Add Controls to the Screen
Create Screen - Concat_Function_Screen
Insert the following controls from the Insert menu:
Label → This will display the concatenated results.
Set its Name to
Label2_9.Set Text property to
"Please Select a Category"( initially).
Buttons → For different categories. Add four buttons:
Button2→ Text: Get FruitsButton2_1→ Text: Get CarsButton2_2→ Text: Get AnimalsButton2_3→ Text: Clear
Step 3: Update the Label
Select the Label control (
lblOutput).Set its Text property to the following formula:




Join the conversation! Your thoughts help the community grow.