如何根据单元格内容作为列名选择数据集对应列

比如数据集DS1格式如下

c1.PNG

我的单元格C2,D2,E2分别是wuliao列的值,year列的值,想要的列名,比如这样

c2.PNG

可以通过公式取出数据库这列的值吗?谢谢

FineReport kkluoluo 发布于 2022-6-29 16:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-6-29 16:52(编辑于 2022-6-29 16:53)
  • kkluoluo kkluoluo(提问者) 我要用单元格值作为列名可以吗?比如ds1.select(c3,matnr=b3)这样?
    2022-06-29 17:18 
  • CD20160914 CD20160914 回复 kkluoluo(提问者) 可以的。你可以测试看一下
    2022-06-29 17:20 
  • kkluoluo kkluoluo(提问者) 回复 CD20160914 好像查不出值
    2022-06-29 17:26 
  • CD20160914 CD20160914 回复 kkluoluo(提问者) 把C3改成固定的数据集名称是否可以呢?就是C3不要用单元格。直接写你要的列。看一下
    2022-06-29 17:29 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-6-29 16:54

https://help.fanruan.com/finereport/doc-view-846.html SQL函数

F2 公式 =sql("数据连接","SELECT "+E2+" FROM table where wuliao = '"+c2+"' and  year='"+D2+"'",1,1)

  • 2关注人数
  • 251浏览人数
  • 最后回答于:2022-6-29 16:54
    请选择关闭问题的原因
    确定 取消
    返回顶部