我有2個Excel表,我需要一個公式來根據類型和模型列的值從表2中獲取列*的值。Excel公式使用2張
Sheet1 Sheet2
*??? | modelA modelB modelC
typeA 100 modelA | typeA 100 1 1
typeB 50 modelB | typeB 1 50 1
... | ...
typeY 20 modelA | typeY 20 1 1
在此先感謝您的任何建議
看起來不錯在公式中。只是好奇心:是否有任何方式使用這2個不同的文件(fileX中的工作表1和fileY中的工作表2)?謝謝;) – thedev 2012-01-18 07:39:17
INDIRECT可以做到*如果*兩張都打開。使用'= INDIRECT(「[C:\ path \ excelfile.xls] Sheet1!」&ADDRESS(... etc))'。如果您所指的表單已關閉,那麼它將不起作用 - 您可能想要使用VBA或第三方功能:[關於INDIRECT的ozgrid討論](http://www.ozgrid.com/forum/showthread .php?t = 44975)(我沒有經驗使用它們)。有關鏈接的更多信息,此頁面非常好:[關於鏈接的MS幫助](http://office.microsoft.com/)。COM/EN-US/Excel的幫助/關於聯到另一個工作簿或 - 程序HP005198424.aspx) – GnomeDePlume 2012-01-18 08:34:05