【发布时间】:2016-07-19 18:45:57
【问题描述】:
我不确定这是否可能,但我认为值得一问。
在上面的截图中,你可以看到我的公式。它工作得很好。您会注意到该公式中有很多不同的标准;它们是月、日和时间段(加上一个额外的,在这里并没有真正涉及到这个问题)。
我想知道的是:是否可以为一行执行此公式,然后将其复制粘贴,以便“日”标准(即“Flare 2Data”!$B$6:$ B$262024, "=1") 向下拖动时自动迭代?我现在要做的是在每个单元格中复制并粘贴这个等式,然后手动单击所有单元格并输入日期。然后我必须在一年中的每个月都这样做。有没有更好的办法?
【问题讨论】:
-
为什么这会被否决?我已经调查过了,找不到问题的答案。我敢肯定,以前有人想知道同样的问题。我真的希望人们有时不会对这个网站如此消极。
-
你想让它迭代是什么意思?你能发布三个关于公式如何变化的例子吗?我想你可能会以某种方式使用
Indirect()... -
例如,查看单元格 B5。您会看到该条件显示月份等于 4,日等于 1,时间段等于 1。在单元格 B6 中,日应该等于 2。单元格 B7,日等于到 3 以此类推。此外,当您从左到右时,时隙标准应该每次增加一个。现在我通过每次单击公式并更改标准来手动执行此操作。必须有更好的方法。
-
用
=1代替row()-4好吗?为时隙。然后对column()做同样的事情? -
嗯。让我试试看。
标签: excel if-statement average