表报中是否有类似EXCEL中的VLOOKUP函数?谢谢

WorkBook3.zip

表报中是否有类似EXCEL中的VLOOKUP函数?谢谢222.png

FineReport yzm158648 发布于 2022-2-19 13:08 (编辑于 2022-2-19 14:34)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-19 13:15(编辑于 2022-2-19 14:10)

INDEXOFARRAY(B1:B3,INARRAY(C5,A1:A3))

image.png

结果

image.png

如果单元格是扩展出来的

INDEXOFARRAY(b1[!0],INARRAY(C5,a1[!0]))

WorkBook3.rar

  • yzm158648 yzm158648(提问者) 根据您的操作,我算出来的金额是0,已经上传附件,麻烦帮我看下是哪里有问题,谢谢。
    2022-02-19 13:48 
  • CD20160914 CD20160914 回复 yzm158648(提问者) 因为你E列也是公式求和出来的。D列E列都用公式的时候。。其实E列它的数据还没有出来。。执行的顺序一样。所以一直没有取到。。
    2022-02-19 13:58 
  • CD20160914 CD20160914 回复 yzm158648(提问者) 你可以把E列的公式去掉。。。直接录入一个固定的值。。。它就有返回。。。。所以两边同时用公式这个有冲突了
    2022-02-19 13:59 
  • CD20160914 CD20160914 回复 yzm158648(提问者) 我把附件做了更新。你看一下是不是你要的结果了。。
    2022-02-19 14:11 
  • CD20160914 CD20160914 回复 yzm158648(提问者) 或者使用map函数。。ds1.select函数这样更简单一些。比如ds1.select函数的示例https://help.fanruan.com/finereport/doc-view-850.html#
    2022-02-19 14:24 
最佳回答
0
shirokoLv6资深互助
发布于2022-2-19 14:13

如果是数据集找数,直接用MAP()或者VALUE()就好了。从表格找效率很低

  • yzm158648 yzm158648(提问者) 要在表格中找数,有其他的的办法吗? 谢谢。
    2022-02-19 14:24 
  • 3关注人数
  • 750浏览人数
  • 最后回答于:2022-2-19 14:34
    请选择关闭问题的原因
    确定 取消
    返回顶部