单元格元素内过滤条件设置

为什么这里的过滤条件如下图设置之后数据分析出来没有数据呢?我的数据集里针对【YEARMONTH】这个字段一共有两个年月的数据:当月的数据和去年今月的数据。我想针对【同期】就取比参数年月(参数年月即当月)小的数据即可,预估额就取等于参数的年月即可(预估额那里我设置过滤条件YEARMONTH=$DATE也没有数据显示)

image.png

FineReport 用户H5691967 发布于 2021-1-14 10:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
ScyalcireLv7中级互助
发布于2021-1-14 10:06(编辑于 2021-1-14 10:17)

你年月格式是什么样的?  2021-01?

不是标准的日期格式,是不能比较大小的


过滤条件后面公式:等于 format(YEARDELTA("2020-10-10 00:00:00",-1),"YYYY-MM")

你时间格式不同,写法也不同

  • 用户H5691967 用户H5691967(提问者) 年月是202101这样格式的,不是日期类型,是字符串类型。 过滤条件后面的公式中\"2020-10-10 00:00:00\"这里我要放我的【YEARMONTH】字段,并且先给它转换成date类型吗?
    2021-01-14 10:42 
  • Scyalcire Scyalcire 回复 用户H5691967(提问者) 你数据库里就是年月吗?如果有原始的时间字段更方便,直接把\\\"2020-10-10 00:00:00\\\"换成原始的时间字段
    2021-01-14 10:53 
  • 用户H5691967 用户H5691967(提问者) 数据库里就是年月,并且是字符串类型的年月。。
    2021-01-14 10:54 
  • Scyalcire Scyalcire 回复 用户H5691967(提问者) 那你还是尝试把年月字段换成日期格式,然后过滤设置成小于$date参数试试 字符串比较不了大小
    2021-01-14 10:57 
  • 2关注人数
  • 719浏览人数
  • 最后回答于:2021-1-14 10:17
    请选择关闭问题的原因
    确定 取消
    返回顶部