在Excel公式中增加常数

6
假设在Excel中,我有一个公式=$C$8+1,那么我必须添加什么才能使其变成$C$8+2
可以做到吗?
以下是我的实际公式..我希望将1递增为2,使其变成=2。
IF((NOW()-$C8)=1,"1","0")
1个回答

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
行的想法很聪明。不错! - Gaijinhunter

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接