在Excel 2016中创建一列相互依赖的单元格
我在Excel的一列中有一个日期列表,我想格式化这列单元格(比如A1到A10),这样,如果我更改列中的任何日期,下面的日期将根据我从该单元格中添加或减去的天数进行移动 我想知道是否有一种方法可以使用Excel的if函数来实现这一点在Excel 2016中创建一列相互依赖的单元格,excel,vba,Excel,Vba,我在Excel的一列中有一个日期列表,我想格式化这列单元格(比如A1到A10),这样,如果我更改列中的任何日期,下面的日期将根据我从该单元格中添加或减去的天数进行移动 我想知道是否有一种方法可以使用Excel的if函数来实现这一点 非常感谢。假设我们在A列中有如下数据: 在C1中输入: =A1+SUM($B$1:B1) 然后抄下来。现在,您只需在列B中输入+/-值。因此,如果在单元格B3中放置一个4,您将得到: C3及以下的所有日期都将增加4。是的,我的意思是对单元格列使用IF语句。在b列
非常感谢。假设我们在A列中有如下数据: 在C1中输入:
=A1+SUM($B$1:B1)
然后抄下来。现在,您只需在列B中输入+/-值。因此,如果在单元格B3中放置一个4,您将得到:
C3及以下的所有日期都将增加4。是的,我的意思是对单元格列使用IF语句。在b列中设置一项活动所需的时间长度如何?例如,在a1=01/01//2017和b1=2中(好像在2天内)。然后在每一列的一个单元格中,都有一个和。A2将是
=A1+B1)
。A2中的结果将是2017年7月3日。如果某个日期或某项活动的持续时间发生变化,您的整个计划都将更新以反映它。是的,这可能是一种方法。我猜你的意思是2017年1月3日?我想我会使用IF函数来改变每一行相对于前一行的位置,但这是一种更迂回的方法。谢谢你的建议,史蒂文。我真的很喜欢这个解决方案。这也意味着如果你的日期“滑”了,你就有记录。@StevenWalker我同意…………也没有宏…………也没有数组公式…………我也同意。这是一个明智的做法,我还可以跟踪原始的到期日。谢谢你的建议。