单独查出表中的带条件的字段

填报场景:表格中有期末余额和年初余额,期末余额是由公式得来的数据(几列数据相加减),年初数据取的是去年最后一个月的期末数据,也就是说现在是2022-08,那么年初数据就是2021-12,怎么写公式才可以取到一个期末的年初数据。关于日期字段使用的参数传参。

image.png

FineReport 用户83054044 发布于 2022-8-30 17:38
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户83054044Lv4见习互助
发布于2022-8-31 11:48

新商誉账面原值年初数据 数据集已筛选日期为去年12月的数据,再使用的select公式将此数据集中的期末字段查出来,并且与同一个项目名称相匹配,具体如下:

新商誉账面原值年初数据.select(iQmamount, cOrgname = B5)

最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-30 17:59

没有太明白,,能否上文件看一下。说清楚要如何取数据?   如果从数据集查询数据

那么可以类似这样  value("ds1",2,1,"2021-12")/*返回ds1第二列的期初值,第一列日期为2021-12的*/

如果要动态:value("ds1",2,1,CONCATENATE(left($年月参数,4),"-12"))

不清楚你的数据是如何的,只能猜测写了。。。

  • 用户83054044 用户83054044(提问者) 文件在远程服务器上,没办法上传呢。就是年初数据要根据期末数据来取,取得是年末数据的上年12月份的
    2022-08-31 09:55 
  • CD20160914 CD20160914 回复 用户83054044(提问者) 你直接用我上面的公式测试呀。。。。先按我说的方法做。
    2022-08-31 09:55 
  • 用户83054044 用户83054044(提问者) 回复 CD20160914 测试过了 什么都没显示
    2022-08-31 10:00 
  • CD20160914 CD20160914 回复 用户83054044(提问者) 不知道你是如何操作的。先要创建一个数据。。只取对应参数去年12月的数据。然后上面的函数就可以直接从数据集查询出来的
    2022-08-31 10:01 
  • 1关注人数
  • 313浏览人数
  • 最后回答于:2022-8-31 11:48
    请选择关闭问题的原因
    确定 取消
    返回顶部