Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
S'aplica a: Aplicacions
de llenç Copilot Studio
Fluxos
d'escriptori Aplicacions
basades en models CLI
del Power Platform Funcions
del Dataverse Power Pages
Compta tots els registres d'una taula o tots els registres que compleixen una condició.
Descripció
La Count funció compta el nombre de registres que contenen un número en una taula d'una sola columna.
La CountA funció compta el nombre de registres que no estan en blanc en una taula d'una sola columna. Aquesta funció inclou text buit ("") al recompte.
La CountIf funció compta el nombre de registres d'una taula que són certs per a una fórmula lògica. La fórmula pot fer referència a columnes de la taula.
La CountRows funció compta el nombre de registres d'una taula.
Cadascuna d'aquestes funcions torna un número.
Heu d'habilitar l'opció Delegació millorada per al Microsoft Dataverse a la configuració avançada per fer CountIf i CountRows la delegació de funcions per funcionar. Per habilitar l'opció:
Obriu l'aplicació on voleu utilitzar les funcions.
Seleccioneu Configuració>Pròximes característiques>Versió preliminar.
Activeu l'opció Delegació millorada per a Microsoft Dataverse.
Important
- Si utilitzeu les funcions
CountRowsiCountIfamb filtres, es disposa d'un límit de l'emmagatzematge de 50K. Quan s'extreu directament de la font de dades pel recompte en memòria cau que conserva el Dataverse, no hi ha cap límit dur per a la funcióCountRows. - Si la funció
CountRows(<Data Source>)s'utilitza sense filtrar, pot ser que el recompte no sigui 100% exacte, perquè el recompte de la memòria cau s'actualitza periòdicament. Si necessiteu un recompte precís i espereu que el resultat estigui sota el límit agregat, podeu passar per alt el recompte de la memòria cau mitjançantCountIf(<Data Source>, True).
Sintaxi
Count( TaulaColumnaÚnica )
CountA( TaulaColumnaÚnica )
- SingleColumnTable : obligatori. Columna de registres que es comptarà.
CountIf( Taula, Fórmula lògica )
- Taula : obligatòria. Taula de registres que es comptarà.
- Fórmula lògica: obligatòria. Fórmula que s'avaluarà per a cada registre de la taula. Els registres que tornen true per a aquesta fórmula es compten. La fórmula pot fer referència a columnes de la taula.
CountRows( Taula )
- Taula : obligatòria. Taula de registres que es comptarà.
Exemple
Importeu o creeu una col·lecció anomenada Inventari, tal com es descriu al primer subprocediment de Mostrar imatges i text en una galeria.
Afegiu una etiqueta i definiu-ne la propietat Text en aquesta fórmula:
CountIf(Inventari, UnitsInStock < 30)
L'etiqueta mostra 2 perquè dos productes (Ganymede i Callisto) tenen menys de 30 unitats en estoc.
Afegiu una altra etiqueta i definiu-ne la propietat Text com aquesta fórmula:
CountA(Inventari.UnitatsEn Estoc)
L'etiqueta mostra 5, el nombre de cel·les que no estan buides a la columna UnitsInStock.
Afegiu una altra etiqueta i definiu-ne la propietat Text com aquesta fórmula:
CountRows(Inventari)
L'etiqueta mostra 5 perquè la col·lecció conté cinc files.