Registriert seit: 21.02.2017
Version(en): 2010
Hallo Zusammen,
bei mir handelt es sich um folgendes Problem:
[
Bild bitte so als Datei hochladen: Klick mich!]
Ich möchte aus dem Text aus Spalte C lediglich die Zahlenfolgen ermitteln, die unterschiedlich lang sein können und habe mit der obigen Formel gearbeitet.
In Zelle B2 ließ sich durch die Formel der korrekte Wert ermitteln. In Zelle B3 hätte ich allerdings den Wert "2.2.1" erwartet.
Vermutlich habe ich einen simplen Denkfehler bei der Formel, auf den ich leider nicht komme.
Kann mir jemand weiterhelfen?
Registriert seit: 21.02.2017
Version(en): 2010
Falls die Formel aus Zelle B3 schlecht lesbar sein sollte:
=LINKS(WECHSELN(C3;"Subjekt -Planung / Gummi: ";"");FINDEN(" ";C3)-1)
Registriert seit: 06.12.2015
Version(en): 2016
Hallo,
die "Sub" ist getestet, die "Function" nicht:
Code:
sub Main
rng = cells(1,2)
F0 = split(rng)
for each f in F0
Z = replace(f, ".","")
if isnumeric(f) then cells(1,1) = f
next
End Sub
function Fen(rng as range)
F0 = split(rng.value)
for each f in F0
Z = replace(f, ".","")
if isnumeric(f) then Fen = f
next
End function
mfg
Registriert seit: 13.04.2014
Version(en): 365
Hi,
wenn Du aus Deinem Text den linken Teil entfernst, dann mußt Du das Leerzeichen auch im rechten Teil suchen und nicht im ganzen Text! (Formelauswertung hilft da sehr!)
Code:
=LINKS(WECHSELN(C2;"Subjekt -Planung / Gummi: ";"");FINDEN(" ";WECHSELN(C2;"Subjekt -Planung / Gummi: ";""))-1)
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 14.04.2014
Version(en): Office 2013/2016/2019/365
Hi,
oder ohne Gummi
=GLÄTTEN(LINKS(TEIL(C3;FINDEN(":";C3)+1;99);FINDEN(" ";GLÄTTEN(TEIL(C3;FINDEN(":";C3)+1;99)))+1))
lg Chris
Feedback nicht vergessen.
3a2920576572206973742064656e20646120736f206e65756769657269672e
Registriert seit: 10.04.2014
Version(en): Office 2019
Hallo, noch ein Vorschlag in D..:
Arbeitsblatt mit dem Namen 'Tabelle2' |
| C | D | E | F |
3 | Subjekt -Planung / Gummi: 1.1.6.2 Test Eins | 1.1.6.2 | 1.1.6.2 | 1.1.6.2 |
4 | Subjekt -Planung / Gummi: 2.2.1 Test Zwei | 2.2.1 | 2.2.1 | 2.2.1 T |
Zelle | Formel |
D3 | =TEIL(C3;SUCHEN(":";C3)+1;SUCHEN(" ";C3;SUCHEN(":";C3)+2)-SUCHEN(":";C3)) |
E3 | =LINKS(WECHSELN(C3;"Subjekt -Planung / Gummi: ";"");FINDEN(" ";WECHSELN(C3;"Subjekt -Planung / Gummi: ";""))-1) |
F3 | =LINKS(WECHSELN(C3;"Subjekt -Planung / Gummi: ";"");FINDEN(" ";C3)-1) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Registriert seit: 21.02.2017
Version(en): 2010
(21.02.2017, 14:40)BoskoBiati schrieb: Hi,
wenn Du aus Deinem Text den linken Teil entfernst, dann mußt Du das Leerzeichen auch im rechten Teil suchen und nicht im ganzen Text! (Formelauswertung hilft da sehr!)
Code:
=LINKS(WECHSELN(C2;"Subjekt -Planung / Gummi: ";"");FINDEN(" ";WECHSELN(C2;"Subjekt -Planung / Gummi: ";""))-1)
Und damit hat sich mein Denkfehler erledigt, vielen Dank!
Registriert seit: 29.09.2015
Version(en): 2030,5
In den Beispielen:
Code:
=MID(A1;27;SEARCH(" ";A1;27)-27)