2013-01-17 25 views
0

每週轉移到另一電子表格所需的Excel式I接收一個Excel在它約2000行文件。我需要能夠將每個獨特庫存項目收到的佣金轉入我的主文件(單獨的電子表格),以便它顯示針對同一個唯一庫存項目。我一直在使用宏試過(目前我手動經歷複製粘貼&查找主文件中)。我也曾嘗試IF函數& VLOOKUP,但似乎無法得到它的粘貼正確的佣金值。在1個電子表格中查找值與它的匹配值

這是我接收文件的一個例子:

Stock Number Customer Commission Value(Ex VAT) 
8944125460285514045 MISS ASHLEY CONNELLY 9.16 
8944125460285247596 MR ROLAND COOPER 9.15 
8944125460233434510 MISS SHERYL SEELEY 10.25 
8944125460286262784 MISS CLAIRE HARPER 10.23 
8944125460286264392 MS JILL BROWN   10.23 
8944125460285752322 MISS HAYLEY NICHOL 10.23 
8944125460183834545 MR RICHARD OMAHONY 9.91 
8944125460233404356 MISS ALICIA MORAN 9.90 
8944125460326568455 MRS CHANTELLE BILLY 9.89 
8944125460286263303 MRS VANESSA SMITH 9.89 
8944125460285247893 MISS VENISHA MILLER 9.87 
8944125460326089940 MR CRAIG HAINES   9.86 
8944125460285658222 MR JAY DEE   9.84 

這是我的主文件的簡化版本:

Stock Number   Customer Name   Comms Rec'd 
8944125460286264392 JILL BROWN 
8944125460285247596 ROLAND COOPER 
8944125460233434510 SHERYL SEELY  
8944125460285658222 JAY DEE 
8944125460286262784 CLAIRE HARPER 
8944125460285514045 ASHLEY CONNELLY 

我需要一個公式,將來自傳輸的佣金值收到的文件到相關股票號碼的通信記錄欄。

回答

0

SUMIF就是你需要這個。

=SUMIF(RecievedFile!A:A,Master!A2,RecievedFile!C:C) 

相應地改變引用。

的功能將沿着庫存數量列(RecievedFile!A:A)爲適當的股票數量(Master!A2)搜索,並在相應的委員會柱總結值(RecievedFile!C:C


要找到第一匹配庫存數量,一個VLOOKUP函數將這樣做

=VLOOKUP(Master!A2,RecievedFile!A:C,3,FALSE) 

這看起來接收的文件在從主表的代碼在第一列中,並且從* * RD塔返回的值。 (False表示列表不需要排序,只會返回完全匹配)。請注意,這隻會返回找到的第一個tiem,所以如果文件中有多個項目,其他項目將不會被找到。

+0

你好,謝謝你,但我似乎無法得到這個工作。它看起來似乎是增加了很多值,而不是返回相應庫存號的單一佣金值。 – user1987224

+0

這將總結所有庫存號碼,而不考慮客戶名稱。如果您需要考慮客戶名稱,那麼它將是一個不同的公式 – SeanC

+0

啊,這就是它在做什麼。我需要它將相應庫存號碼的單一佣金值返回到主文件中。 – user1987224

相關問題