Sommario
Mentre lavorava in Microsoft Excel spesso dobbiamo contare le celle con un testo specifico. Oggi vi mostrerò come contare le celle con testo specifico in Excel .
Scarica il quaderno di esercizi
Per una migliore comprensione, potete scaricare la seguente cartella di lavoro Excel ed esercitarvi da soli.
Conteggio delle celle con testo specifico.xlsx5 modi semplici per contare le celle con testo specifico in Excel
In questo articolo si apprenderà come contare le celle con testo specifico in Excel utilizzando la funzione COUNTIF , combinando la funzione SUMPRODOTTO e la funzione ESATTA e combinando la funzione SUMPRODOTTO , la funzione ISNUMBER , e la funzione FIND Esaminiamo l'insieme dei dati: abbiamo i record di vari libri di una libreria chiamata Kingfisher Bookstore.
1. Utilizzo della funzione COUNTIF per contare le celle complete in Excel
Vogliamo scoprire quanti romanzi biografici ci sono. Dobbiamo abbinare le celle complete della colonna Tipo di libro.
Funzione COUNTIF()
- Richiede due argomenti, l'intervallo di celle e un criterio specifico.
- Fornisce come output il numero di celle che corrispondono al criterio specifico all'interno dell'intervallo di celle.
Fase 1:
- In primo luogo, scegliere il C18 cellulare.
- In secondo luogo, digitate qui la seguente formula.
=COUNTIF(E5:E16, "Romanzo biografico")
- Quindi, premere ENTRARE .
Fase 2:
- Infine, l'immagine data visualizza il numero di Romanzi biologici e il valore è 5.
Per saperne di più: Come contare il numero di celle con date in Excel (6 modi)
2. Utilizzo della funzione COUNTIF per contare le celle parziali con testo specifico in Excel
In questo caso, determineremo il numero di celle con testo specifico per le celle parziali in qualsiasi posizione. Ecco il nostro set di dati in cui applicheremo la funzione COUNTIF per determinare il numero di celle con testo specifico per le diverse posizioni.
2.1.Cella parziale all'inizio
In questo caso, vogliamo scoprire tutte le Tipi di libri a partire da "storico".
Fase 1:
- In primo luogo, scegliere il C18 cellulare.
- Quindi, scrivete qui sotto la seguente formula.
=COUNTIF(E5:E16, "Storico*")
- Quindi, premere ENTRARE .
Fase 2:
- Infine, l'immagine data mostra il numero di tipi di libri che iniziano per Storico e Ci sono 3 Tipi di libri che iniziano con il testo " Storico ".
2.2.Cella parziale alla fine
Ora, vogliamo trovare tutti i Tipi di libri che termina con " Romanzo ".
Fase 1:
- In primo luogo, scegliere il C18 cellulare.
- Quindi, scrivete qui sotto la seguente formula.
=COUNTIF(E5:E16, "*Romanzo")
- Quindi, premere ENTRARE .
Fase 2:
- Infine, l'immagine fornita mostra quante diverse categorie di libri terminano con " Romanzo ." Quindi, ci sono in totale 11 romanzi.
2.3.Cella parziale al centro
In questa sezione, vogliamo trovare tutte le Tipi di libri con " cal" al centro.
Fase 1:
- In primo luogo, scegliere il C18 cellulare.
- Quindi, scrivete qui sotto la seguente formula.
=COUNTIF(E5:E16,"*cal*")
- Quindi, premere ENTRARE .
Fase 2:
- Di conseguenza, si vedrà che ci sono 9 Tipi di libro con " cal" al centro.
Limitazioni della funzione COUNTIF()
- COUNTIF() non può contare correttamente se il testo specifico contiene più o meno di 255 caratteri.
- Solleva un #Errore di valore se si prende come argomento un intervallo di celle da un'altra cartella di lavoro e la cartella di lavoro è chiusa.
Per saperne di più: Come contare se la cella contiene un numero (7 modi più semplici)
Letture simili
- Contare le celle vuote in Excel (4 modi)
- Come contare le celle non vuote in Excel (8 metodi utili)
- Excel conta le celle con i numeri (5 modi semplici)
- Come contare le celle riempite in Excel (5 modi rapidi)
3. Combinazione delle funzioni SUMPRODUCT ed EXACT per il conteggio della cella completa
In questa parte, vi mostreremo come contare le celle complete con testo specifico in Excel combinando la funzione SUMPRODOTTO e la funzione ESATTA .
Funzione SUMPRODUCT()
- Prende come input un intervallo di numeri o di celle.
- Fornisce come output la loro somma matematica.
Funzione Exact()
- Richiede due input, un testo specifico e un intervallo di celle.
- Restituisce valori booleani , Vero se il testo corrisponde completamente alla cella e Falso se non corrisponde.
Fase 1:
- In primo luogo, scegliere il C18 cellulare.
- Successivamente, digitare la seguente formula.
=SUMPRODOTTO(--EXACT("Leone Tolstoj",C5:C16))
- Quindi, premere ENTRARE .
Ripartizione della formula
- ESATTO("Leone Tolstoj", C4:C15): Questa funzione agisce come argomento in la funzione SUMPRODOTTO che restituisce una sequenza di valori booleani, VERO e
- "-": Questo simbolo l converte i valori booleani in 1 e 0. 1 per VERO e 0 per FALSO .
- SUMPRODOTTO(-EXACT("Leone Tolstoj",C4:C15)): Questa funzione restituisce la somma degli 1 e degli 0. Questo è il numero di volte in cui Leone Tolstoj appartiene esattamente all'elenco degli Autori.
Fase 2:
- Quindi, scopriamo che ci sono 3 libri scritti da Leone Tolstoj .
Per saperne di più: Formula di Excel per contare le celle con testo (tutti i criteri sono inclusi)
4. Combinazione delle funzioni SUMPRODUCT, ISNUMBER e FIND per contare le celle parziali
In questa sezione scopriremo quanti libri sono stati scritti dal Bronte sorelle. Ciò significa che o Emily Bronte o da Charlotte Bronte . Si abbinerà solo il testo "Bronte" parzialmente con colonna C .
Funzione FIND()
- Richiede due input: un testo specifico e un intervallo di celle.
- Restituisce la posizione del testo in una cella se corrisponde parzialmente a una cella qualsiasi (sensibile alle maiuscole) e restituisce un errore se non corrisponde.
Funzione ISNUMBER()
- Prende l'output restituito da il metodo FIND() funzione come input.
- Converte i numeri in VERO e gli errori in FALSO.
Fase 1:
- In primo luogo, scegliere il C18 cellulare.
- Successivamente, digitare la seguente formula.
=SUMPRODOTTO(--ISNUMERO(TROVA("Bronte",C5:C16))
- Quindi, premere ENTRARE .
Ripartizione della formula
- TROVA("Bronte",C5:C16): Questa funzione restituisce la posizione del testo " Bronte " nelle celle della colonna C se ne trova, altrimenti restituisce un errore.
- ISNUMBER(FIND("Bronte",C5:C16)): Questa funzione converte i numeri in VERO e gli errori in FALSO .
- Il "-" converte il segno VERO e FALSO in 1 e 0 .
- SUMPRODUCT(-ISNUMBER(FIND("Bronte",C5:C16)): Il funzione dà la somma di tutti i 0 e 1 Questo è il numero di volte in cui la parola " Bronte " si trova nell'elenco degli autori.
Fase 2:
- Quindi, troviamo che il numero totale di libri disponibili per le sorelle Bronte è 4 .
Per saperne di più: Excel conta il numero di celle nell'intervallo (6 modi semplici)
5. Utilizzo di COUNTIF per contare un testo specifico per più criteri in Excel
Ora passiamo a qualcosa di un po' più complesso. Vogliamo scoprire il numero totale di libri scritti da Leone Tolstoj ma pubblicato dopo l'anno 1870.
Utilizzeremo la funzione di Excel COUNTIFS() funzione qui.
Funzione COUNTIFS()
- Richiama più di un intervallo di celle e criteri come input.
- Restituisce il numero di volte in cui tutti i criteri sono soddisfatti.
Fase 1:
- In primo luogo, selezionare la voce C18 cellulare.
- Quindi, scrivete qui sotto la formula seguente.
=COUNTIFS(C5:C16,"Leo Tolstoy",D5:D16,">1870")
- Quindi, premere ENTRARE .
Fase 2:
- Qui COUNTIFS() prende in input due intervalli di celle e due criteri.
- Trova "Leone Tolstoj" tra le cellule C5 a C16 e trova gli anni superiori al 1870 dalle celle D5 a D16 . quindi restituisce il numero comune come output.
- Infine, vediamo il numero di libri scritti da Leone Tolstoj pubblicato dopo 1870 è 1 .
Per saperne di più: Come contare le righe filtrate con criteri in Excel (5 modi semplici)
Conclusione
In questo articolo abbiamo illustrato 5 modi per contare le celle con testo specifico in Excel. Spero sinceramente che questo articolo vi sia piaciuto e che abbiate imparato molto. Inoltre, se volete leggere altri articoli su Excel, potete visitare il nostro sito web, ExcelWIKI Se avete domande, commenti o consigli, lasciateli gentilmente nella sezione commenti qui sotto.