Ich habe zwei Arbeitsblätter, die viele Spalten und Zeilen enthalten. Derselbe Schlüsselverweis ist „Bestellnummer“ in beiden Arbeitsblättern. Aber leider sind die Bestellnummern doppelt vorhanden. Gibt es eine Möglichkeit, die beiden Blätter in einem Blatt und auf einmal zu vergleichen?
Blatt A
ordernumber cost QTY date ......
A10 50 2 12/05/2018
A18 20 2 12/05/2018
A10 50 3 12/01/2018
A18 20 10 12/02/2018
A13 50 7 12/04/2018
Blatt B
ordernumber cost QTY date ......
A10 50 3 12/01/2018
A13 50 7 12/04/2018
A18 20 5 12/05/2018
A18 20 2 12/02/2018
Vergleichsblatt
ordernumber QTYA QTY B GAPQTY
A10 5 3 2
A18 12 7 5
A13 7 7 0
Antwort1
Wie es funktioniert:
Schreiben Sie diese Array-Formel in Zelle
A2
vonVergleichsblatt, beenden Sie mitCtrl+Shift+Enter
und füllen Sie es aus.{=IFERROR(IFERROR(INDEX(Sheet1!$A$2:$A$6, MATCH(0, COUNTIF($A$1:A1, Sheet1!$A$2:$A$6), 0)), INDEX(Sheet2!$A$2:$A$5, MATCH(0, COUNTIF($A$1:A1, Sheet2!$A$2:$A$5), 0))), "")}
Geben Sie diese Array-Formel in Zelle
B2
von einVergleichsblatt, beenden Sie mitCtrl+Shift+Enter
& Nach unten ausfüllen.{=SUMPRODUCT((Sheet1!$A$2:$A$6=$A2)*(Sheet1!$C$2:$C$6))}
Schreiben Sie diese Formel in die Zelle
C2
vonVergleichsblatt, beenden Sie mitCtrl+Shift+Enter
und füllen Sie es aus.{=SUMPRODUCT((Sheet2!$A$2:$A$5=$A2)*(Sheet2!$C$2:$C$5))}
Endlich in Cell
D2
ofVergleichsblattSchreiben Sie diese Formel und füllen Sie sie aus.=B2-C2