Anzeige
Archiv - Navigation
1844to1848
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Differenzen von 2 Tabellen finden

Differenzen von 2 Tabellen finden
20.08.2021 08:16:18
2
Hallo :)
Ich hab eine Aufgabe zu erledigen, um komme nicht weiter.
Können Sie mir evtl. helfen?
Aufgabenziel:
Ziel ist es, einen Abgleich durchzuführen, d.h. zu prüfen, ob der online gezahlte Wert laut System mit
dem online gezahlten Betrag laut Paypal übereinstimmt.
Aufgabe:
Wie sieht dein Vorgehen aus, um dies zu prüfen und die Ursachen zu identifizieren, die im
Abgleich für Differenzen sorgen?
(Dein Vorgehen soll skalierbar sein, d.h. dass dasselbe Vorgehen mit geringem Mehraufwand auch bei
einer Datei mit mehr als 10.000 Einträgen funktioniert.)
Hier der LInk:
https://www.herber.de/bbs/user/147713.xlsx
Und hier auch nochmal so kurz aufgeführt:
Sheet 1 ist folgendermaßen aufgebaut (nur eigentlich mit viel mehr Zeilen):
Restaurant-ID Order-ID Date Gutschein Bezahlart Transaktions-ID Online bezahlter Betrag Summe (EUR)
25 800849 01.02.2020 0,00€ Online-Zahlung 27B08981L0160984W 10,00€ 10,00€
30 800851 01.02.2020 0,00€ Online-Zahlung 1GT43047U2541242D 10,49€ 10,49€
59 800853 01.02.2020 0,00€ Online-Zahlung 4AW82999154329457 40,95€ 40,95€
89 800856 01.02.2020 0,00€ BAR 0,00€ 10,97€
59 800857 01.02.2020 0,00€ Online-Zahlung 28254693FK304015D 14,98€ 14,98€
90 800858 01.02.2020 0,00€ Online-Zahlung 4R081704011988458 24,97€ 24,97€
59 800862 01.02.2020 0,00€ BAR 0,00€ 13,98€
Sheet 2:
Datum Typ Transaktionscode Brutto
01.02.2020 PayPal Express-Zahlung 27B08981L0160984W 10,00€
01.02.2020 PayPal Express-Zahlung 1GT43047U2541242D 10,49€
01.02.2020 PayPal Express-Zahlung 4AW82999154329457 40,95€
01.02.2020 PayPal Express-Zahlung 28254693FK304015D 14,98€
01.02.2020 PayPal Express-Zahlung 4R081704011988458 24,97€
01.02.2020 PayPal Express-Zahlung 9ML20391ST029030M 11,28€
01.02.2020 PayPal Express-Zahlung 9FH42136BG631624H 12,00€
Zuerst würde ich in Sheet 1 die Bezahlart "Online-Zahlung" filtern, da ich die Bar-Zahlungen nicht benötige, oder?!
Aber wie gehts dann weiter?
Bitte helft mir...

32
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Differenzen von 2 Tabellen finden
20.08.2021 08:21:18
2
Hallo,
ohne genauer geprüft zu haben:
Da die Transaktions-ID in beiden Tabellen existiert, sollte es mit =SVerweis(,,,falsch) gehen.
mfg
AW: Differenzen von 2 Tabellen finden
20.08.2021 08:49:37
2
Ich weiß ehrlich gesagt überhaupt nicht wo ich ansetzen muss.
Kannst du mir einen Leitfaden machen?
AW: Differenzen von 2 Tabellen finden
20.08.2021 08:50:05
2
Ich muss herausfinden, wo die differenzen in der Online-Zahlung (Sheet 1) und in der PayPal-Zahlung (Sheet 2) zu finden sind.
Bestenfalls in einer separaten Datei.
Ich weiß ehrlich gesagt überhaupt nicht wo ich ansetzen muss.
Kannst du mir einen Leitfaden machen?
Anzeige
AW: Differenzen von 2 Tabellen finden
20.08.2021 08:52:48
2
Du möchtest einen Leitfaden, kannst aber nicht sagen wie das Ergebnis genau aussehen soll? Hast du dir den Sverweis überhaupt angeschaut?
Spoiler: es gibt keine Differenzen in deinen Zahlungen.
AW: Differenzen von 2 Tabellen finden
20.08.2021 09:07:43
2
Mir ist aufgefallen, dass in Sheet 2 nicht alle Transaktionscodes vorkommen. Wie kann ich filtern, um welche es sich handelt?
AW: Differenzen von 2 Tabellen finden
20.08.2021 09:14:27
2

=WENN(UND(ZÄHLENWENN('Sheet 2'!C:C;F2)=0;E2="online-zahlung");"x";"")
Damit ermittelst du in Sheet 1, welche ID in Sheet 2 nicht vorkommt.
AW: Differenzen von 2 Tabellen finden
20.08.2021 09:42:22
2
Sorry für die doofe Frage die jetzt kommt...
Wo geb ich das genau ein?
Denn wenn ich es in eine leere Zeile in Tabellenblatt (Sheet 1) eingebe, passiert gar nichts...
Muss ich irgendwas zusätzlich machen?
Anzeige
AW: Differenzen von 2 Tabellen finden
20.08.2021 09:54:38
2
Ich habe die Formel in I2 eingefügt und nach unten gezogen.
Bei 2 Zahlungen erscheint ein X, diese sind nicht in Sheet2 vorhanden.
AW: Differenzen von 2 Tabellen finden
20.08.2021 10:15:36
2
Ah, okay.
Hab ich gesehen.
Das heißt, diese beiden Transactionscodes befinden sich in Sheet 1, jedoch nicht in Sheet 2.
Und wenn ich jetzt auf die ursprüngliche Fragestellung bzgl der Vorgehensweise zurückkomme.
Was kann ich denn da schreiben?
Zuerst einmal, dass in Sheet 1 die Online-zahlungen gefiltert werden müssen, da die Barzahlungen für die Aufgabestellung unrelevant sind, oder?!
Und dann?
Dass es zwischen den Transactionscodes die in Sheet 1 und 2 vorhanden sind, keine Differenzen gibt, wie kann ich das belegen? Also mit welcher Formel?
Denn anschließend kann ich ja begründen, dass aufgrund dessen, dass die Beträge selbst übereinstimmen, ich geprüft habe, ob alle Transactionscode in Sheet 2 vorkommen.
Also die Formel: =WENN(UND(ZÄHLENWENN('Sheet 2'!C:C;F19)=0;E19="online-zahlung");"x";"")
Es wäre genial, wenn du mir helfen könntest, weil ich diesmal einfach komplett auf dem Schlauch stehe.
Anzeige
AW: Differenzen von 2 Tabellen finden
20.08.2021 12:12:13
2

Das heißt, diese beiden Transactionscodes befinden sich in Sheet 1, jedoch nicht in Sheet 2.
Richtig.
Um zu prüfen, ob der Betrag aus Sheet2 zur ID aus Sheet1 passt, nimmt man, wie schon mehrfach vorgeschlagen, den Sverweis.

=WENNFEHLER(UND(SVERWEIS(F2;'Sheet 2'!C:D;2;0)=H2;E2="online-zahlung");"")

AW: Differenzen von 2 Tabellen finden
20.08.2021 12:43:23
2
Danke nochmal für deine Antwort. Aber das habe ich schon verstanden :)
Mir geht es jetzt darum, wie ich belegen kann, dass es keine Differenzen zwischen den Beträgen, bzgl. der Transactionscodes die in BEIDEN Sheets vorkommen, gibt.
Welche Formel kann ich da angeben?
Anzeige
AW: Differenzen von 2 Tabellen finden
20.08.2021 12:46:29
2
Meine 2. Formel gibt WAHR aus bei jeder ID die in Spalte F steht und die auch in Sheet2 vorkommt und wenn in Spalte E "online-zahlung" steht.
Was willst du denn noch mehr?
AW: Differenzen von 2 Tabellen finden
20.08.2021 20:40:01
2
Stimmt...
Gibt es eine Bezeichnung für die beiden Formeln?
Da ich das ja weitergeben muss, kann ich ja schlecht schreiben:
Man gebe Formel.... ein.
Wie kommt man denn zu der Formel?
Hast du die selbst erstellt?
Man merkt, ich kenn mich nicht so gut aus... 😞
AW: Differenzen von 2 Tabellen finden
20.08.2021 23:04:53
2
Was meinst du denn genau mit "Bezeichnung"?
Hast du Angst dass der Lehrer Rückfragen stellt?
Natürlich habe ich die selber erstellt. Man kommt zu den Formeln, wenn man sich mit Excel auseinandersetzt und zB die Office Hilfe zu den vorgeschlagenen Formeln liest.
Anzeige
AW: Differenzen von 2 Tabellen finden
22.08.2021 14:45:56
2
Nochmal vielen Dank für Deine Hilfe.
Ich kenn mich, wie bereits gesagt, noch nicht damit aus.
Deswegen stelle ich auch soviele Fragen.
Der Hintergrund, ich hab den Auftrag in der Arbeit erhalten und damit noch nicht gearbeitet.
Deswegen habe ich hier Hilfe gesucht.
Werde mich jetzt um eine Schulung für Excel kümmern...
AW: Differenzen von 2 Tabellen finden
22.08.2021 14:46:32
2
Nochmal vielen Dank für Deine Hilfe.
Ich kenn mich, wie bereits gesagt, noch nicht damit aus.
Deswegen stelle ich auch soviele Fragen.
Der Hintergrund, ich hab den Auftrag in der Arbeit erhalten und damit noch nicht gearbeitet.
Deswegen habe ich hier Hilfe gesucht.
Werde mich jetzt um eine Schulung für Excel kümmern...
Anzeige
AW: Differenzen von 2 Tabellen finden
20.08.2021 23:22:07
2
Hi Corinna,
stell dir vor, du hast 10 Äpfel und 4 Freunde. Zusammen seid ihr also 5.
Nun verteil die Äpfel gleichmäßig unter euch.
In der Schule hast du mal gelernt, dass jeder 2 Äpfel bekommen muss, damit niemand zu viel oder zu wenig hat.
Die Formel dazu lautet: 10 : 5 = 2
Und diese Formel wendest du an, weil du sie kennst, weil du sie mal gelernt hast.
Genau so ist es mit Excel.
Du bekommst eine Aufgabe gestellt und musst selbst dazu die richtigen Formeln ermitteln.
Natürlich kann Excel viel, viel mehr als nur Addition,Subtraktion, Multiplikation und Division.
Stell dir vor, Excel ist wie ein Taschenrechner mit gaaaaanz vielen Möglichkeiten.
Auch bei deinem Taschenrechner musstest du früher immer die richtige Formel eingeben, damit du das richtige Ergebnis erhältst.
Und genau so hatten früher die Formeln für den Taschenrechner auch keine Namen.
Und so ist es auch in Excel: Formeln müssen von uns erstellt werden, haben aber keine Namen.
Und ja, wenn du das, was du hier mit unserer Hilfe erhalten hast, weitergeben musst, dann kannst du auf jeden Fall schreiben: Man gebe Formel.... ein
Ciao
Thorsten
Anzeige
AW: Differenzen von 2 Tabellen finden
22.08.2021 14:42:21
2
Hallo Thorsten.
Vielen Dank 😀 Jetzt versteh ich das.
Der Übergriff für beide Formeln lautet aber SVerweis oder?!
Also man arbeitet mit SVerweis.
Ich muss jetzt unbedingt mal auf eine Schulung gehen, damit ich das alles besser verstehe...
Bin ich froh und dankbar für eure Hilfe...
Gibt es evtl eine Excel Onlineschulung die ihr mir empfehlen könnt?
AW: Differenzen von 2 Tabellen finden
22.08.2021 15:12:45
2
Hi Corinna,
die Formel, die ich dir zeigte:

=WENNFEHLER(WENN(SVERWEIS(F2;'Sheet 2'!$C$2:$D$92;2;FALSCH)=G2;"Paypal ok";"not ok");"BAR")
heißt....FORMEL!
SVERWEIS ist - nur ein Teil - dieser gesamten Formel.
WENNFEHLER und
WENN sind aber auch Teile meiner Formel - deshalb kann man - nicht - sagen: SVERWEIS ist der Überbegriff.
Und meine Formel hat noch immer....keinen Namen.
Ich kenne leider keine Excel Onlineschulung und kann dir deswegen keine empfehlen.
Ich hab nie einen Excel-Kurs gemacht, hab mir alles selbst beigebracht - Ha! :-)) Mein "Excelkurs" war dieses Excel-Forum hier - doch, is wahr! Ich hab 2001 mit Excel angefangen und hier meine ganzen Fragen gestellt, na ja, und so nach und nach eben alles gelernt, was ich bis jetzt weiß.
Aber...ich hatte den Vorteil, dass ich all das nur für mich lernte. Vom Job her brauchte ich Excel nur selten, und keiner hat verlangt: Mach jetzt mal!
Das ist das, was ich dir empfehlen kann:
Sag deinem Chef, dass du Excel halt noch nicht gut kannst und dass du Zeit und eine Schulung brauchst.
Weiter viel Erfolg!
Ciao
Thorsten
Anzeige
AW: Differenzen von 2 Tabellen finden
23.08.2021 00:38:33
2
Danke dir, ich hab das jetzt alles soweit verstanden...
Kannst du dir vielleicht die Aufgabe auch nochmal durchlesen?
Hab jetzt noch einen Filter eingesetzt, um zu schauen, ob es in Sheet 1 doppelte Datensätzen gibt. Hab tatsächlich auch 2 doppelte gefunden.
Wenn ich die jetzt berücksichtige und dann die beiden Daten, die deine Formel ausgeworfen hat, ist trotzdem noch eine Differenz vorhanden.
Wie kann ich die rausfinden?
Gibt es da irgendeine Möglichkeit?
AW: Crossposting
23.08.2021 08:00:43
Corinna
Guten Morgen.
Ja, ich war gestern Nacht etwas panisch und hab noch auf anderen Seiten Hilfe gesucht.
Mir ist dann auch gekommen, dass das eine doofe Idee war.
Weißt du wie ich die Einträge wieder rausnehmen kann?
AW: Differenzen von 2 Tabellen finden
23.08.2021 00:39:37
2
Und nochmal tausend Dank für deine Geduld, die du mit mir hast....
AW: Differenzen von 2 Tabellen finden
23.08.2021 00:41:50
2
Hätte noch eine Idee. Vielleicht sind in Sheet 2 Datensätze (Transactionsnummern) die in Sheet 1 nicht vorkommen. Was wäre denn das dann für eine Formel?
Eine andere Erklärung hab ich einfach nicht mehr...
AW: Differenzen von 2 Tabellen finden
20.08.2021 10:29:49
2
Ah, okay.
Hab ich gesehen.
Das heißt, diese beiden Transactionscodes befinden sich in Sheet 1, jedoch nicht in Sheet 2.
Und wenn ich jetzt auf die ursprüngliche Fragestellung bzgl der Vorgehensweise zurückkomme.
Was kann ich denn da schreiben?
Zuerst einmal, dass in Sheet 1 die Online-zahlungen gefiltert werden müssen, da die Barzahlungen für die Aufgabestellung unrelevant sind, oder?!
Und dann?
Dass es zwischen den Transactionscodes die in Sheet 1 und 2 vorhanden sind, keine Differenzen gibt, wie kann ich das belegen? Also mit welcher Formel?
Denn anschließend kann ich ja begründen, dass aufgrund dessen, dass die Beträge selbst übereinstimmen, ich geprüft habe, ob alle Transactionscode in Sheet 2 vorkommen.
Also die Formel: =WENN(UND(ZÄHLENWENN('Sheet 2'!C:C;F19)=0;E19="online-zahlung");"x";"")
Es wäre genial, wenn du mir helfen könntest, weil ich diesmal einfach komplett auf dem Schlauch stehe.
AW: Differenzen von 2 Tabellen finden
20.08.2021 10:01:46
2
Sorry für die doofe Frage die jetzt kommt...
Wo muss ich denn die Formel eingeben?
Denn wenn ich Sie in eine leere Zeile in Tabellenblatt (Sheet 1) eingebe, passiert gar nichts...
Muss ich vorher evtl. irgendwas markieren?
Denn ich will ja 2 verschiedene Datenblätter vergleichen.
Sorry für die Fragerei, aber ich komm einfach nicht weiter...
AW: Differenzen von 2 Tabellen finden
20.08.2021 08:55:26
2
trag diese Formel

=WENNFEHLER(WENN(SVERWEIS(F2;'Sheet 2'!$C$2:$D$92;2;FALSCH)=G2;"Paypal ok";"not ok");"BAR")
in Sheet1 in Zelle I2 ein (I = wie Ida, kein L!)
zieh die Formel in I2 runter bis zur letzten Datenzeile (runterziehen geht mit der kleinen Ecke unten rechts in der Zelle I2)
Hilfts?
Ciao
Thorsten
AW: Differenzen von 2 Tabellen finden
20.08.2021 09:37:55
2
Leider nein, denn ich muss ja Sheet 1 + Sheet 2 vergleichen.
Welche Transactionsnummern sind in Sheet 2 nicht angegeben, die in Sheet 1 stehen.
Barzahlungen können außen vor gelassen werden.
hier noch mal ein Versuch...
23.08.2021 08:39:38
Oberschlumpf
...mein letzter Versuch :-)
Hi Corinna,
ja, du hast es schon richtig erkannt: Crossposting wird selten gern gesehen
Aber...
Die selbe Frage in mehreren Foren zu stellen ist an sich überhaupt kein Problem! (so meine Meinung)
Man muss dabei nur beachten, dass alle! Foren darüber informiert werden!
Bleibt das Informieren aller Foren aus - helfe auch ich nicht mehr weiter.
Da du aber mit Crossposting erst ca 2 Tage später angefangen hast, hab ich mein Glück mit einer passenden Lösung doch - noch einmal! - versucht :-)
Na ja, meine Formel hat sich sehr geändert!
der Grund: du hattest immer wieder neue Aufgabenstellungen!
(hier ist es schön, wenn der Fragende (m/w/d damit die Gendermeckerer nix zu meckern ham^^) am besten in seiner Erst-Frage alle Bedingungen formuliert, die berücksichtigt werden sollen)
deine Aufgabe(n)
- zuerst sollte nur geprüft werden, ob Online-Zahlungen mit PayPal auf beiden Sheets ok sind (nur darauf bezog sich meine 1. Formel)
- deine Antwort auf meine Formel war "Welche Transactionsnummern sind in Sheet 2 nicht angegeben, die in Sheet 1 stehen" (DAS war gar nicht Inhalt deiner Erstfrage!)
- und dann, später irgendwann, fiel dir noch auf, dass in Sheet1 einige Zeilen mindestens doppelt enthalten sind (auch DAS wurde nicht in deiner Erstfrage erwähnt)
Na ja :-))
Ich hab nun alles zusammen in eine einzige Formel "gepackt", die jetzt SO aussieht:
=WENN(ZÄHLENWENN($F$2:$F$149;F2)>1;F2 & " ist " & ZÄHLENWENN($F$2:$F$149;F2) & "x in Sheet1 enthalten und muss in Sheet1 " & ZÄHLENWENN($F$2:$F$149;F2)-1 & "x gelöscht werden (die ganze Zeile!!!)";WENNFEHLER(WENN(SVERWEIS(F2;'Sheet 2'!$C$2:$D$92;2;FALSCH)=G2;"Zahlung mit Paypal bestätigt";"not ok");WENN(F2="";"";WENN(ZÄHLENWENN('Sheet 2'!$C$2:$C$92;'Sheet 1'!F2)=0;'Sheet 1'!F2 & " nicht in Sheet2 enthalten";""))))

Die Formel ist ein "Monster" geworden :-)
Und deswegen hab ich hier noch die Datei mit Formel in Spalte I (wie IDA):
https://www.herber.de/bbs/user/147746.xlsx
Meine Formel bezieht sich voll und ganz nur auf deine gezeigte Bsp-Datei - und funktioniert ja auch! :-)
Wenn im Original andere Zeilen/Spalten verwendet werden, musst du die Formel anpassen.
Hilfts jetzt?
Ciao
Thorsten
AW: hier noch mal ein Versuch...
23.08.2021 09:39:20
Cori
WOW - die Formel ist echt gigantisch :)
Ich bin so begeistert, wie du das machst und bin dir unendlich dankbar, dass du mich nicht hast fallen lassen bzw. hängen lassen!!!
Jetzt hab ich noch genau ein Anliegen, dass mir heute Nacht noch bewusst wurde.
Und zwar hab ich noch einen Fehler in Sheet 2 gefunden :( [SORRY]
Dort sind 4 Transaktions-IDs, die nicht in Sheet 1 enthalten sind.
Mit welcher Formel hinterlege ich das denn?
Jetzt lass ich dich wirklich in Ruhe!!!! Versprochen ;)
AW: hier noch mal ein Versuch...
23.08.2021 09:56:20
Oberschlumpf
Hi,
welchen Teil meines ersten Satzes in meinem letzten Beitrag hast du - nicht - verstanden?
Sorry, aber andauernd kommst du mit noch mehr und mehr und mehr und....blablablaaaa
Man kanns auch übertreiben! DU zeigst gerad eindrucksvoll, WIE man das schafft.
Erstell einen neuen Beitrag mit Verweis auf diesen Beitrag hier.
Mit mir hast du aber 1 Antworter....weniger
Ciao, weiter viel Erfolg
Thorsten

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige