1

我需要有关 excel 2010 中的公式的帮助。

我有 2 个工作簿

一个有....

ref  No     startdate  enddate value  
A    1      3/01/12    7/02/12  56  
A    1      8/02/12    1/03/12  45  
B    2      1/01/12   15/02/12  36  
B    2      16/02/12  04/04/12  59   

在另一本工作簿中,我将其作为

ref  No   01/01/12  02/01/12   03/01/12...  
A    1  
B    2  

我必须将数据从日期范围和匹配的ref和匹配的第二个工作簿中的相应日期下方的值放入No。我确实知道该值将在许多单独的日期下进行……这就是我想要的。

有谁知道可以索引匹配并相应地对这些数据进行排序的公式?

此外,要复制并粘贴公式,使数据与refNo匹配,并与顶行的日期匹配?

希望你能帮忙

提前致谢

瑞奇

4

1 回答 1

1

使用 Helper 列很简单(没有可能但要困难得多)。添加一个新的 A 列,并连接 Ref e No 以创建一个键 在 A2 类型中:

=B2&"_"&C2

沿着数据矩阵向下拖动公式

然后转到第二张桌子并相应地创建一个密钥。在我的测试(见图)中输入 I2 单元格:

=J2&"_"&K2

在此处输入图像描述

现在我们已经完成了所有工作。在 L2 中输入:

=IFERROR(IF(AND(VLOOKUP($I2,$A$1:$F$6,4,FALSE)<=L$1,VLOOKUP($I2,$A$1:$F$6,5,FALSE)>=L$1 ),VLOOKUP($I2,$A$1:$F$6,6,FALSE),0),0)

然后左右拖动公式。您当然必须修改边界(根据您的数据,特别是长公式中的 F6 - 我只有 6 行)。

完毕。

于 2013-06-19T13:18:20.007 回答