Excel vzorec: Odstráňte koncovú lomku z adresy URL -

Všeobecný vzorec

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

Zhrnutie

Ak chcete z adresy URL alebo cesty odstrániť koncovú lomku, môžete použiť vzorec založený na funkciách LEFT a LEN. V zobrazenom príklade je vzorec v bunke C6:

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

Vysvetlenie

Tento vzorec používa v jadre funkciu LEFT na vrátenie textu začínajúceho zľava. Na zistenie počtu znakov, ktoré sa majú vrátiť, používa vzorec tento výraz:

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

Tu sa pomocou funkcie LEN počíta celkový počet znakov. Od tohto čísla sa odčíta výsledok nasledujúceho výrazu:

RIGHT(B5)="/"

Ak nie je zadaný počet znakov, funkcia RIGHT vráti posledný znak v reťazci. Ak je tento znak lomkou „/“, vráti výraz TRUE. Ak nie, vráti FALSE.

Pretože PRAVDA a NEPRAVDA sú v matematických operáciách automaticky vynútené na 1 a nulu, od výsledku LEN odčítame nulu, keď posledné znaky nie sú „/“ a odčítame 1, keď sú posledné znaky „/“.

Výsledok sa poskytne doľava, čím sa vráti konečný výsledok.

Zaujímavé články...