datedif函数在Excel和bi上计算结果不一样

求助:datedif在Excel中和bi上计算结果怎么不一致,2024/4/21-2024/5/6,计算结果为月,bi上为1月,Excel中为0

FineBI 帆软用户strnrlO3KO 发布于 2024-8-31 15:00
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
华莉星宸Lv7资深互助
发布于2024-8-31 17:19

检查两个地方的参数

DATEDIF-日期差 https://help.fanruan.com/finebi/doc-view-1402.html

image.png

最佳回答
0
小潘同學Lv5初级互助
发布于2024-10-16 13:36(编辑于 2024-10-16 13:37)

遇到同样的问题,BI和Report都试过了,都和Excel的结果不一样。

换个思路,先判断日,再决定是否减1,下面的参考一下

IF(DAY("2024/5/6")<DAY("2024/4/21"),DATEDIF("2024/4/21","2024/5/6","m")-1,DATEDIF("2024/4/21","2024/5/6","m"))

image.png

  • 3关注人数
  • 98浏览人数
  • 最后回答于:2024-10-16 13:37
    请选择关闭问题的原因
    确定 取消
    返回顶部