Se stai cercando un modo per contare le celle contenenti solo caratteri di testo nel tuo foglio Excel, beh, abbiamo buone notizie per te, non puoi essere in un posto migliore. Questo Pagina Geek l'articolo riguarda le stringhe di testo e come contare il numero di celle che le contengono. Abbiamo aggiunto alcuni cookie extra, specificando i metodi, utilizzando i quali puoi facilmente aggiungere alcune condizioni in più al conteggio delle stringhe di testo. Bene, cosa stai aspettando? Facciamo un salto, vero?
Continua a leggere per scoprire come restituire il numero di celle contenenti stringhe di testo nel tuo foglio Excel, utilizzando alcune semplici formule integrate. L'articolo spiega anche in dettaglio il COUNTIFS formula, che ti consente di specificare più di un criterio per contare le celle. Spero che l'articolo ti sia utile.
Sommario
Scenario di esempio
Abbiamo la seguente tabella di esempio che ha vari valori. Alcune celle contengono solo valori di solo testo, alcune contengono solo valori numerici, altre solo valori di data, ecc. Alcune celle sono addirittura vuote, altre una combinazione di diversi tipi di dati. Vediamo come possiamo contare efficacemente le celle contenenti valori di testo, nelle sezioni seguenti.
Sezione 1: Conta il numero di celle contenenti qualsiasi punto di testo utilizzando la funzione COUNTIF
In questa sezione spieghiamo in dettaglio come contare il numero di celle in un foglio Excel, che contiene qualsiasi tipo di testo al loro interno.
ANNUNCIO
Passo 1: In primo luogo, fare doppio clic su qualsiasi cella. Questa è la cella in cui verrà generato il valore del risultato. Cioè, questa è la cella in cui definiremo la formula per contare il numero di celle contenenti valori di testo.
Ricorda solo che la cella selezionata deve essere al di fuori dell'intervallo di celle che devi contare.
Passo 2: Come successivo, all'interno della cella selezionata, digitare o copia e incolla il seguente.
=CONTA SE(
Ora, dobbiamo definire l'intervallo. puoi digitare l'intervallo di celle o puoi semplicemente trascinare e selezionare l'intervallo di celle dal tuo foglio Excel.
Passaggio 3: Una volta selezionato l'intervallo, metti una virgola e poi digita “*”). Non dimenticare di chiudere la staffa. Quindi la formula finale dovrebbe essere nel seguente formato.
=COUNTIF(intervallo,"*")
La formula secondo lo screenshot di esempio qui sotto è la seguente.
=COUNTIF(A1:C10,"*")
Passaggio 4: Questo è tutto. Se colpisci il accedere chiave ora, il CONTA SE funzione restituirebbe il numero totale di celle contenenti valori di testo al loro interno.
Nell'esempio seguente, il numero totale di celle è 7. In verde, tutte le celle contenenti stringhe di testo sono contrassegnate e solo queste celle vengono conteggiate. Le celle vuote non vengono conteggiate.
Spiegazione della formula
Il CONTA SE la funzione accetta 2 argomenti. Il primo argomento è il gamma di cellule e il secondo argomento è il criterio da contare. Nell'esempio sopra, abbiamo dato “*” come secondo argomento, che risulta in CONTA SE funzione di conteggio di tutte le celle, menzionate nell'argomento intervallo, contenenti eventuali valori di testo.
Sezione 2: contare il numero di celle contenenti qualsiasi stringa di testo utilizzando la funzione SUMPRODUCT
Il SOMMA PRODOTTO La funzione restituisce anche il numero di celle contenenti qualsiasi stringa di testo, dall'intervallo di celle selezionato. I risultati finali della funzione SOMMAPRODOTTO e CONTA.SE, menzionati nella sezione precedente, sarebbero gli stessi, ma il modo in cui funzionano internamente è diverso per entrambi.
Passo 1: Fare doppio clic su qualsiasi cella, dove vuoi che venga compilato il risultato finale. Adesso, copia e incolla la seguente formula.
=SOMMAPRODOTTO(--ISTEXT(intervallo))
Il valore dell'intervallo deve essere sostituito con l'intervallo effettivo di celle che si desidera controllare. È possibile digitare manualmente l'intervallo o aprire il file ISTEXT parentesi graffa della funzione, quindi trascina e seleziona l'intervallo di celle proprio come hai fatto nella sezione precedente. Una volta inserito l'intervallo, non dimenticarlo chiudere il tutore.
Nell'esempio seguente, ho sostituito l'intervallo nella mia formula e la formula finale nel mio caso è la seguente.
=SOMMAPRODOTTO(--ISTEXT(A1:C9))
ANNUNCIO
Passo 2: Questo è tutto. Se colpisci il accedere chiave, puoi vedere il conteggio finale, proprio così semplice.
Spiegazione della formula
- Questo metodo utilizza sia la formula SUMPRODUCT che la formula ISTEXT per calcolare il risultato finale. Poiché la funzione ISTEXT è racchiusa all'interno della funzione SUMPRODUCT, la funzione ISTEXT viene calcolata per prima.
- La funzione ISTEXT accetta l'intervallo di celle come argomento. Quindi ogni cella nell'intervallo specificato viene controllata per i valori di testo. Se la cella contiene un valore di testo, la funzione ISTEXT restituisce il valore VERO. Altrimenti il valore falso viene restituito.
- Ora, poiché la funzione ISTEXT sta prendendo un intervallo di celle e non solo una singola cella, restituisce un array di valori true e false. Quindi la nostra funzione ISTEXT restituirebbe qualcosa come {true, false, false, true, true, false, true, false, true…..}
- Ora venendo al — dentro il =SOMMAPRODOTTO(–ISTEXT(A1:C9)) formula. — viene applicato a tutti i valori all'interno dell'array restituito da ISTEXT. Converte i valori veri in 1 e i valori falsi in 0.
- Ora, finalmente, la funzione SOMMAPRODOTTO restituirebbe la somma di tutti 1 valori, che in effetti restituisce il numero totale di celle contenenti un valore di testo.
Sezione 3: Aggiungi più criteri durante il conteggio delle celle contenenti stringhe di testo utilizzando la funzione COUNTIFS
Ora supponiamo che devi ottenere il conteggio totale di tutte le celle del tuo foglio che hanno valori di testo al loro interno, ma non vuoi che le celle che contengono un testo specifico vengano contate, ad esempio, per esempio, "Mele“. In questi casi, dove vuoi aggiungere più condizioni alla tua funzione COUNTIF, puoi rispondere sulla versione avanzata di COUNTIF, che è COUNTIFS.
Nei passaggi seguenti abbiamo spiegato in dettaglio come utilizzare al meglio la funzione COUNTIFS.
Passo 1: Fare doppio clic sulla cella dove vuoi che il risultato finale sia visibile. Adesso, copia e incolla la seguente formula su di esso.
=COUNTIFS(intervallo,"",gamma," ")
Sostituire gamma con l'effettivo intervallo di celle. Ricorda di fornire lo stesso intervallo in entrambi i punti, altrimenti potresti ricevere un errore.
Fare riferimento allo screenshot seguente per un esempio, in cui i valori dell'intervallo e le condizioni vengono sostituiti.
=COUNTIFS(A1:C12,"*",A1:C12,"<>Mele")
Passo 2: Colpire accedere chiave ti darebbe il risultato desiderato. Ti chiedi cosa è successo? Vai al Spiegazione della formula sezione.
Spiegazione della formula
- La formula nello scenario di esempio è =COUNTIFS(A1:C12,”*”,A1:C12,”<>Mele”).
- La prima condizione all'interno della funzione COUNTIFS, ovvero “*”, prende il conteggio di tutte le celle contenenti stringhe di testo.
- La seconda condizione, che è “<>Mele”, prende il conteggio di tutte le celle il cui valore non è uguale a Mele.
- Quindi, combinando la prima e la seconda condizione, otteniamo il numero totale di tutte le celle che contengono valori di testo, ma il valore di testo non dovrebbe essere Mele. Questo significa la parola Mele non è più considerato un testo a causa del nostro secondo criterio.
Sezione 4: conta il numero di celle contenenti stringhe di testo parzialmente corrispondenti
Nella sezione, scopriamo come ottenere il conteggio delle celle contenenti una stringa da te specificata.
Passo 1: Supponiamo di voler ottenere il conteggio di tutte le celle che contengono la parola Mele. Per quello, doppio click nella cella in cui si desidera visualizzare il valore del conteggio.
La versione generica di questa formula sarebbe la seguente. Copia e incolla nella cella selezionata.
=COUNTIF(intervallo,"*")
Nota: Sostituire gamma e parola chiave valori nella formula, ma assicurati di inserire il asterisco dopo la parola chiave.
Abbiamo sostituito il valore dell'intervallo e il valore della parola chiave nell'esempio seguente.
=COUNTIF(A1:C12,"Mele*")
Passo 2: Colpire il accedere tasto per visualizzare il valore del risultato.
Spiegazione della formula
La formula COUNTIF, in questo caso, accetta 2 argomenti. Il primo valore è l'intervallo di celle da controllare e il secondo argomento è la parola chiave che deve essere presente nella stringa di testo. Il asterisco(*) il carattere assicura che la cella venga conteggiata solo se il valore al suo interno inizia con la parola chiave che specifichiamo. Se sei d'accordo con il conteggio della cella anche se la parola chiave arriva alla fine della parola all'interno della cella, allora devi scrivere la formula come segue, con asterischi ad entrambe le estremità della parola chiave.
=COUNTIF(A1:C12,"*Mele*")
Spero che tu abbia trovato utile l'articolo. Se sei bloccato in uno qualsiasi dei passaggi, ricorda, siamo solo a un commento di distanza.
Resta sintonizzato per altri trucchi, suggerimenti e articoli pratici.
Passo 1 - Scarica lo strumento di riparazione del PC Restoro da qui
Passo 2 - Fare clic su Avvia scansione per trovare e risolvere automaticamente qualsiasi problema del PC.