Dijeli putem


Funkcije Count, CountA, CountIf i CountRows

Odnosi se na: Aplikacije radnog područja Tijekovi radne površine CLI aplikacija Power Pages Power Platform utemeljenih na modelu

Broji sve zapise u tablici ili broji sve zapise koji ispunjavaju neki uvjet.

Opis

Funkcija Count broji zapise koji sadrže neki broj u jednostupčanoj tablici.

Funkcija CountA broji zapise koji nisu prazni u jednostupčanoj tablici. Ova funkcija u taj broj uračunava i prazan tekst ("").

Funkcija CountIf broji zapise u tablici koji za neku logičku formulu daju rezultat true. Formula može upućivati na stupce te tablice.

Funkcija CountRows broji broj zapisa u tablici.

Svaka od ovih funkcija vraća jedan broj.

Morate omogućiti opciju Pojačano delegiranje za Microsoft Dataverse u naprednim postavkama kako bi delegiranje funkcija CountIf i CountRows delegiranje funkcija funkcioniralo. Da biste omogućili opciju:

  1. Otvorite aplikaciju u kojoj želite koristiti funkcije.

  2. Odaberite Postavke>Buduće značajke>Pretpregled.

  3. Uključite opciju Pojačano delegiranje za Microsoft Dataverse.

    Omogući delegiranje.

Važno

  • Ako upotrebljavate funkcije CountRows i CountIf s filtrima, ograničenje delegiranja je 50.000. Ne postoji fiksno ograničenje za funkciju CountRows kada se izdvoji izravno iz izvora podataka zbog predmemoriranog broja koji Dataverse zadržava.
  • Ako se upotrebljava funkcija CountRows(<Data Source>) bez filtriranja, broj možda neće biti 100 % točan jer se predmemorirani broj povremeno ažurira. Ako trebate precizno brojanje i očekujete da će rezultat biti ispod skupnog ograničenja, možete zaobići predmemorirano brojanje pomoću funkcije CountIf(<Data Source>, True).

Sintaksa

Count( SingleColumnTable )
CountA( SingleColumnTable )

  • SingleColumnTable - Obavezno. Stupac zapisa koji se broji.

CountIf(Tablica,LogičkaFormula )

  • Tablica - Obavezno. Tablica zapisa koja se broji.
  • LogicalFormula - Obavezno. Formula koju treba procijeniti za svaki zapis tablice. Broje se zapisi koji za ovu formulu vraćaju vrijednost true. Formula može upućivati na stupce te tablice.

CountRows(tablica )

  • Tablica - Obavezno. Tablica zapisa koja se broji.

Primjer

  1. Uvezite ili stvorite zbirku po imenu Inventory kao prvu potproceduru opisanu u odjeljku Prikazivanje slika i teksta u galeriji.

  2. Dodajte oznaku i postavite njeno svojstvo Text na ovu formulu:

    CountIf(Inventar, UnitsInStock < 30)

    Oznaka pokazuje 2 jer za dva proizvoda (Ganymede i Callisto) na zalihama ima manje od 30 komada.

  3. Dodajte drugu oznaku i postavite njeno svojstvo Text na ovu formulu:

    CountA(Inventar.JediniceNa zalihi)

    Oznaka pokazuje 5, broj nepraznih ćelija u stupcu UnitsInStock.

  4. Dodajte drugu oznaku i postavite njeno svojstvo Text na ovu formulu:

    CountRows(Inventar)

    Oznaka pokazuje 5 jer zbirka sadrži pet redaka.