2017-10-04 2 views
0

Ich habe 2 Spalten Ich versuche, in meinem Blatt mit vlookup zu füllen. Eine Spalte ist Kaufbetrag und eins ist Verkaufsbetrag. Ich verwende 1 eindeutige ID, um in meine Nachschlagedatei zu suchen.Vlookup Duplikate + IF, um einen Wert zurückzugeben

Allerdings habe ich in den Daten, die ich suche, doppelte IDs, mit einem Maßnamen in einer Spalte und dem Wert in einer anderen Spalte. Die Werte werden aufgrund von Kauf- und Verkaufsbetragsnamen zweimal angezeigt.

sieht ungefähr so ​​aus:

ID Measure Name  Measure value 
1  Buy    1000 
1  Sell    2000 
2  Buy    5000 
2  Sell    10000 

Wie kann ich beide, und füllen Sie beide zu meinem Blatt wie dieses vlookup:

ID Buy Amount  Sell Amount 
1  1000   2000 
2  5000   10000 

Ich habe dies,

=IF(VLOOKUP(A2,valumeasure3!C:U, COLUMNS(C:U),FALSE),valumeasure3!E:E,0) 

Nicht sicher Wohin geht es von hier, oder ob Vlookup überhaupt machbar ist.

+1

SUMIFS() besser funktionieren würde. –

Antwort

1

Wie @ScottCraner erwähnt, SUMIFS ist der Weg, hier zu gehen.

Angewandt auf Ihre spezifische Situation, sollten Sie Ihre Formel dies für den Wert kaufen sein:

=SUMIFS(valumeasure3!$E:$E,valumeasure3!$C:$C,$A2,valumeasure3!$D:$D,"Buy") 

Und der für den Sell-Wert:

=SUMIFS(valumeasure3!$E:$E,valumeasure3!$C:$C,$A2,valumeasure3!$D:$D,"Sell") 
Verwandte Themen