Ich habe eine Liste von Dateipfadnamen und möchte nur Teil der Unterordner Namen extrahieren.Nur einen Teil des Namens des Unterordners aus Dateipfad extrahieren
Beispiel: C: \ Users \ zatin.dharmapuri \ Desktop \ Bewertungen \ 01 Sprint \ 08 Adresse Ergebnis Popup Dialog Review_Implemented 1.0.xlsx
Im obigen Beispiel, ich brauche nur zu extrahieren die Sprint-Nummern aus dem Dateipfad. Diese Nummern können auch zweistellig sein.
Was ich habe, ist eine Funktion, die eine weitere Anforderung dient dazu, mir den Dateinamen zu geben, die nach dem letzten fällt „\“
=IF(RawData!B1="","",MID(RawData!G1,FIND("*",SUBSTITUTE(RawData!G1,"\","*",LEN(RawData!G1)-LEN(SUBSTITUTE(RawData!G1,"\",""))))+1,LEN(RawData!G1)))
Gibt es eine Funktion, dies zu tun? Jede Hilfe wird geschätzt.
Danke!
Das hat super funktioniert! Ich habe eine verwandte Follow-up-Frage. Aus dem angegebenen Dateipfad und der Funktion in meiner Frage. Ich schaffe es, den numerischen Wert 08 zu bekommen, der dem Sprint num \ folgt. Aber wenn ich versuche, die INDEX MATCH-Formel mit dem Wert zu verwenden, wird ein Fehler ausgegeben, da die MATCH-Formel 08 mit 8 nicht erkennt. Ich überprüfte das Zellenformat, alles gute an diesem Ende. Wenn ich physisch 08 eingib, funktioniert die INDEX MATCH Formel gut. Irgendwelche Lösungen dazu? –
@ZatinDharmapuri Es kann der Unterschied sein zwischen ** 08 ** als * Text * und ** 08 ** als * Nummer * –
Ich sehe nicht, wie ich das schaffen kann. Können Sie mir mit einer Formel helfen, die Zahlen als numerische Werte aus dem Dateinamen abruft? Allen Dateinamen wird eine Zahl vorangestellt, die zwischen 01 und 700 liegt. –