Come utilizzare le funzioni sinistra e destra in Excel

Ultimo aggiornamento: 04/10/2024
Sinistra e destra in Excel

Le funzioni sinistra e destra in Excel Vengono utilizzati per restituire caratteri dall'inizio o dalla fine di una stringa. Ecco come selezionare queste funzionalità e alcuni possibili usi.

Questa funzionalità funziona allo stesso modo in tutte le versioni moderne di Microsoft Excel: 2010, 2013 e 2016. Hai bisogno di recuperare caratteri specifici da una stringa in Excel? Se è così, in questa guida vedrai come utilizzare le funzioni stringa di Excel per ottenere i caratteri desiderati all'interno di una stringa.

Forse potresti essere interessato: Correzione dell'errore Impossibile aprire l'applicazione Microsoft Excel in McOs

A cosa servono le funzioni sinistra e destra in Excel?

È possibile utilizzare le funzioni sinistra e destra in Excel per:

  1. Restituisci i prefissi da un elenco di numeri di telefono (se i numeri di telefono sono nel formato 315-333-4444, utilizzerai la funzione SINISTRA per restituire i primi tre caratteri).
  2. Restituisci i codici postali da un elenco di indirizzi (se gli indirizzi sono nel formato Syracuse, NY 13210, utilizzerai la funzione DESTRA per restituire gli ultimi cinque caratteri).
  3. Restituire un documento di identità. Se disponi di un elenco di ID in cui le prime quattro cifre rappresentano un prodotto, le sei cifre successive rappresentano la data e le ultime tre cifre rappresentano il negozio in cui è stato venduto il prodotto, puoi utilizzare la funzione SINISTRA per restituire i quattro ID cifre che rappresentano il prodotto o la funzione DESTRA per restituire le tre cifre che rappresentano il negozio da cui è stato venduto il prodotto.

Come utilizzare le funzioni sinistra e destra in Excel

Di seguito ti mostreremo l'utilizzo di ciascuno, separatamente:

1. SINISTRA

definizione: La funzione LEFT restituisce i caratteri sul lato sinistro che corrispondono a una stringa di testo, in base al numero di caratteri specificati dall'utente.

Argomenti/Sintassi:

SINISTRA (testo, [num_caratteri])

il testo: È un argomento obbligatorio. Questa è la stringa di testo che contiene i caratteri che l'utente vuole estrarre

  Profilo RGB mancante in Photoshop: disabilita l'avviso e configura

num_caratteri: è un argomento facoltativo. Specifica il numero di caratteri che l'utente desidera estrarre dal lato sinistro. Per impostazione predefinita, assume il valore 1.

Qui sotto ne hai alcuni esempi dell'utilità della funzione SINISTRA:

a) Ottieni il nome dal nome completo fornito

Supponiamo che in Excel la cella A2 contenga il nome completo di una persona come "Roland Watson". Ora, se l'utente vuole estrarre il nome, può essere utilizzata la funzione LEFT: LEFT (“Roland Watson”, 6). L'output di questa funzione è "Roland".

Sinistra e destra in Excel

b) Ottenere il prefisso del numero di telefono indicato

Considera che hai un numero di telefono come 313-512-4217 e il requisito è estrarre il prefisso da quel numero di telefono. Ora come sappiamo il prefisso è rappresentato dalle prime 3 cifre del numero, quindi utilizzando la funzione LEFT in Excel possiamo estrarre il prefisso: LEFT("313-512-4217", 3) = 313 .

Sinistra e destra in Excel

c) Prime 3 lettere del mese

Consideriamo che tu abbia l'elenco di tutti i mesi con il tuo nome completo. Ora il requisito è creare l'elenco dei nomi dei mesi con solo le prime 3 lettere. Ciò può essere ottenuto facilmente anche con la funzione LEFT, ovvero LEFT("January", 3) = January

Funzione SINISTRA in Excel

Forse vuoi sapere: Come collegare un elenco a discesa in Excel

 2. GIUSTO

definizione: La funzione DESTRA in Excel restituisce i caratteri sul lato destro di una stringa di testo, in base al numero di caratteri specificati dall'utente.

Argomenti/Sintassi:

DESTRA (testo, [num_caratteri])

il testo: È un argomento obbligatorio. Questa è la stringa di testo che contiene i caratteri che l'utente vuole estrarre

num_caratteri: è un argomento facoltativo. Specifica il numero di caratteri che un utente desidera estrarre dal lato destro. Per impostazione predefinita, assume il valore 1.

Ecco alcuni esempi di funzione DESTRA in Excel:

  Thunderbird Pro e Thundermail: Mozilla rinnova il suo impegno per la posta elettronica

a) Ottieni il cognome dal nome completo indicato:

Supponiamo che in Excel la cella A2 contenga il nome completo di una persona come "Roland Watson". Ora, se l'utente vuole estrarre il cognome, può essere utilizzata la funzione RIGHT: RIGHT (“Roland Watson”, 6). L'output di questa funzione è "Watson".

Funzione DESTRA in Excel

 b) Per ottenere l'abbreviazione «Stato» del nome «Città, Stato»:

Consideriamo un esempio in cui abbiamo un elenco di nomi di "Città, Stato" come "Moab, UT" e il requisito è quello di estrarre l'abbreviazione dello Stato dall'elenco su cui è possibile utilizzare la funzione RIGHT: RIGHT ("Moab, UT", 2) =UT

Funzione DESTRA in Excel

c) Ottenere il numero di telefono senza prefisso

Considera che hai un numero di telefono come 313-512-4217 e l'obbligo è estrarre il numero di telefono senza il prefisso. Ora, come sappiamo, il prefisso è rappresentato dalle prime 3 cifre del numero, quindi utilizzando la funzione DESTRA di Excel possiamo estrarre l'altra parte del numero: DESTRA (“313-512-4217”, 8) = 512-4217

Funzione DESTRA in Excel

d) Estrazione di un'estensione di dominio di 3 lettere

Considerare l'esigenza di estrarre l'estensione dominio dall'elenco fornito di diversi tipi di siti. Per raggiungere questo obiettivo, l'utente può utilizzare la funzione DESTRA in Excel: DESTRA("google.com", 3) = com

Funzione DESTRA in Excel

Dare un'occhiata a: MS Excel: come utilizzare l'istruzione VBA FOR NEXT in Excel

Pensieri finali

Le funzioni stringa, incluse le funzioni SINISTRA e DESTRA in Excel, possono essere utilizzate per recuperare caratteri specifici all'interno di una stringa. Hai appena visto come applicare le funzioni di stringa di Excel in più scenari.

È possibile utilizzare uno qualsiasi dei concetti sopra indicati o una combinazione delle tecniche descritte per ottenere i caratteri desiderati all'interno di una stringa.