Estrarre testo con LEFT e RIGHT
Prelevi caratteri dall'inizio o dalla fine di una stringa di testo
Estrarre testo con LEFT e RIGHT è una lezione Excel Formulas Academy gratuita su CoddyKit. Questa è la lezione 1 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Excel Formulas Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Excel Formulas Academy include 4 lezioni in totale.
Perché estrarre il testo?
I fogli di calcolo sono pieni di testo che deve essere suddiviso. Potrebbe avere codici prodotto in cui le prime due lettere indicano una categoria, oppure numeri di telefono da cui desidera estrarre solo il prefisso.
Invece di modificare manualmente ogni cella, può usare le funzioni di testo per estrarre esattamente i caratteri necessari. Le due più semplici sono LEFT e RIGHT. Estraggono i caratteri dall'inizio o dalla fine di un testo.
La funzione LEFT
La funzione LEFT restituisce i caratteri dall'inizio di una stringa di testo. Richiede due informazioni:
- Il testo, oppure una cella che contiene del testo
- Il numero di caratteri da estrarre
Quindi LEFT("Spreadsheet", 6) restituisce Spread. Inizia dall'estrema sinistra e conta sei caratteri verso destra.
=LEFT("Spreadsheet", 6)LEFT con un riferimento di cella
Nelle situazioni reali si indica a LEFT una cella invece di digitare il testo. Immagini che la cella A2 contenga il codice dell'ordine US-4471.
Per estrarre il prefisso del Paese, conti i primi due caratteri:
La formula legge la cella A2, estrae i primi 2 caratteri e restituisce US. Se modifica A2, il risultato si aggiorna automaticamente.
=LEFT(A2, 2)La funzione RIGHT
RIGHT funziona esattamente come LEFT, ma conta i caratteri dalla fine del testo. Anche questa funzione richiede il testo e un numero di caratteri.
RIGHT("Spreadsheet", 5) restituisce sheet — gli ultimi cinque caratteri.
Immagini di trovarsi sul bordo destro della parola e di contare all'indietro.
=RIGHT("Spreadsheet", 5)RIGHT con un riferimento di cella
Usando lo stesso codice dell'ordine US-4471 nella cella A2, supponga di volere solo il numero finale.
Le quattro cifre si trovano sul lato destro, quindi richieda gli ultimi 4 caratteri. Il risultato sarà 4471. Se i codici terminano sempre con un numero di quattro cifre, questa formula funziona per ogni riga.
=RIGHT(A2, 4)Il conteggio predefinito è uno
Il conteggio dei caratteri è facoltativo. Se lo omette, entrambe le funzioni restituiscono un solo carattere.
LEFT("Hello")restituisce HRIGHT("Hello")restituisce o
È utile quando serve solo la prima o l'ultima lettera, ad esempio per estrarre l'iniziale da un nome.
=LEFT("Hello")Un esempio svolto: le iniziali
Supponga che la cella A2 contenga un nome come Amara e B2 un cognome come Okafor. Desidera ottenere le iniziali AO.
Estragga la prima lettera di ciascun nome e le unisca con il simbolo &. LEFT(A2,1) restituisce A, LEFT(B2,1) restituisce O e la e commerciale le unisce.
=LEFT(A2,1) & LEFT(B2,1)Richiedere troppi caratteri
Che cosa succede se richiede più caratteri di quanti ne contenga effettivamente il testo? Non si verifica alcun errore: la funzione restituisce semplicemente l'intera stringa.
LEFT("Hi", 10) restituisce Hi, perché non c'è altro. Questo rende LEFT e RIGHT adatte anche quando la lunghezza del testo varia da una riga all'altra.
=LEFT("Hi", 10)I numeri diventano testo
Quando usa LEFT o RIGHT su un numero, il foglio di calcolo lo converte prima in testo e poi estrae i caratteri.
Se A2 contiene 2026, LEFT(A2, 2) restituisce il testo 20. Noti che il risultato è testo, non un numero, quindi nella cella verrà allineato a sinistra. Per eseguire calcoli, lo racchiuda in VALUE.
=VALUE(LEFT(A2, 2))Combinare LEFT e RIGHT
Può usare entrambe le funzioni nello stesso foglio per suddividere un codice in parti. Con US-4471 nella cella A2:
- Prefisso:
LEFT(A2, 2)restituisce US - Numero:
RIGHT(A2, 4)restituisce 4471
Inserisca ogni formula in una colonna distinta per separare chiaramente i dati, che saranno così pronti per l'ordinamento o il filtraggio.
=RIGHT(A2, 4)Excel e Sheets funzionano allo stesso modo
Buone notizie: LEFT e RIGHT si comportano allo stesso modo in Microsoft Excel e Google Sheets. La sintassi è identica, quindi una formula scritta in uno dei due programmi funziona anche nell'altro.
Questa coerenza vale per la maggior parte delle funzioni di testo di base, che può quindi imparare una volta sola e usare ovunque.
Breve verifica
Verifichi la Sua comprensione di LEFT e RIGHT.
Riepilogo: LEFT e RIGHT
Ha imparato a estrarre i caratteri da una delle due estremità di una stringa di testo.
LEFT(text, n)estrae i primi n caratteriRIGHT(text, n)estrae gli ultimi n caratteri- Se si omette n, viene restituito un solo carattere
- Se si richiedono troppi caratteri, viene restituita l'intera stringa
- Unisca i risultati con
&e li racchiuda inVALUEper ottenere nuovamente un numero
Ora passerà all'interno di una stringa con MID.
Impara Excel con un tutor IA — gratis
Scrivi ed esegui vero codice nel tuo browser, ricevi aiuto istantaneo da un tutor IA disponibile 24/7, e riprendi da dove hai lasciato sul web o nell'app.
- Corsi
- 30
- Lezioni
- 120
Domande Frequenti
La lezione «Estrarre testo con LEFT e RIGHT» è gratuita?
Sì — il testo completo di «Estrarre testo con LEFT e RIGHT» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Excel Formulas Academy, passa a CoddyKit PRO. Il corso Excel Formulas Academy include 4 lezioni in totale.
Cosa imparerò in «Estrarre testo con LEFT e RIGHT»?
Prelevi caratteri dall'inizio o dalla fine di una stringa di testo Eserciti Excel Formulas Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.
Ho bisogno di esperienza per iniziare Excel Formulas Academy?
Non è richiesta alcuna esperienza precedente. Excel Formulas Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 1 di 4.
Quanto tempo richiede la lezione «Estrarre testo con LEFT e RIGHT»?
La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.
Posso scrivere ed eseguire codice in questa lezione Excel Formulas Academy?
Sì. Ogni lezione Excel Formulas Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.
Tutte le lezioni di questo corso
- Estrarre testo con LEFT e RIGHT
- Prelevare dal centro con MID
- Misurare il testo con LEN
- Eliminare gli spazi con TRIM