难道写的函数有问题吗,为什么期末能出来,期初的出不来
把这个12的双引号去掉看看,还有如果12不正确,你弄成11,不要加双引号
是不是你这个=,前后的字段格式不一样呢,一个时间,一个文本
期初结果是0,说明整个DEF函数对应的结果应该都是空值,所以最后按照NVL结果都赋值为0。
因为不知道你具体的数据情况,所以建议你可以拆一下公式看看。
先单独看一下DEF函数的第三参数有没有结果,如果本身就没有符合条件的结果,说明公式没有问题,只是没有符合条件的数据造成的结果是0,可能需要再看一下公式的整体逻辑是否合理。