Kann ich mit einer Funktion Informationen aus zwei verschiedenen Arbeitsblättern kombinieren? Mehr als VLOOKUP

0

Ich habe 2 verschiedene Arbeitsblätter in Excel und ich versuche, bestimmte Informationen aus ihnen in einem anderen Arbeitsblatt zu kombinieren. Hier ist ein Beispiel:

Arbeitsblatt 1:

Item    Quantity   Cost    Expiration
cookies        1   $1.00       7/1/18

Arbeitsblatt 2:

Item    Quantity   Cost    Expiration
cookies        3   $1.00       9/1/18

Ich möchte eine Funktion oder Formel finden, damit Arbeitsblatt 3 Informationen aus den anderen 2 Arbeitsblättern kombinieren kann. Die Mengen und das früheste Verfallsdatum werden addiert.

Daher möchte ich, dass Arbeitsblatt 3 so aussieht:

Item    Quantity   Cost    Expiration
cookies        4   $1.00       7/1/18
stephanie
quelle
OK, das sieht aus wie VLOOKUP, IFund einfache Addition. Mit welchem ​​Teil hast du Probleme? Bitte antworten Sie nicht in Kommentaren; Bearbeiten Sie Ihre Frage, um sie klarer und vollständiger zu gestalten.
G-Man
Frage 1: Woher weiß ich, dass ich den Kostenwert von 1,00 USD zurückerstatten muss? Frage 2, ob dies die gesamten Tabellen in der Arbeitsmappe ohne andere Zeilen sind? Wenn dies das gewünschte Ergebnis ist, können Sie für Menge die folgende Formel verwenden: = SUMME (Blatt1! A: A, A2, Blatt1! B: B) + SUMME (Blatt2! A: A, A2, Blatt2! B: B) Für das Ablaufen können Sie folgende Formel verwenden: = MIN (Blatt 1! D: D, Blatt 2! D: D)
Lee
google3d SUMIFS Excel
Scott Craner
@Lee diese Formeln haben funktioniert. Vielen Dank.
Stephanie
Angenommen, die Cookies auf Arbeitsblatt 1 kosten 0,75 USD und die Cookies auf Arbeitsblatt 2 kosten 1,00 USD. Wie würden sie kombiniert werden? Was ist die Regel für die Kombination der unterschiedlichen Ablaufdaten? Lees Kommentar hat Ihnen vielleicht das gegeben, was Sie brauchen, aber die Frage ist äußerst zweideutig und bietet unzählige Möglichkeiten, die Anforderungen zu interpretieren. Dies ist weder für die Antwortenden noch für andere Leser von Nutzen.
Fixer1234

Antworten:

0

Für Menge können Sie diese Formel verwenden: =SUMIF(Sheet1!A:A,A2,Sheet1!B:B)+SUMIF(Sheet2!A:A,A2,Sheet2!B:B)

Für Ablauf können Sie diese Formel verwenden: =MIN(Sheet1!D:D,Sheet2!D:D)

Lee
quelle
0

Bildbeschreibung hier eingeben

Schreiben Sie Cookies in Zelle A2 von Sheet3.

In Zelle B2 von Sheet3 schreiben Sie diese Formel:

=SUM(VLOOKUP($A$2, Sheet1!$A$2:$D$2, 2, FALSE))+SUM(VLOOKUP($A$2, Sheet2!$A$2:$D$2, 2, FALSE))

In Zelle C2 von Sheet3 schreiben Sie Folgendes:

=MIN(VLOOKUP($A$2, Sheet1!$A$2:$D$2,3, FALSE))*MIN(VLOOKUP($A$2, Sheet2!$A$2:$D$2, 3, FALSE))

Hinweis: Wenn "Cost Column" andere Werte als 1 hat, schreiben Sie in Zelle C2 von Sheet3 diese Array-Formel:

{=MIN(IF(Sheet1!$A$2:$A$2=A2,Sheet1!$C$2:$C$2,Sheet2!$C$2:$C$2))}

Schreiben Sie in Zelle D2 von Sheet3 diese Array-Formel:

{=MIN(IF(Sheet1!$A$2:$A$2=A2,Sheet1!$D$2:$D$2,Sheet2!$D$2:$D$2))}

Hinweis: Beenden Sie die Matrixformel mit Strg + Umschalt + Eingabetaste.

Rajesh S
quelle