
Ich habe zwei verschiedene Tabellenblätter in Excel mit jeweils zwei Spalten. Die erste Spalte enthält den Namen des Artikels und die zweite Spalte die Menge.
Wie komme ich auf die Mengendifferenz?
Die Elemente sind auf beiden Blättern unsortiert und stehen nicht in der gleichen Reihenfolge.
Antwort1
Was Sie wollen, ist die VLOOKUP()
Funktion.
Sheet2
So einrichten
und Sheet1
so
Geben Sie die folgende Formel ein C2
und verwenden Sie Strg-Eingabe/Kopieren-Einfügen/Nach unten ausfüllen/Automatisch ausfüllen für die restlichen Spalten der Tabelle:
=ABS(B2-VLOOKUP(A2,Sheet2!$A$1:$B$8,2,FALSE))
Erläuterung:
Die VLOOKUP()
Funktion sucht den Wert des ersten Arguments in der ersten Spalte des im zweiten Argument angegebenen Bereichs und gibt den Wert aus derselben Zeile in der durch das dritte Argument angegebenen Spalte zurück. (Das dritte Argument ist ein einsbasierter Spaltenindex der Spalten des Bereichs des zweiten Arguments.)
Die ABS()
Funktion dient nur dazu, alle Differenzen positiv zu machen. Sie kann weggelassen werden, wenn Sie auch wissen müssen, ob die Menge in Sheet2
größer oder kleiner als die in ist Sheet1
.
Der #N/A
Fehler tritt auf, wenn das Element in Sheet1
keinen entsprechenden Eintrag in hat Sheet2
. Bei Bedarf kann dies mithilfe der IFERROR()
Funktion in eine beliebige Zeichenfolge geändert werden.
Antwort2
Wie es funktioniert:
Schreiben Sie dies in die Zelle
G3
undSheet 2
füllen Sie es aus.=IFERROR(VLOOKUP(Sheet1!A3,$A$3:$B$9,2,False)-Sheet1!B3,"Not Found")
VLOOKUP
Die Funktion sucht und ordnet die Elemente zwischen den Blättern zu und subtrahiert die Menge, wenn sie gefunden werden, andernfallsIFERROR
wird dieNot Found
Meldung zurückgegeben.
Oder Sie können dieses auch in der Zelle verwenden H3
und Sheet 2
ausfüllen.
=IFERROR(ABS(IF(COUNTIF(A$3:A$9,Sheet1!A3)<>0,Sheet1!B3-INDEX(B$3:B$9,MATCH(Sheet1!A3,A$3:A$9,0))," ")),"Not Found")
- Suchen Sie im ersten Teil der Formel nach
COUNTIF
der Übereinstimmung zwischenItems
den beiden Blättern. Wenn dies zurückgegeben wird1
, folgt der nächste Teil der FormelSubtracts Quantities
zwischen den Blättern, der durch die Kombination unterstützt wirdINDEX & MATCH
.
Passen Sie die Zellbezüge in der Formel nach Bedarf an.