我想基于DATE值查找一行(数组),以便为给定的DATE值返回一个价格值数组(如果使用VLOOKUP,则返回单个返回值)。以下是数据
Column A Column B Column C Column D
Row1 DATE Product A Product B Product C
Row2 1/1/2017 1 5 7
Row3 7/1/2017 3 6 5
Row4 13/1/2017 2 8 3
提前谢谢
答案 0 :(得分:0)
所以这样做的一种方法是使查找行成为相对值。因此,假设您的样本数据位于Sheet1上,并且您正在查找的日期列表位于Sheet2 Col A上,并带有标题。我首先将查找范围设置为命名范围,以便Sheet1 Col A到Col D的名称类似于" Data"。然后在B2中放置以下公式并将其复制到Col D,然后一直到日期列表中。
=vlookup($A2,Data,Column(B1),False)
对于A2来说,即使复制公式,也允许它始终查看A列。列(B1)返回值2,但是当您将该公式复制到左侧时,它将更改为列(c1),列(d1)...从而更改要返回的数据列。