Padroneggia le Formule di Testo Excel
Impara a manipolare stringhe, unire testi, estrarre caratteri e formattare dati testuali con le formule di testo Excel. Guida completa con esempi pratici.
Cosa Sono le Formule di Testo Excel?
Le formule di testo in Excel sono funzioni specializzate per manipolare stringhe e dati testuali. Ti permettono di:
- Unire più celle di testo in una sola (concatenazione)
- Estrarre parti specifiche di una stringa (primi/ultimi caratteri)
- Convertire testo tra maiuscolo, minuscolo e iniziali maiuscole
- Sostituire o rimuovere caratteri specifici
- Pulire e formattare dati importati da altre fonti
- Cercare testo all'interno di stringhe più lunghe
Le 10 Formule di Testo Essenziali
=CONCATENA(A1;" ";B1) → "Mario Rossi"=SINISTRA("Excel";3) → "Exc"=DESTRA("2024";2) → "24"=STRINGA.ESTRAI("AutoExel";5;4) → "Exel"=MAIUSC("excel") → "EXCEL"=MAIUSC.INIZ("mario rossi") → "Mario Rossi"=SOSTITUISCI("Ciao";a";"e") → "Cieo"=TROVA("@";"email@dominio.it") → 6=LUNGHEZZA("Excel") → 5=ANNULLA.SPAZI(" Ciao ") → "Ciao"Esempi Pratici di Utilizzo
| A (Nome) | B (Cognome) | C (Nome Completo) |
|---|---|---|
| Mario | Rossi | =CONCATENA(A2;" ";B2) |
=CONCATENA(A2;" ";B2)Oppure con l'operatore &: =A2&" "&B2
Mario Rossi
| A (Email) | B (Username) |
|---|---|
| mario.rossi@gmail.com | =SINISTRA(A2;TROVA("@";A2)-1) |
=SINISTRA(A2;TROVA("@";A2)-1)TROVA cerca la @, SINISTRA prende tutti i caratteri prima di essa
mario.rossi
| A (Codice Raw) | B (Codice Pulito) |
|---|---|
| prod-123a | =MAIUSC(ANNULLA.SPAZI(A2)) |
=MAIUSC(ANNULLA.SPAZI(A2))ANNULLA.SPAZI rimuove spazi extra, MAIUSC converte in maiuscolo
PROD-123A
Tecniche Avanzate
=SINISTRA(A2;1)&SINISTRA(DESTRA(A2;LUNGHEZZA(A2)-TROVA(" ";A2));1)"Mario Rossi" → "MR"
=DESTRA(A2;LUNGHEZZA(A2)-TROVA(" ";A2))&" "&SINISTRA(A2;TROVA(" ";A2)-1)"Mario Rossi" → "Rossi Mario"
Quando importi dati da altre fonti, usa queste combinazioni:
- Rimuovere caratteri non stampabili:
=ANNULLA.SPAZI(LIBERA(A2)) - Standardizzare formattazione nomi:
=MAIUSC.INIZ(MINUSC(ANNULLA.SPAZI(A2)))
Combina formule di testo con SE per logica condizionale:
=SE(LUNGHEZZA(A2)>50; SINISTRA(A2;50)&"..."; A2)Tronca testi lunghi aggiungendo "..." se superano 50 caratteri
Errori Comuni e Soluzioni
Verifica che la cella contenga testo, non numeri o date. Usa TESTO() per convertire: =SINISTRA(TESTO(A2;"0");3)
Usa ANNULLA.SPAZI() su tutti i dati importati prima di processarli
Usa SE.ERRORE per gestire: =SE.ERRORE(TROVA("@";A2);"Testo non trovato")
Usa TESTO() per formattare: =CONCATENA("Data: ";TESTO(A2;"gg/mm/aaaa"))
Consigli Pratici
- Usa sempre ANNULLA.SPAZI quando lavori con dati importati
- CONCATENA.VALORI ignora celle vuote automaticamente
- TROVA distingue maiuscole/minuscole, RICERCA no
- Per testi lunghi, considera di creare colonne intermedie invece di formule troppo complesse
- Usa Testo in Colonne per dividere dati invece di formule quando possibile
- MAIUSC.INIZ non sempre formatta correttamente nomi con apostrofi (es. "D'angelo")
- Combina formule di testo con SE.ERRORE per gestire casi limite
Stanco di Scrivere Formule Complicate?
AutoExel analizza automaticamente i tuoi dati testuali e suggerisce le operazioni più utili. Carica il tuo file Excel e lascia che l'AI ti mostri come manipolare i tuoi testi in modo efficace.
Prova AutoExel GratisDomande Frequenti
CONCAT è la versione moderna che accetta intervalli (es. A1:A10), mentre CONCATENA richiede singole celle separate da punto e virgola. Usa CONCAT.VALORI per ignorare celle vuote.
Usa lo strumento "Testo in colonne" nel menu Dati, oppure combina SINISTRA, DESTRA e STRINGA.ESTRAI con TROVA per individuare i separatori.
Sì, Excel supporta Unicode. LUNGHEZZA conta correttamente anche caratteri speciali e emoji.
Usa SOSTITUISCI: =SOSTITUISCI(A2;"-";"") rimuove tutti i trattini sostituendoli con testo vuoto.
Excel non supporta regex nativamente nelle formule. Puoi usare VBA o Power Query per regex avanzate.
Il carattere a capo è CAR(10). Usa SOSTITUISCI(A2;CAR(10);" ") per sostituirli con spazi.
Inizia a Manipolare i Tuoi Dati Testuali Oggi
Carica il tuo file Excel e scopri come AutoExel può aiutarti con le formule di testo
Prova Gratis Ora