Definire la parola prima di scrivere la formula
Per una lista di descrizioni brevi può bastare considerare una parola ogni unità separata da spazi. In questa convenzione Pane e olio ha tre unità e sale-fino ne ha una. Non è una definizione universale della parola italiana: è una regola pratica per il foglio. Se devi rispettare il conteggio di un ente o di un programma specifico, usa il suo criterio come riferimento finale.
Il vantaggio di una regola semplice è la verificabilità. Puoi vedere che cosa conta come separatore e correggere i dati che non rispettano la struttura prevista. Il limite emerge con testi contenenti tabulazioni, ritorni a capo, spazi particolari o punteggiatura isolata. Prima di applicare la formula a migliaia di righe, prepara un campione con i casi che esistono davvero nel tuo elenco. Non complicarla per gestire ogni possibilità teorica se i tuoi dati non la presentano.
Separare normalizzazione e conteggio
Supponi che A2 contenga il testo originale. In B2 crea la versione con spazi ordinari normalizzati: =ANNULLA.SPAZI(A2). In C2 conta poi le unità: =SE(B2="";0;LUNGHEZZA(B2)-LUNGHEZZA(SOSTITUISCI(B2;" ";""))+1). Le due colonne permettono di leggere il testo intermedio e capire se la pulizia ha fatto ciò che volevi.
La logica è aritmetica: togliendo gli spazi da B2, la differenza di lunghezza indica quanti spazi rimangono. Con una sola separazione tra ogni coppia di parole, il numero delle parole è maggiore di uno. L'eccezione è il testo vuoto, gestito dalla condizione iniziale. Se ometti quel controllo, zero spazi più uno produce una parola inesistente. I separatori e i nomi delle funzioni possono dipendere dalla configurazione del foglio: controllali con un esempio piccolo prima di copiare la formula.
Risultati della convenzione basata sugli spazi
| Campione | Dopo la preparazione | Unità |
|---|---|---|
| Pane e olio | Pane e olio | 3 |
| Spazi multipli intorno e dentro | Pane e olio | 3 |
| Stringa vuota | Stringa vuota | 0 |
| sale-fino | sale-fino | 1 |
| uno / due | uno / due | 3 |
Gestire tabulazioni e ritorni a capo con una scelta esplicita
Se le celle contengono testi su più righe, stabilisci che un ritorno a capo separi due parole anziché unirle. In una colonna di preparazione puoi usare =ANNULLA.SPAZI(REGEXREPLACE(A2;"[ \t\r\n]+";" ")). L'espressione considera spazio ordinario, tabulazione e ritorni di riga indicati nel gruppo, sostituendo una sequenza con un solo spazio. Applica poi il conteggio della sezione precedente alla cella preparata.
La documentazione Google descrive l'uso di RE2 per REGEXREPLACE con limitazioni sulle classi Unicode. Qui il gruppo è intenzionalmente esplicito: non promette di riconoscere ogni carattere invisibile. Se i testi provengono da pagine web, potrebbero contenere separatori diversi da quelli elencati. Osserva i campioni dubbi e decidi se sostituirli. Conservare A2 intatta permette di verificare che la normalizzazione non abbia cancellato una distinzione utile o creato una stringa diversa da quella da consegnare.

Cinque casi che devono avere un risultato prevedibile
Con la convenzione degli spazi, Pane e olio produce tre. Anche Pane e olio produce tre dopo la normalizzazione degli spazi ordinari. La stringa vuota produce zero. sale-fino produce uno, perché non contiene uno spazio. Infine uno / due produce tre unità: anche la barra isolata è un elemento separato dagli spazi.
L'ultimo caso mostra perché il risultato va chiamato con precisione. Se la barra non deve essere una parola per il tuo incarico, la formula semplice non soddisfa il requisito senza una regola aggiuntiva. Non sostituire silenziosamente il totale con una stima. Puoi scegliere un contatore con un criterio documentato, oppure definire un filtro per il tuo insieme di dati e verificarne gli effetti. Una formula comprensibile con un limite dichiarato è preferibile a un'espressione opaca che sembra gestire tutto ma non sai controllare.
Sommare le righe senza creare parole fra le celle
Se C2:C50 contiene i conteggi delle singole celle, =SOMMA(C2:C50) restituisce il totale del gruppo. Questa somma misura ogni cella secondo la stessa regola. Se una riga contiene una parte di parola che continua nella successiva, la struttura del foglio non è adatta a un conteggio indipendente: ricostruisci prima il testo. Per descrizioni autonome, invece, la separazione per riga è utile e naturale.
Non includere intestazioni, righe di riepilogo o note operative nell'intervallo senza una ragione. Se il foglio contiene sezioni, identifica le righe dei dati con una colonna stabile anziché affidarti soltanto alla posizione. Una somma fino alla riga cinquanta può diventare incompleta quando ne aggiungi altre. Controlla l'ultima riga effettiva e verifica che la formula di appoggio sia presente anche lì. Un totale basso può dipendere da un intervallo incompleto, non dal criterio di conteggio.
Apostrofi, trattini e numeri restano scelte di metodo
Una formula basata sugli spazi mantiene uniti l'acqua, 2026 e blu-verde quando compaiono senza spazi interni. Non valuta se si tratti di una parola, di un numero o di due elementi collegati. Questa semplicità può essere adatta per controlli interni di dimensione; non certifica l'equivalenza con il contatore di un elaboratore di testi.
Quando due strumenti differiscono, prepara un elenco dei token problematici e confrontali uno alla volta. Se lo scarto è concentrato in indirizzi, sigle o trattini, hai trovato una possibile causa concreta. Evita di cambiare il testo solo per far concordare due algoritmi. L'obiettivo è rispettare la regola del destinatario e mantenere il significato. Per una consegna ufficiale conserva il metodo richiesto e usa il foglio per organizzare la revisione, senza presentarlo come sostituto automatico di quel metodo.
Leggere gli errori della formula
Un errore di sintassi può derivare da virgolette tipografiche copiate al posto delle virgolette dritte, dal separatore degli argomenti o da un nome funzione non riconosciuto. Se la formula restituisce sempre uno, controlla la gestione delle celle vuote e il riferimento alla colonna normalizzata. Se restituisce un valore troppo alto, verifica doppi spazi rimasti e simboli isolati. Non correggere tutti i casi aggiungendo sottrazioni fisse al risultato.
Procedi dal passaggio più semplice: leggi A2, guarda B2 e verifica a mano quante separazioni presenta. Solo dopo controlla C2. Se la colonna intermedia è sbagliata, modificare la formula finale nasconde la causa. Per una revisione collaborativa aggiungi una nota che descrive la convenzione: «unità separate da spazi; tabulazioni e ritorni a capo trasformati in spazi». Questa frase permette a un altro utente di capire il risultato senza decifrare subito l'intera espressione.
Quando conviene trasferire il testo in un contatore
Il foglio è utile quando devi confrontare molte righe, trovare descrizioni fuori misura o mantenere un prospetto aggiornabile. Per un singolo articolo di prosa, il conta parole può essere più rapido. Copia la versione finale, verifica il perimetro e considera il criterio dello strumento. Non è necessario costringere un foglio di calcolo a risolvere tutti i casi linguistici di un testo complesso.
Se il limite riguarda caratteri anziché parole, usa direttamente LUNGHEZZA per le celle. Una stima basata sulla lunghezza media delle parole non sostituisce il conteggio dei caratteri reali. Conserva la formula scelta insieme al campione di controllo e aggiorna le verifiche quando cambia la provenienza dei dati. Un elenco importato da una fonte nuova può avere separatori diversi, anche se le descrizioni sembrano identiche nella griglia.
Fonti e verifiche
- Google: ANNULLA.SPAZINormalizzazione degli spazi ordinari iniziali, finali e ripetuti.
- Google: REGEXREPLACESostituzioni tramite RE2 e limitazioni sulle classi Unicode.
- Google: SOSTITUISCIEliminazione della sottostringa specificata per il confronto di lunghezza.
Controlli specifici di questa guida
- Verificata aritmeticamente la differenza di lunghezza per i cinque casi semplici.
- Nessuna formula dichiarata come eseguita nell’app; sintassi illustrata con impostazioni italiane.