Come Excel conta le righe con il valore (8 modi)

  • Condividi Questo
Hugh West

Ci sono diversi Microsoft Excel In questo articolo le conosceremo, con esempi e spiegazioni, per contare le righe con un valore in Excel.

Libro di lavoro pratico

Scaricate la seguente cartella di lavoro e il seguente esercizio.

Conta righe con valore.xlsx

8 modi rapidi per contare le righe con valore in Excel

1. Contare le righe con il valore selezionando l'intervallo di celle

Selezionando l'intervallo di celle, è possibile contare rapidamente le righe con un valore. Supponiamo di avere un set di dati di prodotti Microsoft e delle loro versioni annuali. Possiamo contare le righe contenenti i nomi dei prodotti.

FASI:

  • Per prima cosa, selezionare tutte le righe.
  • Poi al Barra di stato in basso a destra, un'opzione Conteggio mostra il numero di righe attive che contengono valori.

2. Applicazione della funzione COUNTA per il conteggio delle righe con valore

Applicare il Funzione COUNTA è uno dei modi dinamici per contare le righe con i dati. Qui abbiamo alcuni prodotti Microsoft in una riga. Conteremo il numero totale di righe a Cella C10 che contengono nomi di prodotti.

FASI:

  • Prima di tutto, selezionare Cella C10 .
  • Quindi digitare la formula:
=COUNTA(B5:B8)

  • Ora colpisci Entrare per vedere il risultato.

Per saperne di più: Come contare le righe con la formula in Excel (5 metodi rapidi)

3. Funzione COUNT per contare le righe con un valore numerico

A volte la riga contiene un valore numerico in Excel. Funzione COUNT ci aiuta a contarli. Supponiamo di avere un set di dati di prodotti Microsoft con il loro anno di versione. Conteremo il valore numerico che contiene le righe in corrispondenza di Cella C10 .

FASI:

  • Innanzitutto, selezionare Cella C10 .
  • Quindi digitare la formula:
=CONTO(B5:C8)

  • Alla fine, premere Entrare e vedremo il risultato.

4. Funzione COUNTIF per contare le righe con valore di testo

Con l'aiuto di un personaggio selvaggio Asterisco ( * ), possiamo applicare la formula Funzione COUNTIF a conta le righe con valori di testo. Asterisco ci aiuta a trovare qualsiasi numero di caratteri in una riga. Se in una riga c'è una combinazione di valori numerici e testuali, ci aiuta anche a considerare la riga come un valore testuale. Abbiamo un set di dati di prodotti Microsoft.

FASI:

  • All'inizio, selezionare Cella C10 .
  • Ora digitate la formula:
=COUNTIF(B5:B8, "*")

  • Quindi premere Entrare per il risultato.

5. Funzioni SUM, MMULT, TRANSPOSE &; COLUMN per contare le righe con un valore specifico

Possiamo applicare una formula di array contenente SOMMA , MMULT, TRASPARENZA & COLONNA funzioni per trovare le righe che contengono un valore specifico. Supponiamo di avere un foglio di lavoro contenente i prodotti Microsoft e la loro versione annuale. Troveremo il numero di righe che contengono " 2017 " a Cella C10 .

FASI:

  • Selezionare Cella C10 .
  • Digitare la formula:
=SOMMA(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLONNA(C5:D8)))>0))

  • Colpire Entrare per vedere il risultato.

➤➤➤ Semplificazione della formula :

  • Il criterio logico della formula è:
=--(C5:D8=2017)

Questo genera il VERO/FALSO e il risultato dell'array doppio negativo ( - ) costringe i valori di VERO/FALSO in 1 & 0 rispettivamente.

  • La matrice di 4 righe e 2 colonne (matrice 4*2) va nella cartella Funzione MMULT come Array1.
  • Per ottenere il numero della colonna in un formato array, si utilizza il metodo Funzione COLONNA .
=COLONNA(C5:D8)

  • Per trasformare il formato dell'array di colonne in un array di righe, si utilizza il metodo Funzione TRANSPOSE .
=TRANSPOSE(COLONNA(C5:D8))

  • Infine, il Funzione SOMMA conta le righe con i valori.

6. Excel Conta righe con criteri OR multipli

Con l'aiuto di Logica booleana e Funzione SUMPRODOTTO , possiamo contare le righe con più O Dal set di dati sottostante, dobbiamo contare le righe in cui il prodotto1 è " Parola " o il prodotto2 è " Excel ".

FASI:

  • Selezionare Cella C10 .
  • Dopodiché digitate la formula:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))

NOTA: Qui i due criteri logici sono collegati dal segno In più ( + ) come aggiunta è richiesto in Algebra booleana Il primo criterio logico verifica se il prodotto1 è " Parola " e il secondo criterio verifica se il prodotto2 è " Excel "Non useremo il Funzione SUMPRODOTTO solo perché conta due volte le righe con entrambi i valori " Parola " &" Excel "Utilizziamo il doppio negativo( - ) in quanto costringe i valori di VERO/FALSO in 1 & 0 rispettivamente con " 0 "Un singolo array di 1 & 0 viene creato all'interno dell'elemento Funzione SUMPRODOTTO .

  • Quindi premere Entrare per il risultato.

.

7. Excel conta le righe che soddisfano i criteri interni con la funzione SUMPRODUCT

Supponendo di avere un insieme di prodotti e il record di vendite di Gruppo 1 & Gruppo 2 Utilizziamo il Funzione SUMPRODOTTO per il conteggio delle righe che soddisfano i criteri interni.

Criteri:

  • Gruppo 1> Gruppo 2
  • Gruppo 2 > Gruppo 1

FASI:

  • Selezionare Cella C10 .
  • Ora per Gruppo 1> Gruppo 2 criteri, digitare la formula:
=SUMPRODOTTO(--(C5:C8>D5:D8))

  • Colpire Entrare .
  • Poi per Gruppo 2 > Gruppo 1 criteri, digitare la formula:
=SUMPRODOTTO(--(C5:C8

  • Infine, premere Entrare e vedere il risultato.

8. Utilizzo di VBA per contare le righe con un valore in Excel

Possiamo utilizzare VBA per contare le righe con i valori. Abbiamo un set di dati e vogliamo contare tutte le righe utilizzate che contengono dati.

FASI:

  • Andare alla scheda Foglio e Cliccare con il tasto destro del mouse sul mouse del foglio corrente.
  • Selezionare Visualizza il codice .

  • A Modulo VBA si apre la finestra.
  • Ora digitate il seguente codice.
 Option Explicit Sub RowsWithValue() Dim i As Long Dim q As Range With ActiveSheet.UsedRange 'esegue un ciclo su ogni riga dell'intervallo utilizzato For Each q In .Rows 'controlla se la riga contiene una cella con un valore If Application.CountA(q)> 0 Then 'conta il numero di righe non vuote Cells i = i + 1 End If Next With MsgBox "Used rows number = " & i End Sub 
  • Fare clic sul pulsante Correre opzione.

  • Infine, possiamo vedere il risultato finale del conteggio in una breve casella di messaggio.

Per saperne di più: Come contare le righe con VBA in Excel (5 approcci)

Conclusione

Questi sono i modi più rapidi per contare le righe con un valore in Excel È stata aggiunta una cartella di lavoro pratica. Provate pure. Sentitevi liberi di chiedere qualsiasi cosa o di suggerire nuovi metodi.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.