Per rimuovere del testo da una cella in base alla sua posizione, è possibile utilizzare la funzione RIMPIAZZA.
Nell’esempio mostrato, la formula in D3 è:
=RIMPIAZZA(B3;1;25;"")
Come funziona questa formula
La funzione RIMPIAZZA consente di sostituire il testo in base alla sua posizione e alla sua lunghezza.
In questo caso, vogliamo rimuovere l’unità e il percorso, e tenere solo il nome del documento.
La lunghezza di questa porzione della stringa di testo è 25 e la posizione di partenza è 1, e lo schema non cambia mai.
La funzione RIMPIAZZA può gestire questa esigenza facilmente, dobbiamo solo fornire un riferimento di cella (B3), una posizione di partenza (1), il numero di caratteri da sostituire (25), e il testo da utilizzare per la sostituzione (“”).
Per la sostituzione, si usa una stringa vuota (“”) che fa in modo che RIMPIAZZA sostituisca i caratteri da 1 a 25 con niente.
Alternativa con SOSTITUISCI
Poiché il testo in questo caso non varia mai, si potrebbe anche utilizzare la funzione SOSTITUISCI:
=SOSTITUISCI(B3;"C:\Users\simon\Documents\";"")