Excel: come rimuovere i caratteri dopo il trattino
Puoi utilizzare la seguente formula in Excel per rimuovere i caratteri dopo un trattino in una cella:
=TEXTBEFORE( A2 , "-")
Questa particolare formula rimuove tutti i caratteri dopo il trattino (incluso il trattino) dalla cella A2 .
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: rimuovere i caratteri dopo il trattino in Excel
Supponiamo di avere il seguente set di dati in Excel contenente un’espressione che classifica varie squadre NBA come élite, ottime, buone o cattive:
Supponiamo di voler rimuovere tutti i caratteri dopo il trattino (incluso il trattino) da ogni cella della colonna A.
Per fare ciò, possiamo digitare la seguente formula nella cella B2 :
=TEXTBEFORE( A2 , "-")
Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:
La colonna B contiene il testo della colonna A con tutto il testo dopo il trattino (incluso il trattino) rimosso.
Bonus: cancella i caratteri dopo il secondo trattino
Se hai una cella con più trattini e desideri rimuovere i caratteri dopo l’ennesimo trattino, puoi specificare un valore per n come terzo argomento della funzione TEXTBEFORE .
Ad esempio, puoi utilizzare la formula seguente per rimuovere tutti i caratteri dopo il secondo trattino in una cella:
=TEXTBEFORE( A2 , "-", 2)
Lo screenshot seguente mostra come utilizzare questa formula nella pratica:
La colonna B contiene il testo della colonna A con tutto il testo dopo il secondo trattino rimosso.
Nota : qui è possibile trovare la documentazione completa della funzione TESTBEFORE in Excel.
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come rimuovere testo specifico dalle celle
Excel: come rimuovere caratteri speciali
Excel: come inserire un carattere in una stringa