Поділитися через


Функція послідовності

Застосовується до: програм Canvas Потоків робочого столу Програм, Power Platform керованих моделлю, CLI

Створіть таблицю послідовних чисел.

Опис

Функція Sequence створює таблицю з однім стовпцем з послідовних чисел, наприклад 1, 2, 3. Ім'я стовпця: Value. Sequence( 4 ) є еквівалентом [1,2,3,4].

Використовуйте Sequence з функцією ForAll для виконання ітерації певної кількості разів. Наприклад, нижченаведена формула додає 10 випадкових чисел до колекції MyRandomNumbers:

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

Функцію ForAll також можна використовувати для перетворення значення на інші типи даних і повернення нової таблиці. Наприклад, нижченаведена формула повертає таблицю найближчих 10 днів.

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

Кількість записів, які необхідно створити, округлюється до найближчого цілого числа і має бути в діапазоні від 0 до 50 000. Створення таблиці з нульовою кількістю записів призводить до пустої таблиці.

Нотатка

Sequence обмежено 50 000 записів.

Синтаксис

Sequence( Записи [, Початок [, Крок ] ] )

  • Records — обов’язково. Кількість записів, яку необхідно створити. Має бути в діапазоні від 0 до 50 000.
  • Start — необов’язковий параметр. Початковий номер послідовності. Значенням за замовчуванням: 1.
  • Step — необов’язковий параметр. Крок для кожного наступного числа в послідовності. Step («Крок») може бути від’ємним для зворотного відліку від Start («Початку»). Значенням за замовчуванням: 1.

Приклади

Базове використання

Формула Опис Результат
Sequence( 4 ) Створює таблицю з 4-ма записами, яка починається з 1 за замовчуванням і збільшується на 1 за замовчуванням. Послідовність # 4.
Sequence( 4, 24 ) Створює таблицю з 4-ма записами, яка починається з 24, і крок збільшується на 1 за замовчуванням. Послідовність 4, 24.
Sequence( 4, 4, -1 ) Створює таблицю з 4-ма записами, яка починається з 4 за замовчуванням і зменшується на 1, ефективно виконуючи зворотній відлік. Послідовність 4, 4, -1.
Sequence( 4, -100, 0.5 ) Створює таблицю з 4-ма записами, яка починається з -100, і збільшується на 0,5 за замовчуванням. Послідовність 4, -100, 0,5.
Sequence( 0.9 ) Створює пусту таблицю, оскільки кількість округляється до 0. Послідовність 0.9.
ForAll( Sequence( 4 ), Rand() ) Створює таблицю з 4 записів з випадкових чисел. Послідовність # 4 з Random.
Фактичні числа можуть різнитися.
Concat( Sequence( 5 ),
text( значення ) & " " )
Створює рядок чисел від 1 до 5. "1 2 3 4 5 "

Зіставлення символів

Див. довідкову інформацію про функцію Char для отримання відомостей про дві функції Sequence, які працюють разом, щоб відобразити зіставлення символів у двовимірному макеті.

Шахівниця

Див. довідкову інформацію про оператор As для отримання відомостей про дві функції Sequence, які працюють разом, щоб створити Шахівницю в текстовому рядку та в двох вкладених галереях.