Conta tutti i record di una tabella o conta tutti i record che soddisfano una condizione.

Descrizione

La funzione Count conta il numero di record che contengono un numero in una tabella a singola colonna.

La funzione CountA conta il numero di record che non sono vuoti in una tabella a singola colonna. Questa funzione include il testo vuoto ("") nel conteggio.

La funzione CountIf conta il numero di record di una tabella che sono true per una formula logica. La formula può fare riferimento alle colonne della tabella.

La funzione CountRows conta il numero di record di una tabella.

Ognuna di queste funzioni restituisce un numero.

Queste funzioni, quando vengono usate con un'origine dati, non possono essere delegate. Solo la prima parte dell'origine dati verrà recuperata e quindi verrà applicata la funzione. È possibile che il risultato non rappresenti il processo completo. Un punto blu verrà visualizzato in fase di creazione per ricordare questa limitazione e per suggerire il passaggio alle alternative delegabili, ove possibile. Per altre informazioni, vedere la panoramica della delega.

Sintassi

Count( SingleColumnTable )
CountA( SingleColumnTable )

  • TabellaAColonnaSingola - Obbligatorio. Colonna di record da conteggiare.

CountIf( Table, LogicalFormula )

  • Table - 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( Table )

  • Table - Obbligatorio. Tabella di record da conteggiare.

Esempio

  1. Importare o creare una raccolta denominata Inventory, come descritto nella prima procedura secondaria dell'argomento Show images and text in a gallery (Visualizzare immagini e testo in una raccolta).

  2. Aggiungere un'etichetta e impostarne la proprietà Text sulla formula seguente:

    CountIf(Inventory, UnitsInStock < 30)

    L'etichetta visualizza 2 perché per due prodotti (Ganymede e Callisto) sono disponibili meno di 30 unità in magazzino.

  3. Aggiungere un'altra etichetta e impostarne la proprietà Text sulla formula seguente:

    CountA(Inventory.UnitsInStock)

    L'etichetta visualizza 5, che corrisponde al numero di celle non vuote nella colonna UnitsInStock.

  4. Aggiungere un'altra etichetta e impostarne la proprietà Text sulla formula seguente:

    CountRows(Inventory)

    L'etichetta visualizza 5 perché la raccolta contiene cinque righe.