2011-08-01 73 views
6

假设在Excel中,我有一个公式=$C$8+1,我必须向1添加什么,以便当我拖动时,它变成$C$8+2在Excel中增加常量公式

可以这样做吗?

下面是我的实际公式。我希望增加1〜2个,使得它成为= 2

IF((NOW()-$C8)=1,"1","0") 

回答

9

嗯..可能有几种方法可以做到这一点,但唯一一个我在我的头顶部正在使用=ROW()功能。

比方说,你开始公式在第5排

=IF((NOW()-$C8)=ROW()-4,"1","0")

的= ROW()将返回您当前所在的行数(即5,在这种情况下)。因此,在第一行中,我们将有= 1(从5-4),然后= 2(6-4)等等。

尽管如此,它似乎是你比较日期,对吧?我说你需要截断值之间有一个比较的一天...

=IF((TRUNC(NOW())-TRUNC($C8))=ROW()-4,"1","0")

希望它可以帮助...或至少给你选择你的解决方案的路径。

+2

排想法很聪明。太好了! – aevanko