Formula di Excel: rimuovi la barra finale dall'URL -

Formula generica

=LEFT(url,LEN(B5)-(RIGHT(url)="/"))

Sommario

Per rimuovere una barra finale da un URL o da un percorso, puoi utilizzare una formula basata sulle funzioni LEFT e LEN. Nell'esempio mostrato, la formula nella cella C6 è:

=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Spiegazione

In sostanza, questa formula utilizza la funzione SINISTRA per restituire il testo a partire da sinistra. Per calcolare quanti caratteri devono essere restituiti, la formula utilizza questa espressione:

LEN(B5)-(RIGHT(B5)="/")

Qui, i caratteri totali vengono calcolati con la funzione LEN. Da questo numero viene sottratto il risultato della seguente espressione:

RIGHT(B5)="/"

Con il numero di caratteri non specificato, RIGHT restituirà l'ultimo carattere nella stringa. Se questo carattere è una barra "/", l'espressione restituisce VERO. In caso contrario, restituisce FALSE.

Poiché VERO e FALSO vengono forzati automaticamente a 1 e zero nelle operazioni matematiche, sottraiamo zero dal risultato di LEN quando gli ultimi caratteri non sono "/" e sottraiamo 1 quando gli ultimi caratteri sono "/".

Il risultato viene fornito a LEFT, che restituisce il risultato finale.

Articoli interessanti...