Registriert seit: 09.11.2015
Version(en): 2013
Hallo zusammen,
ich bin dringend auf der Suche nach eurer Hilfe.
Über einen SVerweis hole ich mir Daten aus einer Tabelle in eine zweie Tabelle. Nun ist eines dieser Daten auch eine Dateiangabe, die ich aber kürzen möchte und nicht in voller Länge benötige. Da diese Dateiangaben zwar meist unterschiedliche Längen, aber immer den selben inhaltlichen Aufbau haben, bietet es sich an, nach einem ganz bestimmten Textstring zu kürzen.
Beispiel:
Die über SVerweis geholte Datei lautet
BAP1450_data_v033_pauland.dpx
Ich möchte nun immer, dass direkt nach dem v033 Schluss ist und das Anhängsel _pauland.dpx nicht mehr auftaucht.
Wie kann ich meinen SVerweis und die Textkürzung verbinden und am besten noch nach einem bestimmten Textstring und nicht nach einer bestimmten Stelle?
danke für eure Hilfe,
killerspots
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo
Code:
=LINKS(A1;SUCHEN("#";WECHSELN(A1;"_";"#";3))-1)
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
zeige uns doch bitte mal einen relevanten Tabellenausschnitt.
So geht's. (klick!)
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 11.10.2014
Version(en): 12/2007&14/2010
So geht's hier doch auch, Folks:
=WECHSELN(…dieSVerweisFormel…;"_pauland.dpx";"")
Gruß, Castor
Registriert seit: 12.04.2014
Version(en): Office 365
Zitat:So geht's hier doch auch, Folks:
... falls am Ende
immer _pauland.dpx steht.
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Moin!
Ich bin ebenfalls der Meinung, dass ein Beispiel etwas wenig ist ...
Eine Auflistung aller Möglichkeiten wäre zielführender.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 09.11.2015
Version(en): 2013
(09.11.2015, 22:13)shift-del schrieb: Hallo
Code:
=LINKS(A1;SUCHEN("#";WECHSELN(A1;"_";"#";3))-1)
Hi. vielen Dank. Kannst du mir die Formeln einmal erläutern, was genau sie tut?
Registriert seit: 09.11.2015
Version(en): 2013
Hallo zusammen,
grundsätzlich ist es so, dass die über den SVerweis ausgelesenen Dateinamen unterschiedliche Längen haben und nicht immer ausschließlich _pauland.dpx am Ende steht, sondern auch andere Kürzel. Daher war mein Gedanke ja, dass innerhalb des Dateinamens nach einer bestimmten Zeichenkette gesucht wird (in diesem Beispiel "_v033_") und dann immer vor dem zweiten Unterstrich gekürzt wird.
LG und danke.
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Moin!
Die Formel stammt von hier (Zeichen finden von rechts):
http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=108
Um sie zu verstehen, solltest Du mal die Formelauswertung im Register Formeln durchlaufen lassen.
Dann siehst Du was jeder Rechenschritt macht.
Im Übrigen: Löst dies bereits Dein Problem?
Ansonsten: mehr Beispiele!
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo,
so vielleicht:
| A | B | C | D |
1 | aa | BAP1150_data_v033_pauland.dpx | | BAP1450_data |
2 | bb | BAP1450_data_v033_pauland.dpx | | |
3 | cc | BAP2450_data_v033_pauland.dpx | | |
Formeln der Tabelle |
Zelle | Formel | D1 | =LINKS(SVERWEIS("bb";A:B;2;0);SUCHEN("_v033_";SVERWEIS("bb";A:B;2;0))-1) |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8 Gruß Uwe