Le funzioni di testo di Excel sono strumenti progettati per manipolare, pulire e riorganizzare stringhe di caratteri (parole, codici, nomi o indirizzi). Sono fondamentali quando ricevi dati “sporchi” o disordinati e hai bisogno di estrarre solo una parte di un’informazione o unire più pezzi insieme.
In pratica, servono a “fare chirurgia” sulle parole all’interno delle celle.
Le funzioni di testo più utilizzate
Ecco una selezione delle funzioni indispensabili suddivise per tipologia di azione:
1. Unire e Combinare
Utili per creare nomi completi da nomi e cognomi separati o per generare codici.
CONCATENA(testo1; testo2; ...): Unisce più stringhe in una sola. (Nelle versioni più recenti è sostituita daCONCAT).UNISCI.TESTO(delimitatore; ignora_vuote; intervallo): La versione evoluta: unisce i testi usando un separatore scelto da te (es. uno spazio o una virgola).
2. Estrarre parti di testo
Fondamentali per isolare prefissi, suffissi o parti centrali di un codice.
SINISTRA(testo; num_caratteri): Estrae un numero specifico di caratteri partendo dall’inizio (a sinistra).DESTRA(testo; num_caratteri): Estrae caratteri partendo dalla fine (a destra).STRINGA.ESTRAI(testo; inizio; num_caratteri): Estrae una parte di testo partendo da una posizione centrale a tua scelta.
3. Pulizia e Formattazione
Per rendere i dati omogenei e correggere errori di battitura.
ANNULLA.SPAZI(testo): Rimuove tutti gli spazi extra (all’inizio, alla fine o doppi tra le parole). È la “bacchetta magica” per pulire i database.MAIUSC(testo): Trasforma tutto il testo in MAIUSCOLO.MINUSC(testo): Trasforma tutto il testo in minuscolo.MAIUSC.INIZ(testo): Trasforma in maiuscola solo la prima lettera di ogni parola (ottimo per i nomi propri).
4. Analisi e Ricerca
Per trovare la posizione di un carattere o misurare la lunghezza di una stringa.
LUNGHEZZA(testo): Conta quanti caratteri (inclusi gli spazi) ci sono in una cella.TROVA(testo_da_cercare; testo_in_cui_cercare): Restituisce la posizione numerica di un carattere (es. dov’è la chiocciola “@” in un’email?).
