2015-04-30 133 views
0

我有我使用的值中提取Excel 2010中索引匹配使用多個條件

表1中的以下參考表:

 
Name Jan Feb Mar Apr Total 
John 0.1 0.2 0.3 0.4 1 
Peter 0.2 0.4 0.6 0.3 1.5 
Suman 0.1 0.3 0.2 0.5 1.1 

到該表 -

表2:

 

Name Month Value 
John Feb  
Peter Apr 
Suman Jan 

我需要匹配表2的「名稱」列中的文本與「名稱」列中的文本表1..and匹配與列名本身在表1表2中「月」列中的文本,以針對特定的列名

例如返回值:

匹配值「約翰」在表2中值爲表1中的值「約翰」表2中的匹配值「Feb」與表2中的列名「Feb」返回表1中的值0.2

這可以使用使用多標準的索引匹配來完成?

+0

http://www.excel-easy.com/examples/two-way-lookup.html –

回答

2

假設表1以A1開始,表2以J1開始。 在列L2(「值」列)中,從單元格L2開始,放置公式:

= INDEX($ A $ 1:$ F $ 4,MATCH($ J2,$ A $ 1:$ A $ 4,0),MATCH ($ K2,$ A $ 1:$ F $ 1,0))

並複製到所有相關行。

第一個匹配通過匹配名稱選擇索引的行,第二個匹配通過匹配月份來選擇列。希望這可以幫助。歡呼聲,