Come contare il numero di parole in una cella o un intervallo di celle in Excel?
Puoi facilmente contare il numero di parole in MS Word, ma Excel non dispone di uno strumento integrato per contare il numero di parole in un foglio di lavoro. Tuttavia, puoi contare il numero di parole in Excel con i seguenti metodi:
Contare il numero di parole con la formula
Contare il numero di parole in una singola cella con le funzioni definite dall'utente
Contare il numero di parole nell'intervallo specificato con il codice VBA
Conta facilmente il numero di parole con Kutools per Excel (diversi clic)
Contare il numero di parole con la formula
Ecco due formule per contare le parole in una singola cella e in un intervallo di celle.
Contare le parole in una singola cella
Inserisci questa formula =IF(LEN(TRIM(A2))=0,0,LEN(TRIM(A2))-LEN(SUBSTITUTE(A2," ",""))+1) nella Barra della formulae quindi premere il Entra chiave.
Note:: Nella formula, A2 è la cella in cui conterai il numero di parole all'interno.
Puoi vedere il risultato come mostrato nell'immagine sottostante:
Contare le parole in un intervallo di celle con la formula di matrice
Se vuoi contare le parole in un intervallo di celle, inserisci la formula =SUM(IF(LEN(TRIM(A2:A3))=0,0,LEN(TRIM(A2:A3))-LEN(SUBSTITUTE(A2:A3," ",""))+1)) nella barra della formula, quindi premere il pulsante spostamento + Ctrl + Entra tasti contemporaneamente per ottenere il risultato. Vedi screenshot:
Note:: A2: A3 è l'intervallo con le parole che conterai.
Conta facilmente le parole totali in una cella o un intervallo di celle in Excel:
L' Contare le parole totali utilità di Kutools for Excel può aiutarti a contare rapidamente le parole totali in una cella o in un intervallo di celle in Excel come mostrato nella demo sottostante.
Scaricalo e provalo ora! (30-giorni di percorso gratuito)
Contare il numero di parole con le funzioni definite dall'utente
Inoltre, puoi contare le parole in una cella con le funzioni definite dall'utente, per favore fai come segue:
1. Stampa altro + F11 chiavi insieme per aprire il Microsoft Visual Basic per le applicazioni finestra.
2. In winodw, fare clic su inserire > Modulo, quindi copia e incolla sotto il codice VBA nel modulo. Vedi screenshot:
Codice VBA: conta il numero di parole in una cella.
Function intWordCount(rng As Range) As Integer
'Update by Extendoffice 2018/3/7
intWordCount = UBound(Split(Application.WorksheetFunction.Trim(rng.Value), " "), 1) + 1
End Function
2. premi il altro + Q i tasti per chiudere il file Microsoft Visual Basic, Applications Edition winodw. Seleziona una cella vuota nel foglio di lavoro, inserisci la formula "=intwordcount(A2)"Nella barra della formula, quindi premere il tasto Entra chiave per ottenere il risultato. Vedi screenshot:
Note:: Nella formula, A2 è la cella in cui conterai il numero di parole all'interno.
Se desideri contare il numero di parole in un determinato intervallo, applica il seguente metodo.
Contare il numero di parole nell'intervallo specificato con il codice VBA
Il seguente codice VBA può aiutarti a contare rapidamente il numero di parole in un intervallo specificato.
1. Stampa altro + F11 chiavi insieme per aprire il Microsoft Visual Basic per le applicazioni finestra.
2. In winodw, fare clic su inserire > Modulo, quindi copia e incolla sotto il codice VBA nel modulo. Vedi screenshot:
Codice VBA: conta il numero di parole nell'intervallo selezionato.
Sub CountWords()
Dim xRg As Range
Dim xRgEach As Range
Dim xAddress As String
Dim xRgVal As String
Dim xRgNum As Long
Dim xNum As Long
On Error Resume Next
xAddress = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select a range:", "Kutools For Excel", xAddress, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
If Application.WorksheetFunction.CountBlank(xRg) = xRg.Count Then
MsgBox "Words In Selection Is: 0", vbInformation, "Kutools For Excel"
Exit Sub
End If
For Each xRgEach In xRg
xRgVal = xRgEach.Value
xRgVal = Application.WorksheetFunction.Trim(xRgVal)
If xRgEach.Value <> "" Then
xNum = Len(xRgVal) - Len(Replace(xRgVal, " ", "")) + 1
xRgNum = xRgNum + xNum
End If
Next xRgEach
MsgBox "Words In Selection Is: " & Format(xRgNum, "#,##0"), vbOKOnly, "Kutools For Excel"
Application.ScreenUpdating = True
End Sub
3. premi il F5 chiave per eseguire il codice. Nel spuntare Kutools for Excel finestra di dialogo, selezionare l'intervallo in cui verrà conteggiato il numero di parole all'interno, quindi fare clic su OK pulsante. Vedi screenshot:
Poi un altro Kutools for Excel la finestra di dialogo si apre per mostrare il numero totale di parole nell'intervallo selezionato. Vedi screenshot:
Contare il numero di parole con Kutools per Excel (solo clic)
Ypuoi provare il file Contare le parole nell'intervallo utilità di Kutools per Excel per contare facilmente il numero di parole in una cella o in un intervallo con solo diversi clic.
Prima di applicare Kutools for Excel, Per favore scaricalo e installalo prima.
1. Selezionare una cella per restituire il risultato, quindi fare clic su Kutools > formula Helper > formula Helper.
2. Nel Formule Helper finestra di dialogo, configurare come segue.
- Nell' Scegli una formula casella, selezionare Conta le parole totali;
Suggerimenti:: Puoi controllare il file Filtro casella, inserisci una parola chiave per filtrare rapidamente la formula di cui hai bisogno. - Nell' Autonomia casella, specificare la cella o l'intervallo in cui si desidera contare le parole totali;
- Clicca su OK pulsante. Vedi screenshot:
Quindi otterrai il numero di parole in una cella o intervallo specificato.
Se vuoi avere una prova gratuita (30-day) di questa utilità, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.
Conta facilmente il numero di parole con Kutools per Excel
Kutools for Excel include oltre 300 potenti funzionalità per Microsoft Excel. Liberi di provare senza limitazioni 30 giorni; Scarica ora!
I migliori strumenti per la produttività in ufficio
Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%
- Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
- Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
- Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
- Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
- Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
- Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
- Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
- Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
- Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
































