Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Excel-formule Pad extraheren uit bestandsnaam

Author Sun Last modified

Als u het pad wilt extraheren uit een volledig pad en bestandsnaam, kunt u een formule gebruiken die de functies LINKS, VINDEN, VERVANGEN en LENGTE combineert om dit te verwerken. De formule is wat lang, maar deze handleiding legt uit hoe de formule werkt.
doc extract path from full path 1

Algemene formule:

LINKS(pad,VINDEN("?",VERVANGEN(pad,"\","?",LENGTE(pad)-LENGTE(VERVANGEN(pad,"\","")))))

Argumenten

Pad: de celverwijzing of tekststring die het bestandspad en de bestandsnaam bevat.

Hoe deze formule werkt

Neem een voorbeeld: om het pad te extraheren uit cel B3, die het volledige pad en de bestandsnaam bevat, gebruik dan onderstaande formule:

=LINKS(B3,VINDEN("?",VERVANGEN(B3,"\","?",LENGTE(B3)-LENGTE(VERVANGEN(B3,"\","")))))

Druk op Enter toets om het pad uit de cel te extraheren.
doc extract path from full path 2

Uitleg

Om het pad uit het volledige pad en bestandsnaam te extraheren, telt de formule eerst het aantal tekens “\” met behulp van de functies LENGTE en VERVANGEN, vervangt daarna de laatste “\” door een speciaal teken “?” met de functie VERVANGEN, en ten slotte wordt het speciale teken “?” gevonden en wordt het pad geëxtraheerd met behulp van de functies VINDEN en LINKS.

De functie LENGTE retourneert het aantal tekens in de tekststring.

De functie VERVANGEN vervangt oude tekst door nieuwe tekst.

De formule LENGTE(B3)-LENGTE(VERVANGEN(B3,"\","")) telt het aantal tekens "\".

=LENGTE(B3)-LENGTE(VERVANGEN(B3,"\",""))
=LENGTE(B3)-LENGTE(“C:UsersAddinTestWin10Documentsdescription.xlsx”)
50-46
=4

doc extract path from full path 3

VERVANGEN(B3,"\","?",LENGTE(B3)-LENGTE(VERVANGEN(B3,"\",""))) vervangt de vierde "\" door "?".

=VERVANGEN(B3,"\","?",LENGTE(B3)-LENGTE(VERVANGEN(B3,"\","")))
=VERVANGEN(B3,"\","?",4)
=C:\Users\AddinTestWin10\Documents?description.xlsx

doc extract path from full path 4

De functie VINDEN wordt gebruikt om een string binnen een andere string te vinden en retourneert de startpositie van de string binnen de andere.

De formule VINDEN("?",VERVANGEN(B3,"\","?",LENGTE(B3)-LENGTE(VERVANGEN(B3,"\","")))) vindt de positie van “?” in de tekststring "C:\Users\AddinTestWin10\Documents?description.xlsx".

=VINDEN("?",VERVANGEN(B3,"\","?",LENGTE(B3)-LENGTE(VERVANGEN(B3,"\",""))))
=VINDEN("?","C:\Users\AddinTestWin10\Documents?description.xlsx")
=34

doc extract path from full path 5

De functie LINKS extraheert een substring met een vaste lengte vanaf de linkerkant van de gegeven tekst.

=LINKS(B3,VINDEN("?",VERVANGEN(B3,"\","?",LENGTE(B3)-LENGTE(VERVANGEN(B3,"\","")))))
=LINKS(B3,34)
=C:\Users\AddinTestWin10\Documents\

doc extract path from full path 6

Voorbeeldbestand

doc sampleKlik om voorbeeldbestand te downloaden


Gerelateerde Formules

Gerelateerde Functies

De Beste Office Productiviteitstools

Kutools voor Excel - Helpt U Om Uit Te Blinken Tussen de Menigte

🤖 KUTOOLS AI Assistent: Revolutioneer data-analyse op basis van: Slimme Uitvoering   |  Genereer Code  |  Maak Aangepaste Formules  |  Analyseer Data en Genereer Grafieken  |  Roep Kutools Functies aan
Populaire Functies: Zoek, Markeer of Identificeer Dubbele Waarden  |  Verwijder Lege Rijen  |  Combineer Kolommen of Cellen zonder Gegevensverlies  |  Afronden zonder Formule ...
Super VLookup: Meerdere Criteria  |  Meerdere Waarden  |  Over Meerdere Bladen  |  Fuzzy Match...
Geavanceerde Keuzelijst: Eenvoudige Keuzelijst  |  Afhankelijke Keuzelijst  |  Multi-select Keuzelijst...
Kolommenbeheer: Voeg een Specifiek Aantal Kolommen Toe  |  Verplaats Kolommen  |  Wissel Zichtbaarheidsstatus van Verborgen Kolommen  Vergelijk Kolommen om Dezelfde & Verschillende Cellen te Selecteren ...
Uitgelichte Functies: Rasterfocus  |  Ontwerpweergave  |  Verbeterde Formulebalk  |  Werkboek & Werkblad Beheer | AutoTekstbibliotheek (Auto Tekst)  |  Datumkiezer  |  Combineer Werkbladen  |  Versleutel/Decodeer Cellen  |  Verzend E-mails via Lijst  |  Superfilter  |  Speciaal Filter (filter vet/cursief/doorgehaald...) ...
Top 15 Toolsets12 Tekst Tools (Tekst toevoegen, Specifieke tekens verwijderen ...)  |  50+ Grafiek Types (Gantt-diagram ...)  |  40+ Praktische Formules (Leeftijd berekenen op basis van geboortedatum ...)  |  19 Invoeg Tools (QR-code invoegen, Afbeelding invoegen vanaf Pad ...)  |  12 Conversie Tools (Omzetten naar woorden, Valutaconversie ...)  |  7 Samenvoegen & Opsplits Tools (Geavanceerd samenvoegen van rijen, Splits Excel Cellen ...)  |  ... en meer
Gebruik Kutools in uw voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan 40 andere talen!

Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...


Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)

  • Eén seconde om te schakelen tussen tientallen open documenten!
  • Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt Efficiënte Tabs naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.