Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
S'aplica a: Aplicacions
Canvas Copilot Studio
Fluxos
d'escriptori Aplicacions
basades en models Power Platform CLI
Funcions
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.
Important
- Per a Dataverse, hi ha un límit de delegació de 50K si utilitzes
CountRowsfuncions i ANDCountIfamb filtres. 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. - Per a Dataverse, si la
CountRows(<Data Source>)funció s'utilitza sense filtratge, el recompte pot no ser 100% precís, perquè el recompte en 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( Taula d'una sola columna )
CountA( Taula d'una sola columna )
- SingleColumnTable - Obligatori. Columna de registres que es comptarà.
CountIf( Taula, LogicalFormula )
- Taula - Obligatòria. Taula de registres que es comptarà.
- LogicalFormula - 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.UnitatsEnEstoc)
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.