交叉引用每月阅读与每周阅读
Cross reference a monthly reading to a weekly reading
我正在尝试在 Excel 中创建一个 table,其中一栏是股票价格,下一栏是 'dd/mm/yyyy' 形式的相应日期:
date | share price
我试图包括美元到英镑的转换率,但这是月度读数。
有没有办法复制每个股票价格条目旁边的相应每月转换,使其类似于下面的 table?
date | share price | USD/GBP
01/01/2000 | 150 | 0.6
02/01/2000 | 155 | 0.6
...
01/02/2000 | 149 | 0.65
如果您有一个命名范围(例如 MYrange),其中 1|2000
紧邻 0.6
的左侧(以及 2|2000
的 0.65
等),其中MYrange
是一个双列数组,由月份编号(1
表示 January
到 12
表示十二月)与分隔符 (|
) 和年份编号连接在左侧栏中,在右侧栏和匹配行中显示相关汇率。
然后假设 date
在 A1 中,在 C2 中并向下复制以适应:
=VLOOKUP(MONTH(A2)&"|"&YEAR(A2),MYrange,2,0)
公式提取月份编号(使用 MONTH
)将它(使用 &
)与分隔符(我选择竖线)和年份编号(来自 YEAR
) 在 MYrange
和 return 的左侧列中查找值(如果从紧靠右侧的单元格(由 2
设置)找到(由 0
设置) ).
我正在尝试在 Excel 中创建一个 table,其中一栏是股票价格,下一栏是 'dd/mm/yyyy' 形式的相应日期:
date | share price
我试图包括美元到英镑的转换率,但这是月度读数。
有没有办法复制每个股票价格条目旁边的相应每月转换,使其类似于下面的 table?
date | share price | USD/GBP
01/01/2000 | 150 | 0.6
02/01/2000 | 155 | 0.6
...
01/02/2000 | 149 | 0.65
如果您有一个命名范围(例如 MYrange),其中 1|2000
紧邻 0.6
的左侧(以及 2|2000
的 0.65
等),其中MYrange
是一个双列数组,由月份编号(1
表示 January
到 12
表示十二月)与分隔符 (|
) 和年份编号连接在左侧栏中,在右侧栏和匹配行中显示相关汇率。
然后假设 date
在 A1 中,在 C2 中并向下复制以适应:
=VLOOKUP(MONTH(A2)&"|"&YEAR(A2),MYrange,2,0)
公式提取月份编号(使用 MONTH
)将它(使用 &
)与分隔符(我选择竖线)和年份编号(来自 YEAR
) 在 MYrange
和 return 的左侧列中查找值(如果从紧靠右侧的单元格(由 2
设置)找到(由 0
设置) ).