שתף באמצעות


הפונקציות Count,‏ CountA‏, CountIf ו- CountRows‏

חל על: יישומי בד ציור זרימות שולחן עבודה יישומים מונחי-דגמים Power Pages Power Platform CLI

סופרת את כל הרשומות בטבלה, או סופרת את כל הרשומות שמקיימת תנאי.

תיאור

הפונקציה Count סופרת את מספר הרשומות המכילות מספר בטבלה בעלת עמודה יחידה.

הפונקציה CountA סופרת את מספר הרשומות שאינן ריקות בטבלה בעלת עמודה יחידה. פונקציה זו כוללת טקסט ריק ("") בספירה.

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

פונקציית CountRows סופרת את מספר הרשומות בטבלה.

כל אחת מהפונקציות הללו מחזירה מספר.

עליך להפעיל את אפשרות הקצאה משופרת עבור Microsoft Dataverse בהגדרות המתקדמות כדי שהקצאת פונקציות CountIf ו- CountRows תעבוד. להפעלת אפשרות זו:

  1. פתח את היישום שבו אתה רוצה להשתמש בפונקציה.

  2. בחר הגדרות>תכונות עתידיות>תצוגה מקדימה.

  3. הפעל את אפשרות הקצאה משופרת עבור Microsoft Dataverse.

    הפעלת הקצאה.

חשוב

  • יש מגבלת הקצאה של 50,000 אם אתה משתמש בפונקציות CountRows ו-CountIf עם מסננים. אין מגבלה קשיחה על פונקציה CountRows כאשר מפיקים ישירות ממקור הנתונים בגלל ספירת המטמון שנשמרת על ידי Dataverse.
  • אם משתמשים בפונקציה CountRows(<Data Source>) ללא סינון, ייתכן שהספירה לא תהיה מדויקת ב 100% מכיוון שספירת המטמון מתעדכנת מעת לעת. אם אתה זקוק לספירה מדויקת ומצפה שהתוצאה תהיה מתחת למגבלת הצבירה, תוכל לעקוף את ספירת המטמון באמצעות CountIf(<Data Source>, True).

תחביר

Count( SingleColumnTable )
CountA( SingleColumnTable )

  • SingleColumnTable - נדרש. עמודה של רשומות לספירה.

CountIf( Table, LogicalFormula )

  • Table - נדרש. טבלה של רשומות לספירה.
  • LogicalFormula - נדרש. נוסחה להערכה עבור כל רשומה בטבלה. רשומות שמחזירות true עבור נוסחה זו נספרות. הנוסחה יכולה להפנות אל עמודות של הטבלה.

CountRows( Table )

  • Table - נדרש. טבלה של רשומות לספירה.

דוגמה

  1. יבא או צור אוסף בשם מלאי כפי שהליך המשנה הראשון בנושא הצגת תמונות וטקסט בגלריה מתאר.

  2. הוסף תווית והגדר את מאפיין Text‎ שלה לנוסחה זו:

    CountIf(Inventory, UnitsInStock < 30)

    התווית מציגה 2 מכיוון שלשני מוצרים (Ganymede ו- Callisto) יש פחות מ- 30 יחידות במלאי.

  3. הוסף תווית נוספת והגדר את מאפיין Text‎ שלה לנוסחה זו:

    CountA(Inventory.UnitsInStock)

    התווית מציגה 5, מספר התאים שאינם ריקים בעמודה יחידות במלאי.

  4. הוסף תווית נוספת והגדר את מאפיין Text‎ שלה לנוסחה זו:

    CountRows(Inventory)

    התווית מציגה 5 מכיוון שהאוסף מכיל חמש שורות.