Bendrinti naudojant


Funkcijos CountA, CountIf ir CountRows

Taikoma: Drobės programos Darbalaukio srautai Modeliu pagrįstos programos Power Pages Power Platform CLI

Skaičiuoja visus įrašuslentelėjearba skaičiuoja visus įrašus, atitinkančius sąlygą.

Aprašas

Count funkcija skaičiuoja įrašų, kuriuose yra skaičius vieno stulpelio lentelėje, skaičių.

CountAfunkcija skaičiuoja įrašų, kurie nėra blank vieno stulpelio lentelėje, skaičių. Į šią funkciją įtrauktas tuščiastekstas ("") skaičiuje.

CountIffunkcija įrašų skaičių lentelėje, turintystrue vertę loginėje formulėje. Formulė gali nurodyti lentelės stulpelius.

Funkcija CountRows apskaičiuoja įrašų skaičių lentelėje.

Kiekviena iš šių funkcijų grąžina skaičių.

Norėdami, kad veiktų „CountIf" ir „CountRows" funkcijos, išankstiniuose parametruose turite įjungti parinktį „Microsoft Dataverse““ Patobulintas prisodintuvas. Norėdami įjungti parinktį:

  1. Atidarykite programėlę, kurioje norite naudoti funkcijas.

  2. Pažymėkite Nustatymai>Būsimų funkcijų>peržiūra.

  3. Įjunkite parinktį Patobulintas persoddavimas „Microsoft Dataverse“.

    Įgalinti delegavimą.

Svarbu

  • Jeigu naudojate filtrus ir funkcijas su filtrais, tai yra 50K CountRowsCountIf ribojimas. Kai funkcija išskleidžiama tiesiai iš talpykloje saugomo duomenų šaltinis sunku nustatyti CountRows „Dataverse“ jos limitą.
  • Jei funkcija CountRows(<Data Source>) naudojama nefiltruojant, skaičius gali būti ne 100 % tikslus, nes talpykloje saugomų duomenų skaičius periodiškai atnaujinamas. Jei jums reikia tikslaus skaičiaus ir tikėtis, kad rezultatas bus po agregavimo riba, galite apeiti talpykloje saugomą skaičių per CountIf(<Data Source>, True).

Sintaksė

Count( SingleColumnTable )
CountA( SingleColumnTable )

  • SingleColumnTable - būtina. Įrašų stulpelis, kurį norite suskaičiuoti.

CountIf(lentelė,LogicalFormula )

  • Lentelė - būtina. Įrašų lentelė, kuriuos norite suskaičiuoti.
  • LogicalFormula - būtina. Formulė, skirta įvertinti kiekvieną lentelės įrašą. Įrašai, kurie trueatitinka šią formulę, skaičiuojami. Formulė gali nurodyti lentelės stulpelius.

CountRows( lentelė )

  • Lentelė - būtina. Įrašų lentelė, kuriuos norite suskaičiuoti.

Pavyzdys

  1. Importuokite arba kurkite rinkinį , pavadintą Inventory kaip pirmąją antrinę procedūrą Rodyti vaizdus ir tekstą galerijoje .

  2. Įtraukite žymą ir jos ypatybę Tekstas nustatykite kaip šią formulę:

    CountIf(inventorius, VienetaiInStock < 30)

    Žyma rodoma 2, nes dviejų produktų (Ganimedas ir Kalista) yra mažiau nei 30 vienetų sandėlyje.

  3. Įtraukite kitą žymą ir nustatykite Tekstas ypatybę pagal šią formulę:

    CountA(Inventorius.VienetaiInStock)

    Žyma rodoma 5, netuščių langelių skaičius UnitsInStock stulpelyje.

  4. Įtraukite kitą žymą ir nustatykite Tekstas ypatybę pagal šią formulę:

    CountRows(inventorius)

    Etiketėje rodoma 5, nes rinkinyje yra penkios eilutės.