Funkce Count, CountA, CountIf a CountRows v Power Apps
Spočítá všechny záznamy v tabulce nebo spočítá všechny záznamy, které splňují podmínku.
Popis
Funkce Count spočítá v tabulce s jedním sloupcem záznamy, které obsahují číslo.
Funkce CountA spočítá v tabulce s jedním sloupcem záznamy, které nejsou prázdné. Tato funkce zahrnuje do počtu i prázdný text ("").
Funkce CountIf spočítá v tabulce záznamy, které pro logický vzorec mají hodnotu true. Vzorec může odkazovat na sloupce tabulky.
Funkce CountRows spočítá v tabulce záznamy.
Každá z těchto funkcí vrátí číslo.
Musíte povolit možnost Rozšířená delegace pro Microsoft Dataverse možnost v pokročilém nastavení, aby delegace funkcí CountIf a CountRows fungovala. Povolení možnosti:
Otevřete aplikaci, kde chcete funkce použít.
Vyberte Nastavení > Připravované funkce > Preview.
Zapněte možnost Rozšířená delegace pro Microsoft Dataverse.

Důležité
- Pokud použijete funkce
CountRowsaCountIfs filtry, existuje limit delegování 50 tisíc. Neexistuje žádný pevný limit na funkciCountRowspři extrahování přímo ze zdroj dat kvůli počtu uloženému v mezipaměti Dataverse. - Pokud se funkce
CountRows(<Data Source>)se používá bez filtrování, počet nemusí být 100% přesný, protože počet v mezipaměti se pravidelně aktualizuje. Pokud potřebujete přesný počet a očekáváte, že výsledek bude pod souhrnným limitem, můžete počítání mezipaměti obejít pomocíCountIf(<Data Source>, True).
Syntaxe
Count( TabulkaSJednímSloupcem )
CountA( TabulkaSJednímSloupcem )
- TabulkaSJednímSloupcem – povinné. Sloupec se záznamy, které se mají spočítat.
CountIf( Tabulka; Logický vzorec )
- Tabulka – povinné. Tabulka se záznamy, které se mají spočítat.
- Logický vzorec – povinné. Vzorec, který se má vyhodnotit pro každý záznam tabulky. Spočítají se záznamy, které pro tento vzorec vrací hodnotu true. Vzorec může odkazovat na sloupce tabulky.
CountRows( Tabulka )
- Tabulka – povinné. Tabulka se záznamy, které se mají spočítat.
Příklad
Naimportujte nebo vytvořte kolekci s názvem Inventory podle popisu v prvním dílčím postupu v článku o zobrazení obrázků a textů v galerii.
Přidejte popisek a do jeho vlastnosti Text nastavte tento vzorec:
CountIf(Inventory; UnitsInStock < 30)
Popisek zobrazí hodnotu 2, protože pro dva produkty (Ganymede a Callisto) je na skladě méně než 30 jednotek.
Přidejte další popisek a do jeho vlastnosti Text nastavte tento vzorec:
CountA(Inventory.UnitsInStock)
Popisek zobrazí hodnotu 5, což je počet neprázdných buněk ve sloupci UnitsInStock.
Přidejte další popisek a do jeho vlastnosti Text nastavte tento vzorec:
CountRows(Inventory)
Popisek zobrazí hodnotu 5, protože kolekce obsahuje pět řádků.
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).
Váš názor
Odeslat a zobrazit názory pro