Per estrarre l'ultima parola dal testo in una cella utilizzeremo la funzione "RIGHT" con la funzione "SEARCH" e "LEN" in Microsoft Excel 2010.
GIUSTO:Restituisce gli ultimi caratteri in una stringa di testo in base al numero di caratteri specificato.
Sintassi della funzione "RIGHT": =RIGHT (testo, [num_chars])
Esempio:La cella A1 contiene il testo “Broncho Billy Anderson”
=GIUSTO (A1, 8), la funzione tornerà “Anderson”
RICERCA:La funzione SEARCH restituisce la posizione iniziale di una stringa di testo che individua all'interno della stringa di testo.
Sintassi della funzione “SEARCH”: =SEARCH (find_text,within_text,[start_num])
Esempio:La cella A2 contiene il testo “Broncho Billy Anderson”
=RICERCA ("Billy", A1, 1), la funzione tornerà 9
LUNGHEZZA:Restituisce il numero di caratteri in una stringa di testo.
Sintassi della funzione “LEN”: =LEN (testo)
Esempio:La cella A1 contiene il testo “Broncho Billy Anderson”
=LEN (A1), la funzione tornerà 22
Comprensione del processo di estrazione di caratteri dal testo utilizzando formule di testo
Esempio 1: abbiamo un elenco di nomi nella colonna "A" e dobbiamo selezionare il cognome dall'elenco. Useremo il "SINISTRA" funzione insieme a "RICERCA" funzione.
Per separare l'ultima parola da una cella, segui i passaggi seguenti: -
- Seleziona la cella B2, scrivi la formula =DESTRA(A2,LEN(A2)-RICERCA(" ",A2,RICERCA(" ",A2,RICERCA(" ",A2)+1))) la funzione restituirà il cognome dalla cella A2.
Per copiare la formula in tutte le celle premere il tasto “CTRL+C” e seleziona la cella da B3 a B6 e premere il tasto “CTRL+V” sulla tua tastiera.
- Per convertire le formule in valori, selezionare l'intervallo di funzioni B2:B6, e "COPIA" premendo il tasto "CTRL + C", fare clic con il tasto destro del mouse selezionare "Incolla speciale".
- Verrà visualizzata la finestra di dialogo Incolla speciale. Fare clic su "Valori", quindi fare clic su ok per convertire la formula in valori.
Ecco come possiamo estrarre l'ultima parola in una cella in un'altra cella.