【问题标题】:How to change Cell refernce to other cells every 14 Days , By formula or VBA?如何每 14 天通过公式或 VBA 更改对其他单元格的单元格引用?
【发布时间】:2021-05-17 22:25:42
【问题描述】:

我在 A1 中有数据,在 B1 中有数据,在 C1 中有 日期

现在 D1=A1 。

我需要 14 天后,从 C1 的 日期D1 = B1

14 天后再次 D1 = A1 以此类推。

如何做到这一点,通过公式或 VBA?

【问题讨论】:

  • 一组更全面的样本数据会有所帮助。现在B1C1,等等......都是空的。根据数据的样子,我可能会使用INDEX/MATCHVLOOKUP 根据日期查找一行
  • A1 和 B1 中的数据仅作为字符串文本,C1 为日期

标签: excel vba formula


【解决方案1】:

你可以试试这个:

=IF(ISEVEN(INT((TODAY()-C1)/14)),A1,B1)

或者这个:

=IF(ISODD(INT((TODAY()-C1)/14)),B1,A1)

【讨论】:

  • 在您复制我的答案后,我已对其进行了编辑。出于测试目的,我在单元格 E1 中使用了日期而不是 TODAY()
  • 现在,这两个公式都有效?,非常感谢“VBasic2008”的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-26
  • 2018-10-15
相关资源
最近更新 更多