שתף באמצעות


Sequence פונקציה

חל על: אפליקציות Canvas Copilot Studio Desktop זורמות אפליקציות מונחות מודלים פונקציות Power Platform CLI Dataverse

יוצרת טבלה של מספרים רצופים.

Description

הפונקציה Sequence יוצרת טבלת עמודה בודדת של מספרים רציפים, כגון 1, 2, 3. שם העמודה הוא Value. Sequence( 4 ) שווה ערך ל [1,2,3,4].

השתמש Sequence עם הפונקציה ForAll כדי לאחזר מספר מסוים של פעמים. לדוגמה, הנוסחה הבאה מוסיפה לאוסף 10 מספרים אקראיים MyRandomNumbers:

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

ForAll יכול לשמש גם כדי להפוך את הערך לסוגי נתונים אחרים ולהחזיר טבלה חדשה. לדוגמה, הנוסחה הבאה מחזירה טבלה בעשרת הימים הבאים:

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

מספר הרשומות ליצירה מעוגל למספר השלם הקרוב ביותר ועליו להיות בטווח שבין 0 עד 50,000. יצירת טבלה עם אפס רשומות מביאה לטבלה ריקה.

הערה

Sequence מוגבל ל- 50,000 רשומות.

תחביר

Sequence( רשומות [, התחל [, שלב ] ] )

  • רשומות - חובה. מספר הרשומות שיש ליצור: חייב להיות בטווח שבין 0 ל- 50,000.
  • התחל – אופציונלי. המספר הפותח של הרצף. ברירת המחדל היא 1.
  • צעד – אופציונלי. התוספת עבור כל מספר עוקב ברצף. צעד יכול להיות שלילי כדי לספור לאחור מ ההתחלה. ברירת המחדל היא 1.

דוגמאות

שימוש בסיסי

נוסחה Description תוצאה
Sequence( 4 ) מייצר טבלה עם 4 רשומות שמתחילה עם ברירת המחדל 1 ומגדילה כברירת מחדל 1. Sequence ארבע, ארבע, ארבע
Sequence( 4, 24 ) מייצר טבלה עם 4 רשומות שמתחילה עם הערך 24 ומגדילה ב-1 כברירת מחדל. Sequence ארבע, ארבעים ו-4.
Sequence( 4, 4, -1 ) מייצרת טבלה עם 4 רשומות שמתחילה עם 4 ומגדילה ב-1-, כלומר ספירה יורדת. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) מייצרת טבלה עם 4 רשומות שמתחילה עם הערך 100- ומגדילה ב-0.5. Sequence 4, -100, 0.5.
Sequence( 0.9 ) מייצר טבלה ריקה כאשר הספירה מסתיימת עם 0. Sequence 0.9.
ForAll( Sequence( 4 ), Rand() ) מייצרת טבלת רשומות של מספרים אקראיים. Sequence # 4 עם אקראי.
המספרים בפועל ישתנו.
שרשור ( Sequence5 )
Text( Value ) & " )
מייצרת מחרוזת של מספרים מ- 1 עד 5. "1 2 3 4 5"

מיפוי תווים

עיין בהפניה לפונקציה Sequence Char עבור שתי פונקציות שעובדות יחד כדי להציג מפת תווים בפריסה דו-ממדית.

לוח שחמט

עיין בהפניית האופרטור As Sequence עבור שתי פונקציות שעובדות יחד כדי ליצור לוח שחמט במחרוזת טקסט וב שתי גלריות מקוננות.