Бөлісу құралы:


Count, CountA, CountIf және CountRows функциялары

Қолданылады: Canvas қолданбалары Жұмыс үстелі ағындары Үлгіге негізделген қолданбалар Power Pages Power Platform CLI

Кестедегі барлық жазбаларды санайды немесе шартқа сай барлық жазбаларды санайды.

Сипаттама

Count функциясы бір бағандық кестеде санды қамтитын жазбалардың санын санайды.

CountA функциясы бір бағандық кестедегі blank емес жазбалардың санын санайды. Бұл функция санақта бос мәтінді ("") қамтиды.

CountIf функциясы кестедегі логикалық формула үшін true жазбалардың санын санайды. Формула кестенің бағандарына сілтеме жасай алады.

CountRows функциясы кестедегі жазбалар санын есептейді.

Бұл функциялардың әрқайсысы санды қайтарады.

CountIf және CountRows функциясының өкілеттігі жұмыс істеуі үшін қосымша параметрлердегі Microsoft Dataverse бағдарламасына арналған жақсартылған өкілеттік опциясын қосу керек. Опцияны қосу үшін:

  1. Функцияларды пайдалану керек бағдарламаны ашыңыз.

  2. Параметрлер>Алдағы мүмкіндіктер>Алдын ала қарау нұсқасы тармағын таңдаңыз.

  3. Microsoft Dataverse бағдарламасына арналған жақсартылған өкілеттік опциясын қосыңыз.

    Делегацияны қосыңыз.

Маңызды

  • Сүзгілері бар CountRows және CountIf функцияларын пайдалансаңыз 50K өкілеттік шегі бар. Деректер Dataverse бағдарламасы сақтайтын кэштелген санға байланысты тікелей деректер көзінен алынған кезде CountRows функциясына қатаң шектеу қойылмайды.
  • Егер CountRows(<Data Source>) функциясы сүзгісіз қолданылса, санау 100% дәл болмауы мүмкін, өйткені кэштелген сан жүйелі түрде жаңарып отырады. Егер сізге нақты сан қажет болса және нәтиже жиынтық шегінде болады деп ойласаңыз, кэштелген санды CountIf(<Data Source>, True) функциясы арқылы айналып өтуге болады.

Синтаксис

Count( SingleColumnTable )
CountA( SingleColumnTable )

  • SingleColumnTable - Міндетті. Санайтын жазбалар бағаны.

CountIf( Table, LogicalFormula )

  • Кесте - Міндетті. Санайтын жазбалар кестесі.
  • LogicalFormula - Міндетті. Кестенің әр жазбасы үшін есептейтін формула. Осы формула үшін true мәнін қайтаратын жазбалар саналады. Формула кестенің бағандарына сілтеме жасай алады.

CountRows( Table )

  • Кесте - Міндетті. Санайтын жазбалар кестесі.

Мысал

  1. Галереяда кескіндерді және мәтінді көрсету бөліміндегі бірінші ішкі процедурада сипатталғандай Қор деп аталатын жинақты импорттайды немесе жасайды.

  2. Белгі қосыңыз және оның Мәтін сипатын мына формулаға орнатыңыз:

    CountIf(Inventory, UnitsInStock < 30)

    Белгіде 2 саны көрсетіледі, өйткені екі өнімнің (Ganymede және Callisto) қорда 30-дан азырақ бірлігі қалды.

  3. Тағы бір белгі қосыңыз және оның Мәтін сипатын мына формулаға орнатыңыз:

    CountA(Inventory.UnitsInStock)

    Белгіде 5 саны көрсетіледі. Бұл UnitsInStock бағанындағы бос емес ұяшықтардың саны.

  4. Тағы бір белгі қосыңыз және оның Мәтін сипатын мына формулаға орнатыңыз:

    CountRows(Inventory)

    Белгіде 5 саны көрсетіледі, өйткені жинақ бес жолды қамтиды.