我有3個存儲爲命名範圍的表。
用戶使用下拉框選擇要搜索的範圍。命名的範圍是Table1
,Table2
和Table 3
。Excel公式:從多個命名範圍查找
表1
0.7 0.8 0.9
50 1.08 1.06 1.04
70 1.08 1.06 1.05
95 1.08 1.07 1.05
120 1.09 1.07 1.05
表2
0.7 0.8 0.9
16 1.06 1.04 1.03
25 1.06 1.05 1.03
35 1.06 1.05 1.03
表3
0.7 0.8 0.9
50 1.21 1.16 1.11
70 1.22 1.16 1.12
95 1.22 1.16 1.12
120 1.22 1.16 1.12
然後他們挑選從標題行的值,並從第一列中的值。
即用戶選擇Table3
,0.8
和95
。我的公式應該返回1.16
。
我有一半使用indirect
(table1
),但是我需要提取標題行和第一列,所以我可以使用類似
=INDEX(INDIRECT(pickedtable),MATCH(picked colref,INDIRECT(pickedtable:1)), MATCH(picked rowref,INDIRECT(1:pickedtable)))
任何想法如何實現這一目標?
您是否在談論「Excel表」,即您使用插入 - >表創建它?你能否粘貼一個鏈接到屏幕截圖以獲得更好的清晰度? – 2013-02-21 07:54:51