Formula Excel: eliminați slash-ul final de pe URL -

Formula generică

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

rezumat

Pentru a elimina o bară finală dintr-o adresă URL sau cale, puteți utiliza o formulă bazată pe funcțiile STÂNGA și LEN. În exemplul prezentat, formula din celula C6 este:

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

Explicaţie

La bază, această formulă folosește funcția STÂNGA pentru a returna text începând din stânga. Pentru a stabili câte caractere ar trebui returnate, formula folosește această expresie:

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

Aici, caracterele totale sunt calculate cu funcția LEN. Din acest număr, se scade rezultatul următoarei expresii:

RIGHT(B5)="/"

Cu numărul de caractere nespecificat, DREAPTA va returna ultimul caracter din șir. Dacă aceste caractere sunt o bară „/”, expresia returnează TRUE. Dacă nu, se întoarce FALS.

Deoarece TRUE și FALSE sunt constrânse automat la 1 și zero în operațiile matematice, scădem zero din rezultatul LEN atunci când ultimele caractere nu sunt „/” și scădem 1 când ultimele caractere sunt „/”.

Rezultatul este furnizat către STÂNGA, care returnează rezultatul final.

Articole interesante...