Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Qual è la funzione Sinistra in Excel ? Come utilizzare la funzione Sinistra in Excel ? Scopriamolo con LuckyTemplates.com!

Microsoft Excel è famoso come un software per fogli di calcolo in grado di gestire grandi quantità di dati. Puoi importare i dati in blocco, quindi utilizzare le funzioni intelligenti di Excel per calcolare tu stesso i risultati. In questo articolo impareremo a conoscere la funzione SINISTRA, una delle funzioni di testo più comuni di Excel.

La funzione SINISTRA appartiene al gruppo di funzioni di elaborazione stringhe, utilizzata per tagliare la stringa di caratteri a sinistra della stringa di testo. La funzione SINISTRA viene spesso utilizzata per cercare rapidamente informazioni, invece di dover cercare manualmente informazioni o stringhe di caratteri. In particolare, la funzione SINISTRA può essere combinata con altre funzioni di ricerca in Excel per elaborare tabelle di informazioni complesse come la combinazione della funzione SINISTRA con la funzione Vlookup . Il seguente articolo ti guiderà come utilizzare la funzione SINISTRA in Excel.

Indice dell'articolo

Formula della funzione SINISTRA in Excel

La funzione LEFT ha la sintassi =LEFT(text;[num_chars]) . Lì dentro:

  • Testo è la stringa di testo richiesta, ovvero una stringa di testo o un riferimento di cella a una stringa di testo che contiene i caratteri che desideri estrarre.
  • Num_chars è un argomento facoltativo, questo è il numero di caratteri che vuoi che la funzione LEFT cerchi a partire dalla prima posizione a sinistra del testo.
  • Num_chars deve essere maggiore o uguale a zero, se num_chars < 0="" la funzione restituirà errore">
  • Num_chars è maggiore della lunghezza del testo, la funzione LEFT restituirà l'intero testo.
  • Se num_chars viene omesso, il valore predefinito è num_chars = 1.

Nota quando si utilizza la funzione SINISTRA in Excel

  • La funzione SINISTRA in Excel dovrebbe essere utilizzata per estrarre i caratteri partendo dal lato sinistro del testo.
  • Number_of_characters è facoltativo e il valore predefinito è 1.
  • SINISTRA in Excel estrarrà anche le cifre (0-9) dai numeri.
  • Il formato del numero (ovvero il simbolo della valuta $) non fa parte del numero. Pertanto, non vengono calcolati o estratti dalla funzione SINISTRA.

Come aprire la funzione SINISTRA in Excel?

1. Devi solo inserire la formula SINISTRA desiderata in Excel nella cella richiesta per ottenere il valore restituito sull'argomento.

2. È possibile aprire manualmente la formula SINISTRA nella finestra di dialogo Excel nel foglio di calcolo e inserire il testo e il numero di caratteri.

3. Dal foglio di calcolo sopra, puoi vedere l'opzione della formula della funzione SINISTRA in Excel nella scheda Testo nella sezione Formule sulla barra dei menu.

4. Per aprire la formula SINISTRA nella finestra di dialogo Excel, fare clic sulla scheda Testo in   Formule e selezionare SINISTRA. Vedi l'esempio qui sotto.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

5. Si aprirà la finestra di dialogo sopra in cui è possibile impostare gli argomenti per ottenere il risultato della formula.

Alcune formule di funzioni SINISTRA in Excel

Estrae una sottostringa prima di un determinato carattere

Puoi utilizzare la formula generale seguente per ottenere una sottostringa preceduta da qualsiasi altro carattere:

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

La formula SINISTRA sopra in Excel viene utilizzata quando si desidera estrarre una parte di una stringa di testo, preceduta da un carattere specifico. Ad esempio, se desideri ottenere nomi da una colonna di nomi completi o desideri estrarre i codici paese da un elenco di numeri di telefono.

Rimuovi gli ultimi N caratteri da una stringa:

È possibile utilizzare la seguente formula generale per rimuovere gli ultimi N caratteri da una stringa.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

La formula SINISTRA sopra in Excel viene utilizzata quando si desidera rimuovere determinati caratteri dalla fine di una stringa e inserire il resto della stringa in un'altra cella. Il funzionamento della formula SINISTRA in Excel è basato sulla logica: la funzione LEN viene utilizzata per ottenere il numero totale di caratteri in una stringa. Questa formula della funzione SINISTRA in Excel esclude il numero di caratteri indesiderati dalla lunghezza totale e restituisce i caratteri rimanenti.

Istruzioni per l'utilizzo della funzione SINISTRA in Excel

Esempio 1: utilizzare la funzione SINISTRA per trovare i caratteri

Nella tabella seguente, utilizza la funzione SINISTRA per trovare i primi 3 caratteri nella cella B2. Immettere la formula =SINISTRA(B2,3) e premere Invio.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Di conseguenza, otteniamo 3 caratteri da sinistra a destra della stringa di caratteri nella cella B2.

Oppure nella formula di input puoi sostituire la posizione della cella contenente la stringa di caratteri con un carattere racchiuso tra virgolette come mostrato.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Esempio 2: la funzione SINISTRA combina la funzione RICERCA

Combinando queste due funzioni insieme, la useremo per cercare la stringa di caratteri che precede un determinato carattere, ad esempio, otterremo il cognome nella colonna del nome completo, otterremo il prefisso internazionale meno il numero di telefono. Nella colonna del nome completo, tutti sono separati da spazi, quindi utilizziamo la formula = =LEFT(B2,SEARCH(" ",B2)-1) e quindi premiamo Invio.

Quindi -1 per non estrarre i caratteri di spazio durante la ricerca di caratteri.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Di conseguenza, ottieni la stringa del cognome nella cella. Scorri verso il basso fino alle caselle sottostanti per altri risultati.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Per l'intervallo di numeri di telefono in cui desideri ottenere il prefisso nazionale prima del punto, inserisci la formula =LEFT(B5,SEARCH(".",B5)-1) e premi Invio.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Il risultato otterrà solo il prefisso nazionale nell'intervallo dei numeri di telefono.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Esempio 3: combinare la funzione SINISTRA con la funzione LUNGHEZZA

La funzione LEN viene spesso utilizzata in combinazione con funzioni per trovare stringhe di caratteri. Con la funzione SINISTRA, se abbinata alla funzione LUNGHEZZA, viene utilizzata per rimuovere alcuni caratteri dalla fine della stringa. Formula combinata =SINISTRA(testo,LUNGHEZZA(testo) - carattere che vuoi spostare).

La funzione LEN prende il numero totale di caratteri in una stringa, quindi sottrae il numero di caratteri che desideri rimuovere dalla lunghezza totale della stringa. La funzione SINISTRA restituirà il numero di caratteri rimanenti.

Ad esempio, rimuovi 5 caratteri dalla stringa nella cella B2, inserisci la formula =LEFT(B2, LEN(B2)-5) e premi Invio.

Di conseguenza, abbiamo la sequenza di caratteri rimanente dopo aver rimosso gli ultimi 5 caratteri nella sequenza di caratteri, compresi gli spazi.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Esempio 4: Combina la funzione SINISTRA e la funzione VALORE

Quando queste due funzioni vengono combinate insieme, restituiranno caratteri numerici, invece di stringhe di testo come quando si utilizza la funzione SINISTRA. Ad esempio, esporta i primi 2 caratteri della stringa nella cella B5, inserisci la formula =VALORE(SINISTRA(B2,2)).

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Di conseguenza, otteniamo il numero che dobbiamo trovare come mostrato.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

La funzione SINISTRA in Excel non funziona: cause e soluzioni

Se la funzione SINISTRA di Excel non funziona correttamente nel tuo foglio di lavoro, molto probabilmente è dovuto a uno dei seguenti motivi.

1. L'argomento Num_chars è inferiore a 0

Se la formula SINISTRA di Excel restituisce il valore #VALORE! , la prima cosa da controllare è il valore nell'argomento num_chars. Se è un numero negativo, rimuovi semplicemente il segno meno e l'errore scomparirà (ovviamente, è molto improbabile che qualcuno abbia intenzionalmente inserito lì un numero negativo, ma è molto normale che gli esseri umani commettano errori).

In genere, l'errore VALUE si verifica quando l' argomento num_chars è rappresentato da un'altra funzione. In questo caso, copia la funzione in un'altra cella o selezionala nella barra della formula e premi F9 per vedere a cosa equivale la funzione. Se il valore è inferiore a 0, verificare la presenza di errori nella funzione.

Per illustrare meglio questo problema, utilizziamo la formula LEFT utilizzata per estrarre i codici telefonici nazionali: LEFT(A2, SEARCH("-", A2)-1) . Come forse ricorderai, la funzione SEARCH nell'argomento num_chars calcola la posizione del primo trattino nella stringa originale, da cui sottraiamo 1 per rimuovere il trattino dal risultato finale. Se sostituisci accidentalmente -1, ad esempio, con -11, la formula restituirà un errore #VALUE perché l' argomento num_chars è equivalente a un numero negativo: La formula a sinistra non funziona perché l' argomento num_chars è inferiore a 0 .

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

L'argomento Num_chars è inferiore a 0

2. Interlinea nel testo originale

Nel caso in cui la formula SINISTRA di Excel fallisca senza una ragione apparente, controlla i valori originali per gli spazi iniziali. Se hai copiato i tuoi dati dal Web o li hai esportati da un'altra fonte esterna, molti di questi spazi potrebbero trovarsi prima delle voci di testo senza che tu te ne accorga e non saprai mai che sono lì per te finché qualcosa non va storto. L'immagine seguente illustra un problema con la funzione SINISTRA di Excel che non funziona correttamente a causa di uno spazio all'inizio della stringa originale.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

La funzione SINISTRA di Excel non funziona correttamente a causa di uno spazio all'inizio della stringa originale

Per rimuovere gli spazi all'inizio del foglio di lavoro, utilizza la funzione TAGLIA di Excel o il componente aggiuntivo Text Toolkit .

3. Excel SINISTRA non funziona con le date

Se provi a utilizzare la funzione SINISTRA di Excel per ottenere singole parti di una data (come giorno, mese o anno), nella maggior parte dei casi otterrai solo le prime cifre del numero che rappresenta quel giorno. Il problema è che in Microsoft Excel tutte le date vengono archiviate come numeri interi che rappresentano il numero di giorni dal 1 gennaio 1900, archiviati come numero 1. Ciò che vedi in una cella è solo una rappresentazione L'aspetto visivo della data e la sua visualizzazione può essere facilmente modificata applicando un formato data diverso.

Ad esempio, se nella cella A1 è presente la data 11 gennaio 2017 e provi a estrarre la data utilizzando la formula LEFT(A1,2), il risultato sarà 42, ovvero le prime 2 cifre del numero 42746 . rappresenta l'11 gennaio 2017 nel sistema Excel interno.

Per estrarre una parte specifica di un giorno, utilizzare una delle seguenti funzioni: GIORNO, MESE o ANNO.

Nel caso in cui la data venga inserita come stringa di testo, la funzione SINISTRA funzionerà senza intoppi, come mostrato nella parte destra dello screenshot: Excel SINISTRA non funziona con le date ma funziona con una stringa di testo che rappresenta la data.

Funzione SINISTRA, come utilizzare la funzione per tagliare la stringa di caratteri sinistra in Excel

Excel LEFT non funziona con le date ma funziona con stringhe di testo che rappresentano le date

4. Perdita del simbolo della valuta

Se al testo originale è applicata la formattazione valutaria o contabile, questo simbolo non fa parte dei caratteri nella cella. Questa icona viene visualizzata solo quando è accompagnata da un formato numerico specifico. La funzione SINISTRA è una funzione di testo. Quindi convertirà tutti i valori in formato testo.

Una soluzione utile qui è combinare SINISTRA con la funzione VALORE per convertire il testo in un numero. È quindi possibile selezionare il formato numero desiderato.

5. La funzione SINISTRA restituisce meno caratteri del previsto

Se conosci il numero di caratteri che compongono l'output desiderato ma la formula della funzione SINISTRA restituisce solo pochi caratteri, potresti aver bisogno di più spazio per il testo originale.

Invece di eliminarli manualmente, puoi utilizzare la funzione TRIM per rimuoverli.

=LEFT(TRIM(A2),7)

Alcune cose da ricordare quando si utilizza la funzione SINISTRA in Excel

  • Si verifica un errore #VALUEse l'argomento [num_chars] è inferiore a 0.
  • Le date sono classificate in Excel come numeri e solo la formattazione delle celle le fa apparire come date nel foglio di calcolo. Pertanto, se desideri utilizzare la funzione SINISTRA per le date, restituirà i caratteri iniziali del numero che rappresenta la data.

Ad esempio, 01/01/1980 rappresenta il numero 29221, quindi applicando la funzione SINISTRA a una cella contenente la data 01/01/1980 (e richiedendole di restituire 3 caratteri) otterrai il risultato 292. Se vuoi usa SINISTRA sulle date, puoi combinarlo con le funzioni GIORNO, DATA, MESE o ANNO. In caso contrario, puoi convertire le celle contenenti date in testo utilizzando lo strumento testo in colonna di Excel.

Sopra è illustrato come utilizzare la funzione SINISTRA per ottenere la stringa di caratteri da sinistra ed esempi di quando si combina la funzione SINISTRA con altre funzioni. Se si verifica un errore, l'utente deve verificare num_charsse è maggiore di 0 o meno.

Ti auguro successo!


Gioca a puzzle su Excel

Gioca a puzzle su Excel

MehmetSalihKoten, un utente Reddit, ha creato una versione completamente funzionale di Tetris in Microsoft Excel.

Come utilizzare la funzione Converti in Excel

Come utilizzare la funzione Converti in Excel

Per convertire le unità di misura in Excel, utilizzeremo la funzione Converti.

Come utilizzare la funzione CERCA.ORIZZ in Excel

Come utilizzare la funzione CERCA.ORIZZ in Excel

Cos'è la funzione CERCA.ORIZZ? Come utilizzare la funzione CERCA.ORIZZ in Excel? Scopriamolo con LuckyTemplates!

Funzione SEERRORE in Excel, formula e utilizzo

Funzione SEERRORE in Excel, formula e utilizzo

La funzione SEERRORE in Excel è abbastanza comunemente utilizzata. Per usarlo bene, è necessario comprendere la formula SEERRORE di Microsoft Excel.

Come utilizzare la funzione VALORE in Excel

Come utilizzare la funzione VALORE in Excel

Qual è la funzione VALORE in Excel? Qual è la formula del valore in Excel? Scopriamolo con LuckyTemplates.com!

Funzione EOMONTH di Excel, come utilizzare la funzione EOMONTH

Funzione EOMONTH di Excel, come utilizzare la funzione EOMONTH

La funzione EOMONTH in Excel viene utilizzata per visualizzare l'ultimo giorno di un determinato mese, con un'implementazione molto semplice. Otterrai quindi l'ultimo giorno di un mese specifico in base ai dati che abbiamo inserito.

Come utilizzare il ciclo do- while in Excel VBA

Come utilizzare il ciclo do- while in Excel VBA

Vuoi automatizzare le attività ripetitive in Excel VBA? Impariamo quindi come utilizzare un ciclo Do-While per implementare una serie di azioni che si ripetono finché non viene soddisfatta una condizione.

Excel 2016 - Lezione 6: Modificare la dimensione di colonne, righe e celle in Excel

Excel 2016 - Lezione 6: Modificare la dimensione di colonne, righe e celle in Excel

La larghezza della colonna e l'altezza della riga predefinite in Excel potrebbero non corrispondere ai dati immessi. L'articolo seguente mostra alcuni modi per modificare la dimensione di colonne, righe e celle in Excel 2016. Fai riferimento ad esso!

Excel 2016 - Lezione 5: Concetti di base su celle e intervalli

Excel 2016 - Lezione 5: Concetti di base su celle e intervalli

Ogni volta che lavori con Excel, dovrai inserire informazioni, o contenuti, nelle celle. Impariamo con LuckyTemplates i concetti di base di celle e intervalli in Excel 2016!

Come utilizzare la funzione CERCAX in Excel

Come utilizzare la funzione CERCAX in Excel

Cos'è la funzione Xlookup in Excel? Come utilizzare Xlookup in Excel? Scopriamolo con LuckyTemplates.com!