Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Nur den Vor- und Nachnamen aus Dateinamen auslesen

Nur den Vor- und Nachnamen aus Dateinamen auslesen
29.10.2023 12:20:01
Dirk
Hallo.

Ich möchte den Vor- und Nachnamen von einer Exceldatei als Wert auslesen.

Mit
=ZELLE("Dateiname";A1)
bekomme ich den Pfad inkl. Dateinamen und Tabellenblatt als Wert:

h t t p s ://d.docs.live.net/k74zj74834v63jgb/05 - Verwaltung/01 - Arbeitszeit/Erfassung/Angestellte/2023/[2023 - Max Mustermann - Arbeitszeiten - Dokumentation.xlsx]Januar


Ich möchte nur das Max Musterman als Wert ohne VBA ausgelesen haben. Mit "Teil" und "Finden" komme ich auch bis an den Dateinamen:

=TEIL(ZELLE("Dateiname";A1);SUCHEN("[";ZELLE("Dateiname";A1);1)+1;SUCHEN("]";ZELLE("Dateiname";A1);1)-SUCHEN("[";ZELLE("Dateiname";A1);1)-1)


Doch wenn ich die Formel weiter anpasse, wird sie einfach nur riesig gross:

=TEIL(TEIL(ZELLE("Dateiname";A1);SUCHEN("[";ZELLE("Dateiname";A1);1)+1;SUCHEN("]";ZELLE("Dateiname";A1);1)-SUCHEN("[";ZELLE("Dateiname";A1);1)-1);SUCHEN("-";TEIL(ZELLE("Dateiname";A1);SUCHEN("[";ZELLE("Dateiname";A1);1)+1;SUCHEN("]";ZELLE("Dateiname";A1);1)-SUCHEN("[";ZELLE("Dateiname";A1);1)-1);1)+2;SUCHEN("-";TEIL(ZELLE("Dateiname";A1);SUCHEN("[";ZELLE("Dateiname";A1);1)+1;SUCHEN("]";ZELLE("Dateiname";A1);1)-SUCHEN("[";ZELLE("Dateiname";A1);1)-1);SUCHEN("-";TEIL(ZELLE("Dateiname";A1);SUCHEN("[";ZELLE("Dateiname";A1);1)+1;SUCHEN("]";ZELLE("Dateiname";A1);1)-SUCHEN("[";ZELLE("Dateiname";A1);1)-1);1)+1)-SUCHEN("-";TEIL(ZELLE("Dateiname";A1);SUCHEN("[";ZELLE("Dateiname";A1);1)+1;SUCHEN("]";ZELLE("Dateiname";A1);1)-SUCHEN("[";ZELLE("Dateiname";A1);1)-1);1)-3)


Geht das nicht auch geschickter und etwas übersichtlicher?
Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Nur den Vor- und Nachnamen aus Dateinamen auslesen
29.10.2023 12:35:31
Alwin Weisangler
Hallo,

vielleicht so:

=TEIL(A1;FINDEN("2023 - ";A1)+7;FINDEN(" - Arbeitszeiten - ";A1)-FINDEN("2023 - ";A1)-7)

Da bleibt dann Max Mustermann übrig.
Gruß Uwe
AW: Nur den Vor- und Nachnamen aus Dateinamen auslesen
29.10.2023 12:49:00
daniel
Hi

Ja geht einfacher:

=Teil(Links(xxx;Finden("]";xxx)-y);Finden("[";xxx)+z;99)


Dass xxx steht hier für deinen Dateinamen,
das y und z sind die Anzahl Zeichen, die sich noch zwischen der jeweiligen Klammer und dem Namen befinden.
Da es sich hierbei um feste Texte handelt die immer gleich sind, (Zumindest sollten sie das meinem Verständnis nach), kannst du hier einfach die entsprechenden Zahlenwerte einsetzten.

Gruß Daniel
Anzeige
AW: Nur den Vor- und Nachnamen aus Dateinamen auslesen
29.10.2023 13:07:45
RPP63
Mit Excel 365, 2023 oder auch Online geht es einfacher:
 A
1//d.docs.live.net/k74zj74834v63jgb/05 - Verwaltung/01 - Arbeitszeit/Erfassung/Angestellte/2023/[2023 - Max Mustermann - Arbeitszeiten - Dokumentation.xlsx]Januar
2Max Mustermann

ZelleFormel
A2=LET(DatName;A1;
Start;FINDEN
("[";DatName);
Ende;FINDEN
("]";DatName);
INDEX
(TEXTTEILEN(TEIL(DatName;Start;Ende-Start+1);" - ");;2))


Gruß Ralf
Anzeige
AW: Nur den Vor- und Nachnamen aus Dateinamen auslesen
29.10.2023 13:34:50
daniel
Oder so in 365 (Dateiname in A1)

=LET(x;TEXTTEILEN(A1;" - ");INDEX(x;VERGLEICH("*[*";x;0)+1))


Gruß Daniel
AW: Nur den Vor- und Nachnamen aus Dateinamen auslesen
29.10.2023 14:18:00
Dirk
Hallo und ganz herzlichen Dank für die zahlreiche Unterstützung!

Das hat mir sehr weiter geholfen. Jede eurer Antworten funktioniert. Okay... die 365 Varianten konnte ich leider noch nicht testen.

Noch einmal herzlichen Dank und einen schönen Sonntag @all.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige