fbpx

#Excel – Come contare le parole presenti in una cella

Se volete contare le parole presenti in una cella, è possibile farlo con una formula che utilizzi le funzioni LUNGHEZZA e SOSTITUISCI.

Quante parole nella cella

Nell’esempio, la cella C5 contiene questa formula:

=LUNGHEZZA(ANNULLA.SPAZI(B5))-LUNGHEZZA(SOSTITUISCI(B5;" ";""))+1

Come funziona la formula

SOSTITUISCI rimuove tutti gli spazi dal testo, quindi LUNGHEZZA calcola la lunghezza del testo senza spazi. Questo numero viene poi sottratto dalla lunghezza del testo con gli spazi, e viene aggiunto il numero 1 al risultato finale, poiché il numero di parole è il numero di spazi + 1.

Gestire gli spazi aggiuntivi

Che dire di ANNULLA.SPAZI, che cosa ci fa nella formula? ANNULLA.SPAZI rimuove gli spazi aggiuntivi tra le parole, o all’inizio o alla fine del testo. Così, prima che la lunghezza del testo con gli spazi venga calcolata, usiamo ANNULLA.SPAZI per assicurarci che il testo non contenga spazi aggiuntivi, dal momento che gli spazi aggiuntivi confonderebbero il conteggio delle parole.

Gestire le celle vuote

La formula nell’esempio mostrato restituirà 1 anche se una cella è vuota. Se è necessario fare attenzione a questo problema, occorre modificare la formula utilizzando SE e VAL.VUOTO:

=SE(VAL.VUOTO(B5);0;LUNGHEZZA(ANNULLA.SPAZI(B5))-LUNGHEZZA(SOSTITUISCI(B5;" ";""))+1)
LE SCHEDE TECNICHE DELLE FUNZIONI UTILIZZATE

Aspetta! Potrebbe interessarti anche: