Per selezionare i primi 5 caratteri da un’altra cella in Microsoft Excel 2016/2013/2010, dobbiamo utilizzare la funzione “Sinistra”.

SINISTRA: restituisce il numero di caratteri specificato a partire dal carattere più a sinistra nella stringa di testo.

Sintassi della funzione “LEFT”:

=LEFT

(text,[num_chars])

Esempio: in questo esempio, la cella A2 contiene un codice i cui primi 5 caratteri sono il codice della città, per separare il codice della città dal testo, dovremmo conoscere la formula di Excel per copiare i primi 5 caratteri in Excel:

pasted image 0 (74)

=LEFT(A2,

5)

Pertanto, Excel corrisponde ai primi 5 caratteri e restituisce “11005”, come mostrato nell’immagine. Copia la formula nelle celle sottostanti per fare lo stesso per altri codici.

unnamed (16)

Questa formula è il comando che individua e seleziona un testo specifico.

Facciamo un esempio per capire come selezionare i primi 5 caratteri da un’altra cella.

Esempio 1: ho un elenco di indirizzi e-mail nella colonna A. Il nome utente sono i primi 5 caratteri degli indirizzi e-mail.

unnamed (17)

Per separare i primi 5 caratteri dalla lista, segui i passaggi sotto indicati: – Seleziona Cella B2, scrivi la formula

=LEFT

(A2, 5)

e premere Invio sulla tastiera.

La funzione restituirà i primi 5 caratteri dalla cella.

Per copiare la formula in tutte le celle selezionare la cella B2, premere i tasti “CTRL C” sulla tastiera e selezionare l’intervallo da B3 a B6 e premere il tasto “CTRL V”.

pasted image 0 (76)

Nota: se non esiste un numero specifico di caratteri per il nome nell’ID e-mail, è possibile utilizzare la funzione “Sinistra” insieme alla funzione “Cerca”.

RICERCA: La funzione RICERCA restituisce la posizione iniziale di una stringa di testo che individua all’interno della stringa di testo specificata.

Sintassi della funzione “` link: / text-excel-search-function [SEARCH] `” funzione:

=SEARCH

(find_text,within_text,[start_num])

Usa`link: / lookup-formas-excel-find-function [FIND] `

invece di RICERCA se vuoi che sia sensibile al maiuscolo / minuscolo.

Esempio:

La cella A1 contiene il testo “Bush, George” = link: / text-excel-search-function [SEARCH] * (“,”, A1, 1), la funzione restituirà 5.

pasted image 0 (77)

Ciò significa che la “virgola” si trova nelle 5 posizioni della stringa di testo, a partire dal carattere più a sinistra.

Per separare il nome dall’elenco utilizzando la funzione “Sinistra” insieme alla funzione “Cerca” seguire i passaggi indicati di seguito: – Selezionare la cella B2, scrivere la formula. Premi Invio sulla tastiera.

=LEFT*

(A2,SEARCH(“@”,

A2)-1).*

pasted image 0 (78)

La funzione restituirà il nome dall’ID e-mail.

Copiare la formula in tutte le celle premere il tasto “CTRL + C” sulla tastiera e selezionare l’intervallo da B3 a B6 e premere il tasto “CTRL + V”.

Qui possiamo vedere che il nome viene restituito dall’ID e-mail indipendentemente dal numero di caratteri presenti nel nome.

Estrai il testo dopo uno o più caratteri specifici

===