我需要帮助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
将数据形式放在第二个工作簿中相应日期下面的值中。我明白这个价值会在许多个别日期之下......这就是我想要的。
有没有人知道可以对这些数据进行索引匹配和排序的公式?
另外,要复制并粘贴公式,以便数据与列中的ref
和No
匹配,并匹配顶行的日期?
希望你能帮忙
提前致谢
瑞奇
答案 0 :(得分: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行 - 根据你的数据)。
完成。