excel倒计时, 比如C1是开始时间,D1是结束时间,K1就倒计时,L1是状态(里面填f或t判断是否完成)

比如C1是开始时间,D1是结束时间,K1就倒计时,L1是状态(里面填f或t判断是否完成),如果完成则K1倒计时停止,如果没完成就继续负数计时,也就是通过L1里是否是t来判断,请问高人们这要怎么写
=IF(D4>=TODAY(),DATEDIF(TODAY(),D4,"d"),D4-TODAY()),这是我在K1里写的,但不知道要怎么停下来,哪位来指导下,小小分数不成敬意
比如:开始时间C1=3月1,结束时间D1=3月9日。如果事件是3月8日完成,此时在L1=T,K1显示倒计时天数为1,如果事件是3月10日完成,此时输入L1=T,则显示K1=-1,并停止计时。。。永远显示K1=-1

第1个回答  2013-02-23
(L1 =“T”= IF,IF(D1> = TODAY(),DATEDIF(TODAY(),D1,“D”),D1-TODAY()),“”)
如果L1 = T。显示。否则,它不被显示。追问

没法用,也达不到我要的效果,
我要的倒计时是,L1=t时,K1显示当天时间-d1的结束时间,你这个只是显示一个0,关键有时候完成时间超过了结束时间,应该是负数,此时K1显示的天数就应该是输入L1=t当天的倒计时间天数
比如:开始时间C1=3月1,结束时间D1=3月9日。如果事件是3月8日完成,此时在L1=T,K1显示倒计时天数为1,如果事件是3月10日完成,此时输入L1=T,则显示K1=-1,并停止计时。。。永远显示K1=-1

第2个回答  2013-02-18
=IF(L1="t",IF(D1>=TODAY(),DATEDIF(TODAY(),D1,"d"),D1-TODAY()),"")
如果L1=T.则显示。否则不显示。追问

不管是t还是f,都要显示,只不过为t时,则停止倒计时,时间不在变动
我搞的就是停不下来呀,一直倒计时,一年下来,都负几百了。。。

追答

=IF(L1="t",0,IF(D1>=TODAY(),DATEDIF(TODAY(),D1,"d"),0))

追问

还是不行呀,如果不是t,是F的话,显示的就是0,高人麻烦测试下呗

追答

如果L1=T,则显示0,停止显示的(意味倒计时结束)
否则,如果D1大于等于今天,显示倒计时,否则显示0

第3个回答  2013-02-19
= SUMPRODUCT((MOD(COLUMN(A1:M1),2)= 1)* A1:货币供应量M1)/ 7