根据表格中的Month标题查找Cell数据

时间:2017-02-22 14:08:26

标签: excel excel-formula excel-2013

我正在尝试创建一个用于数据验证的小型电子表格。 下面我创建了两个表表1和表2.

我想要找的是一个简单的=索引匹配或类似于检查当月,然后将该值复制到验证下的相应组行。

问题是月份是标题行,我不知道如何检查标题行的正确月份,然后将其下方单元格中的值输出到输出列表中的每个对应组。

所以把它放在编程术语中这就是我正在寻找的东西

If A2=Table2[Header] then c8=C4 else table[header] + step right

A2包含今天的日期(=今天()),而标题缩短的月份名称为1月2月3月,依此类推。 类似于上面的东西,我不知道我是否让它变得更难,那么它真的应该是。我正在使用Excel 2013。

Output list
Group    Input  Verification  Differance
G1       120    123           =Sum([@[Input]]-[@[Verification])
G2        76    110           =Sum([@[Input]]-[@[Verification])
G3       110    90            =Sum([@[Input]]-[@[Verification])
G4        34    53            =Sum([@[Input]]-[@[Verification])

Data list
Group    Year   Jan Feb Mar Apr 
G1       2017       123 95  80                              
G2       2017       110 85  75                              
G3       2017       90  80  70                              
G4       2017       53  53  46      

此致 约翰

1 个答案:

答案 0 :(得分:1)

您将使用第二个匹配项找到正确的列:

=INDEX(DataList,MATCH([@Group],DataList[Group],0),MATCH(TEXT($A$1,"mmm"),DataList[#Headers],0))

enter image description here