2014-02-26 52 views
0

在Excel中,我有來自兩個單獨來源的數據輸出A和B. 每個數據集都是相同的,由4列和幾百行組成。在每行的末尾是一個總數,這是A和B之間唯一的變量。使用Excel下拉菜單創建動態查找

就像這樣,只是爲了說明。

源A
Col1中col2的COL3 COL4總
AB CD EF GH 1234
IJ KL MN OP 4567
QR ST UV WX 7890

源B
Col1中col2的COL3 COL4總
AB CD EF GH 1338
IJ KL MN OP 4599
QR ST UV WX 7999

我需要協調數據源。 我想要做的是使用下拉列表來選擇列排列,然後打印每個來源的總數。 所以,當我從下拉列表中選擇組合

AB> CD> EF> GH - 源A = 1234 - 源B = 1338

或者

IJ> KL>明尼蘇達州> OP - 源A = 4567 - 來源B = 4599

我只想知道這些是否可能以及從哪裏開始。 我爲可怕的HTML格式提前表示歉意,並非常感謝您的意見。

問候

+0

你只是想把這兩個表合併成一個表格,並且有6列:Col 1 - Col 2 - Col 3 - Col 4 - Total A - Total B?要做到這一點,您需要對4列進行查找,就好像它們是一樣的? – chishaku

+0

嗨和謝謝,我想這會工作,但我不想使用這種方法,以防萬一在列中的值存在任何未檢測到的差異,如果是這樣。 – jimiclapton

+0

在這個階段,我會願意至少嘗試一下。 – jimiclapton

回答

1

如果兩個源A和電源B四個值以相同的順序,你可以通過爲每一行串聯值創建兩個表中的一個「關鍵」。

=A2&B2&C2&D2 -> ABCDEFGH 

然後在您的源代碼表中,使用該密鑰從源B表中查找值。

+0

謝謝,這並沒有奏效。我確保源A和B中的值是相同的並連接(儘管我使用&因爲這些值實際上是整數字符串),並且每次查找都會得到#VALUE錯誤。這是令人沮喪的,因爲我知道應該有整場比賽,因爲花了幾年手動檢查比賽。 – jimiclapton

+0

你如何連接整數字符串?您可以在整數之間添加「 - 」或其他符號,以使得生成的鍵肯定是文本字符串而不是整數。對不起,如果我沒有正確理解你。 – chishaku

+0

對不起,如果我不清楚。所以我通過使用'&'連接,例如A1&B1&C1 ... – jimiclapton