Texterkennung Excel

Hallo Zusammen,
Wer kann mir hier weiterhelfen?

Aus dem Text Tabelle 1 - Spate A soll der Wert (Text) Tabelle 2 - Spalte A
nach Tabelle 1 Spalte B ausgegeben werden

In Tabelle 1:
In Spalte A steht der Text,

Beispiel:
A1 = Verr. Müller 01.03.
A2 = Meier Verr. 6.3
A3 = Kunz Verr. 7.3
A4 = Verr. Meier 5.4
A5 = Kunz 01.5 Verr.

In Tabelle 2:
In der Spalte A steht das Ausggabeketerium - für Tabelle 1 - Ausgabe Spalte B

A2 = Meier
A3 = Kunz
A4 = Müller
A5 = Petterson
A6 = Ansorg
A7 = etc.
A8 = etc.

So müsste dann das Ergebniss dann aussehen:

Tabelle 1:

A1 = Verr. Müller 01.03. B1 = Müller
A2 = Meier Verr. 6.3 B2 = Meier
A3 = Kunz Verr. 7.3 B3 = Kunz
A4 = Verr. Meier 5.4 B4 = Meier

A5 = Kunz 01.5 Verr. B5 = Kunz

Ich kenne folgende Funktion für Textervergleich:

=LÄNGE(A1)LÄNGE(WECHSELN(A1;B1;""))

Wie muß ich die Formel Umbauen/Ergänzen das ich in der Tabelle 1 - Spalte B -
den richtigen Wert aus Tabelle 2 Spalte A zurückbekomme?

Oder hat jemand eine Idee für eine andere Formel die dort besser geignet wäre?

Gruß Andi

A1 = Verr. Müller 01.03. B1 = Müller
A2 = Meier Verr. 6.3 B2 = Meier
A3 = Kunz Verr. 7.3 B3 = Kunz
A4 = Verr. Meier 5.4 B4 = Meier
A5 = Kunz 01.5 Verr. B5 = Kunz
Wie muß ich die Formel Umbauen/Ergänzen das ich in der Tabelle
1 - Spalte B -
den richtigen Wert aus Tabelle 2 Spalte A zurückbekomme?

Hallo Andi,

für dein Beispiel wie nachstehend. Sehen deine realdaten anders aus so lade eine Mappe hoch mit fileupload, s. FAQ:2606 .

Tabellenblatt: [Mappe1]!Tabelle1
 │ A │ B │
──┼─────────────────────┼────────┤
1 │ Verr. Müller 01.03. │ Müller │
──┼─────────────────────┼────────┤
2 │ Meier Verr. 6.3 │ Meier │
──┼─────────────────────┼────────┤
3 │ Kunz Verr. 7.3 │ Kunz │
──┼─────────────────────┼────────┤
4 │ Verr. Meier 5.4 │ Meier │
──┼─────────────────────┼────────┤
5 │ Kunz 01.5 Verr. │ Kunz │
──┴─────────────────────┴────────┘
Benutzte Formeln:
B1: =LINKS(GLÄTTEN(WECHSELN(A1;"Verr.";""));FINDEN(" ";GLÄTTEN(WECHSELN(A1;"Verr.";"")))-1)
B2: =LINKS(GLÄTTEN(WECHSELN(A2;"Verr.";""));FINDEN(" ";GLÄTTEN(WECHSELN(A2;"Verr.";"")))-1)
B3: =LINKS(GLÄTTEN(WECHSELN(A3;"Verr.";""));FINDEN(" ";GLÄTTEN(WECHSELN(A3;"Verr.";"")))-1)
B4: =LINKS(GLÄTTEN(WECHSELN(A4;"Verr.";""));FINDEN(" ";GLÄTTEN(WECHSELN(A4;"Verr.";"")))-1)
B5: =LINKS(GLÄTTEN(WECHSELN(A5;"Verr.";""));FINDEN(" ";GLÄTTEN(WECHSELN(A5;"Verr.";"")))-1)

A1:B5
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Hallo Reinhard,

vielen dank für deine Antwort,funktioniert auch Super Danke!

Mal angenommen die Daten wären nicht so kostant wie Verr. sondern kleingeschrieben ohne Punk (verr) oder das Datum zuerst? da funzt dann leider die Formel nicht mehr :frowning:

Gibt es nicht die Möglichkeit den Suchbegriff aus eimen Verweis (Namensliste) zu ziehen und zu vergleichen? ich hab das schon mit nem SVERWEIS und INDEX;VERGLEICH ausprobiert und den suchbegriff *Suchbegriff* über den Verweis laufen,das hat auch funktioniert,nur bei unkonstanten Daten sich den richtigen Suchbegriff aus dem Text raupicken bekomme ich noch nicht hin,zu fehleranfällig.

Hast du da noch ne Idee? Der Suchberiff wie der Name (Müller) kommt ja in dem Text definitiv vor? so das ist er jeden fall eine Konstante.
Bei SVERWEIS und INDEX Vergleich sucht man ja nach einer genauen Übereinstimmung. Was für ne Formel muß man da sticken?

Der Suchbegriff ist im Suchtext enthalten. Mit *Name* ?

Also ist Suchbegriff Müller (Namendatenbank) im Verweis, der Text
(Verr. Müller 1.4)ja enthalten, den jetzt noch mit nem Verweis in Spalte B1 zu bekommen,ich bekomm es nicht hin. Hast du noch ne Idee?

Gruß Andi

Hallo Andi,

Mal angenommen die Daten wären nicht so kostant wie Verr.
sondern kleingeschrieben ohne Punk (verr) oder das Datum
zuerst? da funzt dann leider die Formel nicht mehr :frowning:

das ginge noch zu lösen durch eine andere Formel.
Wie schon gesagt, bitte Beispielmappe mit Beispielen für alle möglichen vorkommenden Schreibvarianten in A.

auch funktioniert,nur bei unkonstanten Daten sich den
richtigen Suchbegriff aus dem Text raupicken bekomme ich noch
nicht hin,zu fehleranfällig.

Das ist das Problem. Oder eines im Gesamtproblem.
Wenn es eine Formel gibt die zweifelsfrei immer den Suchbegriff erkennt und „Müller“ erkennt so braucht man doch keinen Verweis woanders hin der „Müller“ zurückliefert.

So ein Verweis hätte nur den Sinn aufzuzeigen daß der Suchbegriff
in der Namensliste steht, dann wird er angezeigt, ansonsten #NV!.

Mit Vba ist dein Problem leichter lösbar. Pro Zelle in A geht Vba alle Namen der Namensliste durch ob der in Ax drinsteht.
Wenn ja wird er in Bx reingeschreiben, wenn nein ein NV.

Dieses mit Excelformeln wird nur klappen mit Hilfsspalten, Matrixformeln.
Schau mal zu http://www.excelformeln.de wegen matrixformeln.

Gruß
Reinhard