Excel-képlet: A záró perjel eltávolítása az URL-ről -

Általános képlet

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

Összegzés

A záró perjel eltávolításához egy URL-ből vagy útvonalból a BAL és a LEN függvényen alapuló képletet használhatja. A bemutatott példában a C6 cellában szereplő képlet a következő:

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

Magyarázat

Lényegében ez a képlet a BAL funkcióval adja vissza a szöveget balról kezdve. Annak megállapításához, hogy hány karaktert kell visszaadni, a képlet a következő kifejezést használja:

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

Itt az összes karakter kiszámítása a LEN függvénnyel történik. Ebből a számból kivonják a következő kifejezés eredményét:

RIGHT(B5)="/"

Ha a karakterek száma nincs megadva, a RIGHT a karakterlánc utolsó karakterét adja vissza. Ha ez a karakter egy előre / "/" perjel, akkor a kifejezés IGAZ értéket ad vissza. Ha nem, akkor a HAMIS értéket adja vissza.

Mivel az IGAZ és HAMIS matematikai műveletekben automatikusan 1-re és nullára kényszerül, akkor a LEN eredményéből nulla értéket vonunk le, ha az utolsó karakter nem "/", és 1-et vonunk le, amikor az utolsó karakter "/".

Az eredményt a LEFT kapja meg, amely visszaadja a végeredményt.

érdekes cikkek...