PowerApps의 Concat 및 Concatenate 함수Concat and Concatenate functions in PowerApps

테이블에 있는 텍스트와 문자열의 개별 문자열을 연결합니다.Concatenates individual strings of text and strings in tables.

설명Description

Concat 함수는 테이블의 모든 레코드에 적용된 수식의 결과를 연결하여 하나의 문자열을 생성합니다.The Concat function concatenates the result of a formula applied across all the records of a table, resulting in a single string. Sum 함수가 숫자를 요약하듯 테이블의 문자열을 요약하려면 이 함수를 사용합니다.Use this function to summarize the strings of a table, just as the Sum function does for numbers.

Fields of the record currently being processed are available within the formula. You simply reference them by name as you would any other value. You can also reference control properties and other values from throughout your app. For more details, see the examples below and working with record scope.

문자열을 하위 문자열 테이블로 분할하려면 Split 함수를 사용합니다.Use the Split function to split a string into a table of substrings.

Concatenate 함수는 개별 문자열과 문자열의 단일 열 테이블을 조합하여 연결합니다.The Concatenate function concatenates a mix of individual strings and a single-column table of strings. 이 함수는 개별 문자열에 사용되며 & 연산자를 사용하는 것과 같습니다.Used with individual strings, this function is equivalent to using the & operator. ShowColumns 함수를 포함하는 수식을 사용하여 여러 열이 있는 테이블에서 단일 열 테이블을 만들 수 있습니다.You can use a formula that includes the ShowColumns function to create a single-column table from a table that has multiple columns.

구문Syntax

Concat( Table, Formula )Concat( Table, Formula )

  • Table - 필수 항목입니다.Table - Required. 연산을 수행할 테이블입니다.Table to operate on.
  • Formula - 필수 항목입니다.Formula - Required. 테이블의 레코드 전체에 적용할 수식입니다.Formula to apply across the records of the table.

Concatenate( String1 [, String2, ...] )Concatenate( String1 [, String2, ...] )

  • String(s) - 필수 항목입니다.String(s) - Required. 개별 문자열 또는 문자열의 단일 열 테이블의 조합입니다.Mix of individual strings or a single-column table of strings.

Examples

ConcatConcat

  1. 단추 컨트롤을 추가하고 이 수식에 OnSelect 속성을 설정합니다.Add a Button control, and set its OnSelect property to this formula:

    Collect(Products, {String:"Violin", Wind:"Trombone", Percussion:"Bongos"}, {String:"Cello", Wind:"Trumpet", Percussion:"Tambourine"})Collect(Products, {String:"Violin", Wind:"Trombone", Percussion:"Bongos"}, {String:"Cello", Wind:"Trumpet", Percussion:"Tambourine"})

  2. F5 키를 누르고 단추를 클릭한 다음 Esc 키를 눌러서 디자인 작업 영역으로 돌아갑니다.Press F5, click the button, and then press Esc to return to the design workspace.
  3. 레이블 컨트롤을 추가하고 Text 속성을 다음 수식으로 설정합니다.Add a Label control, and set its Text property to this formula:

    Concat(Products, String & " ")Concat(Products, String & " ")

    레이블에 Violin Cello로 표시됩니다.The label shows Violin Cello.

ConcatenateConcatenate

  1. 텍스트 입력 컨트롤을 추가하고 AuthorName이라고 이름을 지정합니다.Add a Text input control, and name it AuthorName.
  2. 레이블 컨트롤을 추가하고 Text 속성을 다음 수식으로 설정합니다.Add a Label control, and set its Text property to this formula:
    Concatenate("By ", AuthorName.Text) Concatenate("By ", AuthorName.Text)
  3. AuthorName에 이름을 입력합니다.Type your name in AuthorName.

    레이블에 By 다음으로 사용자 이름이 표시됩니다.The label shows By followed by your name.

FirstName 열과 LastName 열이 포함된 Employees 테이블이 있는 경우, 다음 수식은 해당 열의 각 행에 있는 데이터를 연결합니다.If you had an Employees table that contained a FirstName column and a LastName column, this formula would concatenate the data in each row of those columns.
Concatenate(Employees.FirstName, " ", Employees.LastName)Concatenate(Employees.FirstName, " ", Employees.LastName)