交叉参考每月阅读到每周阅读

时间:2015-02-05 19:24:28

标签: excel excel-formula vlookup worksheet-function cross-reference

我正在尝试在Excel中创建一个表格,我在一列中有股票价格,并在下一栏中以“dd / mm / yyyy”形式显示相应日期:

date  |  share price

我正在尝试将美元兑换率纳入英镑,但这是每月读数。

有没有办法在股票价格的每个条目旁边复制相应的每月转化次数,使其类似于下表?

date        |  share price  | USD/GBP
01/01/2000  |      150      |    0.6
02/01/2000  |      155      |    0.6
...
01/02/2000  |      149      |    0.65

1 个答案:

答案 0 :(得分:1)

如果您的1|2000左侧0.6(以及2|2000的{​​{1}}等)0.65之类的名称范围(比如MYrange){} 1}}是一个两列数组,其月份编号(MYrange代表1到12月的January)与分隔符(12)连接,并且年份编号与左手栏,并在右栏和匹配行中的相关汇率。

然后假设|在A1中,在C2中并向下复制以适应:

date

其中公式提取月份编号(使用=VLOOKUP(MONTH(A2)&"|"&YEAR(A2),MYrange,2,0) )将其与MONTH)连接,并使用分隔符(我选择管道)和年份编号(从&)连接到在YEAR的左侧列中搜索此内容,如果找到(由MYrange设置),则会立即从单元格返回值(由0设置)。