Estrai l'ultima parola in Excel e Fogli Google

Scarica esempio di cartella di lavoro

Scarica la cartella di lavoro di esempio

Questo tutorial dimostrerà come estrarre l'ultima parola da una cella in Excel e Fogli Google.

Estrai l'ultima parola

Se volessimo estrai la prima parola di una cella, potremmo semplicemente usare la funzione FIND per trovare il primo spazio e la funzione LEFT per emettere la parola prima dello spazio.

Sfortunatamente, Excel non ha una funzione TROVA inversa, quindi dovremo invece sviluppare una soluzione diversa:

  1. Useremo la funzione SOSTITUTO per sostituire gli spazi tra le parole con un numero elevato (n) di spazi.
  2. Useremo la funzione RIGHT per calcolare il giusto numero n di spazi. (Questo includerà la nostra parola, così come un numero di spazi aggiuntivi)
  3. Useremo la funzione TRIM per tagliare gli spazi extra, lasciando solo l'ultima parola.

Ecco la formula che utilizzeremo:

=TRIM(RIGHT(SOSTITUTO(B3," ",REPT(" ",10)),10))

Nota che per questo esempio scegliamo n=10. Questo numero è troppo piccolo: la cella C6 non contiene l'ultima parola completa perché la parola è lunga 11 caratteri.

Abbiamo scelto un numero piccolo a scopo dimostrativo, ma ti consigliamo di utilizzare un numero molto più grande (es. 99) o di utilizzare la formula versatile che trovi alla fine di questo tutorial.

Passiamo ora alla formula:

Funzione REPT

La funzione REPT ripete un carattere (n) numero di volte. Questa formula genererà 10 spazi:

=RIPETI(" ",10)

Qui per mostrare chi funzionerà questa funzione, abbiamo sostituito gli spazi vuoti con trattini (-):

Funzione SOSTITUTO

La funzione SOSTITUISCI trova tutti gli spazi vuoti nella stringa di testo e sostituisce gli spazi vuoti con 10 spazi.

=SOSTITUTO(B3," ",C3)

Funzione DESTRA

La funzione DESTRA estrae gli ultimi 10 caratteri dalla cella:

=DESTRA(D3,10)

Funzione TRIM

La funzione TRIM rimuove tutti gli spazi iniziali e finali dal testo e restituisce solo l'ultima parola:

=TRIM(E3)

Formula versatile

Invece di definire il numero (n), puoi utilizzare la funzione LEN per calcolare n come numero di caratteri nella cella. Questa formula funzionerà indipendentemente da quanto sia grande l'ultima parola.

=TRIM(RIGHT(SOSTITUTO(B3," ",REPT(" ",LEN(B3))),LEN(B3)))

Estrai l'ultima parola in Fogli Google

La formula per estrarre l'ultima parola da un testo funziona esattamente allo stesso modo in Fogli Google come in Excel:

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave