Excel: come trovare l'ultimo spazio in una stringa


Puoi utilizzare la seguente formula per trovare la posizione dell’ultimo spazio in una stringa in Excel:

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Questa particolare formula trova la posizione dell’ultimo spazio nella stringa nella cella A2 .

Ad esempio, se la stringa nella cella A2 è “Ciao a tutti”, questa formula restituirà il valore 6 poiché questa è la posizione nella stringa in cui appare il primo spazio.

Puoi anche utilizzare la seguente formula per trovare il numero totale di spazi in una stringa:

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Ad esempio, se la stringa nella cella A2 è “Ciao a tutti”, questa formula restituirà il valore 1 poiché nella stringa è presente un solo spazio.

L’esempio seguente mostra come utilizzare nella pratica ciascuna di queste formule.

Esempio: come trovare l’ultimo spazio di una stringa in Excel

Supponiamo di avere la seguente colonna di stringhe in Excel:

Possiamo digitare la seguente formula nella cella B2 per trovare la posizione dell’ultimo spazio nella cella A2 :

 =FIND("/", SUBSTITUTE( A2 ," ","/", LEN( A2 )-LEN(SUBSTITUTE( A2 ," ""))))

Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna B:

La colonna B ora mostra la posizione dell’ultimo spazio di ciascuna stringa nella colonna A.

Possiamo anche digitare la seguente formula nella cella C2 per trovare il numero totale di spazi nella stringa nella cella A2 :

 =LEN( A2 )-LEN(SUBSTITUTE( A2 ," ",""))

Possiamo quindi fare clic e trascinare questa formula su ciascuna cella rimanente nella colonna C:

La colonna C ora mostra il numero totale di spazi in ciascuna stringa nella colonna A.

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:

Excel: come rimuovere testo specifico dalle celle
Excel: come rimuovere gli ultimi 3 caratteri da una stringa
Excel: come inserire un carattere in una stringa

Aggiungi un commento

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