我试图找到正确的代码来将我的公式移动到x个单元格上。 x表示销售提前期。让我们说我做了一月份的销售,但直到7个月之后才收到这笔收入。因此,对于Jan,我将在7月之前收到,因为2月份我不会收到,直到8月,3月我才会收到,直到9月等等。
我正在寻找能够根据提前期细胞自动化或转移我的销售总额的东西。所以我可以说我把我的交货时间改为5个月,一切都转移到5个月而不是7个月。
非常感谢任何帮助。
希望不要太困惑。
感谢您的帮助!
答案 0 :(得分:0)
你似乎从错误的一端看问题:不要问你的1月销售收入何时会被收到,试着询问你将在7月收到哪些收益。然后你到达这样的结构: -
Column A = Date of sale
Column B = Description
Column C = Sales amount
Column D = Expected delay in months
Column E and up = Jan, Feb, etc. one column for each month
Write the starting date in cell E1, say 1/1/2017.
In F1 paste this formula: =DATE(YEAR(E1),MONTH(E1)+1,1)
Format the range E1:F1 as 'Custom' using the string MMM yy
Copy F1 to the right as far into the future as you require
现在每个月都有一个专栏。如果更改E1中的值,则所有标题都会相应更改。当你需要明年的新表时,这很好。
Write this formula in E2: =IF(MONTH($A2) + $D2 = MONTH(E$1), $C2,0)
Copy right and down as far as you require
现在,进入一个条目。比如1月17日你有1200美元的销售,你希望在6个月后收到这笔钱。
Enter the date in column A = 17/1/2017
Enter the amount in column C = 1200
Enter the expected delay in column D = 6
金额显示在7月份列中。将D列中的值更改为3,金额将移至4月。
所有其他列显示为零。如果您不喜欢,请转到文件 - >选项 - >高级>>此工作表的显示选项=取消选中&#34的复选框;在值为零的单元格中显示零"。