2011-08-01 99 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