我有一個以第一列作爲主鍵的表格。例如:Excel:按指定的列值過濾表格行
id value1 value2
1 10 5
2 2 3
3 12 5
..
我也有ID的我要選擇,它可以有重複ID的第二列表。例如:
selectId
1
2
2
2
5
10
..
我怎樣才能 「合併」 的兩個表(類似於INNER JOIN)獲得:
id value1 value2
1 10 5
2 2 3
2 2 3
2 2 3
5 99 99
10 22 22
..
我嘗試使用 'Microsoft查詢' 從數據> extern數據,參加這兩項表。問題是,它似乎無法處理超過256列的表格。
感謝
UPDATE:
謝謝VLOOKUP
按預期工作。
但是,一個問題是,如果找到該行但對應的列爲空,則此函數返回0
(我期望它返回empty cell
),並且因爲零是有效值,所以我無法區分兩個(空白和零)? 任何幫助表示讚賞..
哪裏是你的數據庫?是Access,SQL Server還是Oracle?你寫了什麼查詢會引發這個錯誤?你的桌子有256列嗎? – shahkalpesh 2009-08-05 02:42:52