Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: App
canvas Flussi desktop
di Copilot Studio
App
basate su modello Funzioni power platform dell'interfaccia della riga di comando
di Power Platform
Power Pages
Conta tutti i record di una tabella o conta tutti i record che soddisfano una condizione.
Descrizione
La Count funzione conta il numero di record che contengono un numero in una tabella a colonna singola.
La CountA funzione conta il numero di record che non sono vuoti in una tabella a colonna singola. Questa funzione include il testo vuoto ("") nel conteggio.
La CountIf funzione conta il numero di record in una tabella true per una formula logica. La formula può fare riferimento alle colonne della tabella.
La CountRows funzione conta il numero di record in una tabella.
Ognuna di queste funzioni restituisce un numero.
È necessario abilitare l'opzione Delega avanzata per Microsoft Dataverse nelle impostazioni avanzate per rendere CountIf funzionante la delega delle funzioni e CountRows . Per abilitare l'opzione:
Apri l'app in cui desideri utilizzare le funzioni.
Seleziona Impostazioni>Funzionalità in arrivo>Anteprima.
Attiva l'opzione Delega avanzata per Microsoft Dataverse.
Importante
- C'è un limite di delega di 50 KB se usi le funzioni
CountRowseCountIfcon filtri. Non ci sono limiti rigidi per la funzioneCountRowsquando viene estratta direttamente dall'origine dati a causa del conteggio memorizzato nella cache mantenuto da Dataverse. - Se la funzione
CountRows(<Data Source>)viene utilizzata senza filtri, il conteggio potrebbe non essere accurato al 100%, perché il conteggio memorizzato nella cache si aggiorna periodicamente. Se hai bisogno di un conteggio preciso e ti aspetti che il risultato sia inferiore al limite aggregato, puoi ignorare il conteggio memorizzato nella cache tramiteCountIf(<Data Source>, True).
Sintassi
Count( SingleColumnTable )
CountA( SingleColumnTable )
- SingleColumnTable - Obbligatorio. Colonna di record da conteggiare.
CountIf( Table, LogicalFormula )
- Tabella - Obbligatorio. Tabella di record da conteggiare.
- LogicalFormula - Obbligatorio. Formula da valutare per ogni record della tabella. I record che restituiscono true per questa formula vengono conteggiati. La formula può fare riferimento alle colonne della tabella.
CountRows( Tabella )
- Tabella - Obbligatorio. Tabella di record da conteggiare.
Esempio
Importa o crea una raccolta denominata Inventory, come descritto nella prima procedura secondaria dell'argomento Visualizzare immagini e testo in una raccolta.
Aggiungi un'etichetta e impostane la proprietà Text sulla formula seguente:
CountIf(Inventario, UnitsInStock < 30)
L'etichetta visualizza 2 perché per due prodotti (Ganymede e Callisto) sono disponibili meno di 30 unità in magazzino.
Aggiungi un'altra etichetta e impostane la proprietà Text sulla formula seguente:
CountA(Inventory.UnitsInStock)
L'etichetta visualizza 5, che corrisponde al numero di celle non vuote nella colonna UnitsInStock.
Aggiungi un'altra etichetta e impostane la proprietà Text sulla formula seguente:
CountRows(Inventario)
L'etichetta visualizza 5 perché la raccolta contiene cinque righe.