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:
Otvorite aplikaciju u kojoj želite koristiti funkcije.
Odaberite Postavke>Buduće značajke>Pretpregled.
Uključite opciju Pojačano delegiranje za Microsoft Dataverse.
Važno
- Ako upotrebljavate funkcije
CountRows
iCountIf
s filtrima, ograničenje delegiranja je 50.000. Ne postoji fiksno ograničenje za funkcijuCountRows
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 funkcijeCountIf(<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
Uvezite ili stvorite zbirku po imenu Inventory kao prvu potproceduru opisanu u odjeljku Prikazivanje slika i teksta u galeriji.
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.
Dodajte drugu oznaku i postavite njeno svojstvo Text na ovu formulu:
CountA(Inventar.JediniceNa zalihi)
Oznaka pokazuje 5, broj nepraznih ćelija u stupcu UnitsInStock.
Dodajte drugu oznaku i postavite njeno svojstvo Text na ovu formulu:
CountRows(Inventar)
Oznaka pokazuje 5 jer zbirka sadrži pet redaka.