Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

SVERWEIS - Suche Teilstring
#1
Hallo zusammen,

ich hoffe ihr könnt mir helfen.

Ich habe 2 Tabellenblätter - Buchungen und Rechnungen

In dem Tabellenblatt Rechnungen möchte ich die fehlenden Informationen Buchungsdatum und Laufende Nummer ergänzen.
Diese sind im Tabellenblatt Buchungen enthalten.

Dabei soll aber ein Abgleich der Rechnungsnummern vergleichern.
Hierbei stellt sich mir das Problem, dass im Verwendungszweck, indem die Rechnungsnummer enthalten ist, auch noch andere Zeichen davor und danach sein können.
Mit dem SVERWEIS habe ich das Problem leider nicht lösen können...

Anbei findet ihr eine Beispiel Excel hierzu.

Für eure Hilfe wäre ich sehr dankbar!!!


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 8,72 KB / Downloads: 11)
Antworten Top
#2
Hallo,

ich persönlich würde das mit einem Makro lösen. Darf es so etwas sein?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Hie Leo,

entspricht deine Beispieldatei deinem Original? Kann es ergo sein, dass deine Rechungs-"Nummer" nur aus Text besteht? Falls nein, dann solltest du wenigsten Rechnungsnummern, die auch der Realität entsprechen, als Beispiel bringen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Hallo,

... nachfolgende Formel in Rechnungen!C1 kann die gewünschten Ergebnisse nur dann immer korrekt ergeben, wenn die Namen immer identisch  geschrieben sind und nie doppelt in "Buchungen" vorkommen kann.

=WENNFEHLER(VERWEIS(9;1/(Buchungen!$B$1:$B$99=$A2);INDEX(Buchungen!$A:$E;;VERGLEICH(C$1;Buchungen!$1:$1;0)));"")

Allerdings richtiger wäre es, wenn Du im Rechnungsblatt die eindeutige laufende Nummer angibst und die anderen Daten analog wie zuvor angeben ermittelst.
Gruß Werner
.. , - ...
Antworten Top
#5
Hallo zusammen,

erst einmal danke für die Antworten.

Kurz zu den ersten beiden Fragen:

1. Ich habe nichts dagegen das Problem mit Hilfe eines Makros zu lösen.
    Nur leider weiß ich nicht wie.

2. Die Rechnungsnummern existieren bei uns in allen Varianten:
    - nur Text
    - nur Zahlen
    - Text und Zahlen



Danke auch erst einmal für den Lösungsvorschlag.
Leider können in Buchungen die Empfänger/Absender mehrfach vorkommen, womit die Lösung leider nicht funktioniert  :s

Vielleicht gibt es ja noch weitere Vorschläge/Möglichkeiten.

Danke im Voraus.
Antworten Top
#6
Hallo,

hier der Lösungsvorschlag mit einem Makro.


Angehängte Dateien
.xlsm   Kopie von Beispiel-16082017.xlsm (Größe: 18,64 KB / Downloads: 5)
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#7
Hi,

danke für das Makro.

Leider stimmt das Ergebnis nicht.

Datum und auch laufende Nummer geben nicht die korrekten Werte wieder, wie sie in der Buchungsübersicht angezeigt werden.

Könntest du dir das bitte noch einmal anschauen???
Oder funktioniert es vielleicht bei dir???

VG
Antworten Top
#8
Hallo,

stimmt, da war ein Fehler drin. Jetzt geht es.


Angehängte Dateien
.xlsm   Kopie von Beispiel-16082017-2.xlsm (Größe: 19,61 KB / Downloads: 1)
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
[-] Folgende(r) 1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag:
  • Leo17290
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste