Clever-Excel-Forum

Normale Version: Fragmente von zellen vergleichen und ersetzen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,  
Habe folgendes Problem:
In Spalte A stehen Rechnungsnummern (sind auch Buchstaben, Zahlen, Sonderzeichen dabei- 4-20Zeichen),
In Spalte B habe ich die Dateinamen- lieferant- rechnungsnummer- Datum. 

Ich möchte  in Spalte C die Dateinamen haben ,  die zu Rechnungsnummern in Spalte A passen. ?
Zum Glück bist Du nicht so verschwenderisch mit Beispielen. Thumps_up

Gruß Uwe
Hallo

am besten eine kleine Beispieldatei mit 10--20 Zeilen mit anonymen Daten hochladen, miy Lösung wie es fertig aussehen soll.

mfg Gast 123
Hallöchen,

So etwa? Du findest damit den Eintrag und musst anschließend noch den Dateinamen trennen. Wenn die Bestandteile mit " - " getrennt sind, kannst Du die Position mit FINDEN ermitteln und anhand dieser Zahl die Länge des Dateinamen in der Funktion LINKS verrechnen.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1DEFABCD1CDEF3
2A345BCDE2A345C
3CDEF3
4DEFG4
5A123A
6A234B
7A345C
8A456D

ZelleFormel
C1=INDEX($B$1:$B$10;VERGLEICH("*" & A1 & "*";$B$1:$B$10;0))
C2=INDEX($B$1:$B$10;VERGLEICH("*" & A2 & "*";$B$1:$B$10;0))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Hallo , hat leider nicht geklappt,

hier ein Ausschnit:

[
Bild bitte so als Datei hochladen: Klick mich!
]

Hier ist Beispiel.
Hallöchen,
Dannsteht in A mehr als die zu suchende Nummer. Trenne den Teil in der Formel ab.
Hallo

eine Beispieldatei hochladen waere einfacher gewesen, dann braucht der Ratgeber - "nicht zum Berg gehen"
Ich denke das Makro ist soo einfach geschrieben, mit Kommantaren, das es jeder verstehen kann.

mfg Gast 123
Sorry, habe nicht verstanden , keine formel gesehen :( :(
hier noch mal excel -datei
Hallo

in dem Beispiel von mir gibt es KEINE Formeln!  Das ist eine Makro Version.  Button drücken, und das Makro listet alle gefundenen Daten in Spalte E+F auf. Die nicht gefunden Daten sind mit "No Find" markiert. Am besten mal deine Originaldatei ins Beispiel kopieren und schauen was als Ergebnis heraus kommt. Viel Spass ...

mfg Gast 123
Hallöchen,

hier die Formeln

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
1DEF-RABCD1-2-345CDEF3-4-567CDEF3
2A345-RBCDE2-3-456A345C-D-EFGA345C
3CDEF3-4-567
4DEFG4-5-678
5A123A-B-CDE
6A234B-C-DEF
7A345C-D-EFG
8A456D-E-FGH

ZelleFormel
C1=INDEX($B$1:$B$10;VERGLEICH("*" & LINKS(A1;LÄNGE(A1)-2) & "*";$B$1:$B$10;0))
D1=LINKS(C1;FINDEN("-";C1)-1)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.2) erstellt. ©Gerd alias Bamberg
Seiten: 1 2