DATEDELTA日期函数中第二个参数为某单元格的值取负数

如题,A1表示一个日期,B1表示一个数值,需要C1显示的值为A1日期的前B1天
举个栗子:
A1 B1 C1
2008-08-08 10 2008-07-29
C1中的公式写的是这样:DATEDELTA(A1,  -B1)

but报错:error exists: -B1
FineReportdpz916 发布于 2017-5-31 17:38
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
恍1发布于2017-5-31 17:38(编辑于 2023-9-6 09:34)
555
最佳回答
0
恍1发布于2017-5-31 17:41(编辑于 2023-9-6 09:34)
555
  • dpz916 dpz916(提问者)

    不行,这样会报错error exists: -D1
    回复
    2017-05-31 17:48 
最佳回答
0
恍1发布于2017-5-31 17:44(编辑于 2023-9-6 09:34)
555
最佳回答
0
dpz916发布于2017-5-31 17:48(编辑于 2023-9-6 09:34)
555
  • 恍1 恍1

    版本原因?那你写0-B1试试,我这里测试都可以
    回复
    2017-05-31 17:38 
  • dpz916 dpz916(提问者)

    机智,果然行了。单独用你上面的方法也可以显示,但是一拖字段就会报错。加了0后就ok啦。感谢
    回复
    2017-05-31 17:56 
最佳回答
0
dpz916发布于2017-5-31 17:56(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 488浏览人数
  • 最后回答于:2017-5-31 17:56
    活动推荐 更多
    热门课程 更多
    返回顶部