[英]EXCEL lookup an a row / array based on a cell value
我想基於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
先感謝您
因此,執行此操作的一種方法是使查找行具有相對值。 因此,假設您的示例數據在Sheet1上,並且要查找的日期列表在Sheet2的帶有標題的A列中。 我首先將查找范圍命名為一個范圍,以便Sheet1 Col A到Col D被命名為“ Data”。 然后在B2中放置以下公式,並將其復制到D列中,然后一直復制到日期列表中。
=vlookup($A2,Data,Column(B1),False)
A2的$允許即使在公式上進行復制時也始終查看A列。 Column(B1)返回值為2,但是當您將該公式復制到左側時,它將更改為Column(c1),Column(d1)...,從而更改了要返回的數據列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.