我的Excel传播方式如下所示
A B
10.02.2007 10
10.03.2007 12
A列是日期,B是份额价格
现在我的任务是使用公式
计算股票的财务回报return = ln(price_today / price_yesterday)
现在在另一个电子表格中,我需要创建一个名为Return的新列
在此列中,我需要放置类似= ln(B2/B1)
的公式
但条件是此公式仅在A列中应用日期在范围内
StartDate < currentDate < EndDate
。
所以我想
请建议
答案 0 :(得分:3)
要引用其他工作簿中的单元格,您需要使用类似
的内容[Book1.xlsx]Sheet1!$A$1
要查找年份编号,您需要确保该列是有效的日期列,并使用类似
的内容=IF(YEAR([Book1.xlsx]Sheet1!$A$1) = 2007,LN([Book1.xlsx]Sheet1!$B$2/[Book1.xlsx]Sheet1!$B$1), 0)
也可能Excel: And Function允许StartDate < currentDate < EndDate