Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Les applications canevas
Copilot Studio
Desktop circulent des
applications basées sur des modèles
Power Pages
Comptabilise tous les enregistrements dans une table ou comptabilise tous les enregistrements qui répondent à une condition.
Description
La Count fonction compte le nombre d’enregistrements qui contiennent un nombre dans une table à colonne unique.
La CountA fonction compte le nombre d’enregistrements qui ne sont pas vides dans une table à colonne unique. Cette fonction inclut le texte empty ("") dans le comptage.
La CountIf fonction compte le nombre d’enregistrements d’une table qui sont vraies pour une formule logique. La formule peut référencer des colonnes de la table.
La CountRows fonction compte le nombre d’enregistrements dans une table.
Chacune de ces fonctions renvoie un nombre.
Important
- Pour Dataverse, il existe une limite de délégation de 50 000 si vous utilisez
CountRowset utilisez desCountIffonctions avec des filtres. Il n’y a pas de limite stricte sur la fonctionCountRowslorsqu’elle est extraite directement de la source de données en raison du nombre mis en cache conservé par Dataverse. - Pour Dataverse, si la
CountRows(<Data Source>)fonction est utilisée sans filtrage, le nombre peut ne pas être 100% précis, car le nombre mis en cache est régulièrement mis à jour. Si vous avez besoin d’un décompte précis et que vous vous attendez à ce que le résultat soit inférieur à la limite globale, vous pouvez contourner le décompte mis en cache viaCountIf(<Data Source>, True).
Syntaxe
Count( SingleColumnTable )
CountA( SingleColumnTable )
- SingleColumnTable - Obligatoire. Colonne d’enregistrements à comptabiliser.
CountIf( Table, LogicalFormula )
- Table - Obligatoire. Table d’enregistrements à comptabiliser.
- LogicalFormula - Obligatoire. Formule à évaluer pour chaque enregistrement de la table. Les enregistrements qui renvoient la valeur true pour cette formule sont comptabilisés. La formule peut référencer des colonnes de la table.
CountRows( Tableau )
- Table - Obligatoire. Table d’enregistrements à comptabiliser.
Exemple
Importez ou créez une collection nommée Inventory, comme décrit dans la première sous-procédure dans Afficher des images et du texte dans une galerie.
Ajoutez un libellé et définissez sa propriété Text sur la formule suivante :
CountIf(Inventaire, UnitsInStock < 30)
Le libellé affiche 2, car deux produits (Ganymede et Callisto) ont moins de 30 unités en stock.
Ajoutez un autre libellé et définissez sa propriété Text sur la formule suivante :
CountA(Inventory.UnitsInStock)
Le libellé affiche 5, soit le nombre de cellules non vides dans la colonne UnitsInStock.
Ajoutez un autre libellé et définissez sa propriété Text sur la formule suivante :
CountRows(Inventaire)
Le libellé affiche 5, car la collection contient cinq lignes.