Fogli google: una formula per sinistra fino a un carattere specifico


Puoi utilizzare la funzione SINISTRA in Fogli Google 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 Fogli Google

Supponiamo di avere il seguente elenco di nomi di squadre di basket in Fogli Google:

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:

Fogli Google A SINISTRA fino a un carattere specifico

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 la cella B9 restituisce “Nessuno trovato” poiché il nome non contiene un carattere di sottolineatura.

Tieni inoltre 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 Fogli Google:

Fogli Google: rimuovi i caratteri non numerici dalla cella
Fogli Google: come estrarre il testo tra due caratteri
Fogli Google: come rimuovere l’ultimo carattere da una stringa

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *