Excel: una formula per sinistra fino a un carattere specifico
La funzione SINISTRA di Excel viene utilizzata per estrarre un numero di caratteri dal lato sinistro di una stringa.
Tuttavia, puoi utilizzare la formula seguente per utilizzare la funzione SINISTRA ed estrarre tutti i caratteri dal lato sinistro di una stringa finché non viene incontrato un carattere specifico:
=LEFT(cell, FIND("specific_character", cell)-1)
Ad esempio, puoi utilizzare la formula seguente per estrarre tutti i caratteri dal lato sinistro della stringa nella cella A2 finché non viene rilevato un carattere di sottolineatura:
=LEFT( A2 , FIND("_", A2 )-1)
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: utilizzo di SINISTRA fino a un carattere specifico in Excel
Supponiamo di avere il seguente elenco di nomi di squadre di basket in Excel:
Possiamo digitare la seguente formula nella cella B2 per estrarre tutti i caratteri dal nome della squadra nella cella A2 finché non viene rilevato un carattere di sottolineatura:
=LEFT( A2 , FIND("_", A2 )-1)
Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:
La colonna B ora mostra tutti i caratteri nel nome di ciascuna squadra finché nel nome non viene visualizzato un carattere di sottolineatura.
Tieni presente che se nel nome della squadra non viene trovato alcun carattere di sottolineatura, la formula restituirà #VALORE! Perciò.
Per restituire un valore diverso, utilizzare semplicemente la funzione SEERRORE() .
Ad esempio, possiamo utilizzare la seguente funzione IFERROR() per restituire “None Found” se non viene trovato alcun carattere di sottolineatura nel nome di un determinato team:
=IFERROR(LEFT( A2 ,FIND("_", A2 )-1),"None Found")
Lo screenshot seguente mostra come utilizzare questa formula nella pratica:
Tieni presente che puoi anche restituire un valore diverso semplicemente sostituendo “Nessuno trovato” con un altro valore nella funzione SEERRORE() .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come utilizzare la funzione MID per terminare la stringa
Excel: come utilizzare la funzione MID per stringhe di lunghezza variabile
Excel: come rimuovere i primi 3 caratteri da una stringa