다음을 통해 공유


Sequence 함수

적용 대상: 캔버스 앱 바탕 화면 흐름 모델 기반 앱 Power Platform CLI

순차적 숫자의 테이블을 생성합니다.

Description

Sequence 함수는 1, 2, 3과 같은 순차적 번호로 구성된 하나의 열 테이블을 생성합니다. 열의 이름은 Value입니다. Sequence( 4 ) 와 동일합니다 [1,2,3,4].

ForAll 함수와 함께 Sequence를 사용하면 특정 횟수를 반복합니다. 예를 들어 다음 수식은 MyRandomNumbers 컬렉션에 임의의 숫자 10개를 추가합니다.

ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )

ForAll 은 값을 다른 데이터 유형으로 변환하고 새 테이블을 반환하는 데에도 사용할 수 있습니다. 예를 들어 다음 수식은 다음 10일의 테이블을 반환합니다.

ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )

생성되는 레코드 수는 가장 가까운 정수로 반올림되며 0~50,000 범위에 있어야 합니다. 레코드가 0개인 테이블을 만들면 테이블이 생성됩니다.

노트

시퀀스 는 50,000개 레코드로 제한됩니다.

구문

시퀀스( 레코드 [, 시작 [, 단계 ] ])

  • 기록 – 필수. 만들 레코드 개수입니다. 0~50,000 범위에 있어야 합니다.
  • 시작 – 선택 사항. 연속 값의 시작 번호입니다. 기본값은 1입니다.
  • 단계 – 선택 사항. 연속 값을 늘려 나갈 수치입니다. 단계시작에서부터 카운트다운을 하려면 음수가 될 수 있습니다. 기본값은 1입니다.

예제

기본 사용법

수식 설명 결과
시퀀스( 4 ) 기본값 1에서 시작하여 기본값 1씩 증가하는 4개의 레코드가 있는 테이블을 생성합니다. 시퀀스 # 4.
시퀀스( 4, 24 ) 24에서 시작하여 기본값 1씩 증가하는 4개의 레코드가 있는 테이블을 생성합니다. 시퀀스 4, 24.
시퀀스( 4, 4, -1 ) 4에서 시작하여 -1씩 역으로 줄어드는 4개의 레코드가 있는 테이블을 생성합니다. 시퀀스 4, 4, -1.
시퀀스( 4, -100, 0.5 ) -100에서 시작하여 0.5씩 증가하는 4개의 레코드가 있는 테이블을 생성합니다. 시퀀스 4, -100, 0.5.
시퀀스( 0.9 ) 개수가 0으로 반올림되어 테이블을 생성합니다. 시퀀스 0.9.
ForAll(Sequence(4), Rand()) 4개의 임의 숫자로 구성된 테이블을 생성합니다. Sequence # 4 (무작위).
실제 숫자는 다를 것입니다.
Concat( 시퀀스( 5 ),
Text( Value ) & " " )
1에서 5까지의 숫자 문자열을 생성합니다. "1 2 3 4 5 "

문자 맵

Sequence 함수와 함께 작동하여 2차원 레이아웃에 문자 맵을 표시하는 Char 함수를 참조하십시오.

체스 판

Sequence 함수와 함께 작동하여 텍스트 문자열과 중첩된 두 갤러리에 체스 판을 만드는 As 연산자를 참조하십시오.