Excel-formule: verwijder de slash uit de url -

Inhoudsopgave

Generieke formule

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

Samenvatting

Om een ​​slash aan het einde van een URL of pad te verwijderen, kunt u een formule gebruiken die is gebaseerd op de LEFT- en LEN-functies. In het getoonde voorbeeld is de formule in cel C6:

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

Uitleg

In de kern gebruikt deze formule de LEFT-functie om tekst vanaf links te retourneren. Om erachter te komen hoeveel tekens moeten worden geretourneerd, gebruikt de formule deze uitdrukking:

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

Hier wordt het totale aantal tekens berekend met de LEN-functie. Van dit getal wordt het resultaat van de volgende uitdrukking afgetrokken:

RIGHT(B5)="/"

Als het aantal tekens niet is opgegeven, retourneert RECHTS het laatste teken in de tekenreeks. Als dit teken een schuine streep "/" is, retourneert de uitdrukking WAAR. Als dit niet het geval is, wordt FALSE geretourneerd.

Omdat WAAR en ONWAAR automatisch worden afgedwongen naar 1 en nul in wiskundige bewerkingen, trekken we nul af van het resultaat van LEN wanneer de laatste tekens niet "/" zijn en trekken we 1 af als de laatste tekens "/" zijn.

Het resultaat wordt geleverd aan LINKS, die het eindresultaat retourneert.

Interessante artikelen...