Делите путем


Функције "Цоунт", "ЦоунтА", "ЦоунтИф" и "ЦоунтРоwс"

Важи за: Цанвас апликације Десктоп флоwс Модел-дривен аппс Power Pages Power Platform ЦЛИ

Броји све записе у табели или броји све записе који испуњавају неки услов.

Опис

Функција Count броји број записа који садрже број у табели са једном колоном.

Функција CountA броји број записа који нису празни у табели са једном колоном. Ова функција укључује празан текст ("") у броју.

Функција CountIf броји број записа у табели који су тачни за логичку формулу. Формула може да референцира колоне табеле.

Функција 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 – Обавезно. Формула за процену за сваки запис табеле. Записи који се враћају тачно за ову формулу се рачунају. Формула може да референцира колоне табеле.

CountRows( Table )

  • Table – Обавезно. Табела записа који се броје.

Пример

  1. Увезите или креирајте колекцију под називом Инвентар, као што то описује први поступак у чланку Приказ слика и текста у галерији.

  2. Додајте ознаку и подесите њено својство Текст према овој формули:

    CountIf(Inventory, UnitsInStock < 30)

    Ознака показује 2 јер два производа (Ganymede и Callisto) имају на располагању мање од 30 јединица.

  3. Додајте другу налепницу и подесите својство њеног текста према овој формули:

    CountA(Inventory.UnitsInStock)

    Ознака показује 5, број празних ћелија у колони UnitsInStock.

  4. Додајте другу налепницу и подесите својство њеног текста према овој формули:

    CountRows(Inventory)

    Ознака показује 5 јер колекција садржи пет редова.