当前位置: 首页 > news >正文

玉溪网站制作公司京东网上商城购物平台

玉溪网站制作公司,京东网上商城购物平台,一个门户网站多少钱,移动端开发技术有哪些poi4不支持XLOOKUP函数,但poi最新的5.2.3却已经对此函数做了支持 poi下载地址:Index of /dist/poi/release/bin 公式源码位置:org/apache/poi/ss/formula/atp/XLookupFunction.java 但是在使用此函数过程中,发现有些XLOOKUP函数会…

poi4不支持XLOOKUP函数,但poi最新的5.2.3却已经对此函数做了支持

poi下载地址:Index of /dist/poi/release/bin

公式源码位置:org/apache/poi/ss/formula/atp/XLookupFunction.java

但是在使用此函数过程中,发现有些XLOOKUP函数会计算不出结果,导致返回#VALUE!,跟踪源码分析后,发现其实是有一种特殊的excel公式写法,poi本身没有做支持

拿XLOOKUP函数举例:

此函数第二和第三个参数是数组类型,也就是说可以传入整列单元格作为参数,比如:

XLOOKUP("张三",Sheet1!A:A,Sheet1!Z:Z,"",0,1)

从A列全部寻找值为张三的,找到后返回对应的Z列区域值

如果sheet1中,我想将A列和B列拼接作为一整个列进行查询,excel公式可以这么写

XLOOKUP("张三",Sheet1!A:A&Sheet1!B:B,Sheet1!Z:Z,"",0,1)

&符号将两列公式拼接组合成一列

但是poi解析一个函数的参数时,这种多列合并为一列作为参数的场景并没有特殊处理,所以解析到&符号就会被识别为字符拼接,从而导致Sheet1!A:A和Sheet1!B:B会被识别为两个单元格值,然后进行拼接,此时就会导致XLOOKUP计算失效。

不仅限于这一个函数,只要用到这种拼接公式作为参数的场景,都会存在这个bug,但由于poi一直没有对此进行支持,目前比较好的方式是调整公式,避免这种用法,可以将两列合并为一列,再用公式引用合并列。

http://www.yayakq.cn/news/776462/

相关文章:

  • 吉林省绥中县城乡建设局网站用旧电脑做网站
  • 北京网站建设方案书深圳网站网页制作
  • 济南公司网站推广优化最大的百度指数分析大数据
  • 做网站先做ue企业手机网站建设报价
  • 谷歌有做网站建设学校 网站建设 招标
  • 建网站一般要多少钱wordpress免谷歌apk
  • 公司网站数据库表设计wordpress 存储视频教程
  • 苏州建站之家四川城乡建设网站
  • 手机站模板百度蜘蛛开发网站
  • 网站阶段推广计划做三折页的网站
  • 北京注册建设公司网站软件技术跟网站开发有关系吗
  • 网站效果检测个人公司注册流程及材料
  • 网站评论区怎么做郴州做网站seo
  • 好的漂亮的淘宝客网站模板wordpress google authenticator
  • 徐州做汽车销售的公司网站怎样做能直接上传微信的视频网站
  • 手机app设计网站建设网站大全免黄
  • 网站开发精灵怎么删除ghost wordpress
  • 深圳网站开发公司宝网网易企业邮箱怎么收费
  • js网站大全手机桂林生活网
  • wordpress数据库压力手机网站怎么做SEO优化
  • wordpress 新建分类目录东莞网站建设优化推广
  • 织梦万网网站搬家教程自己电脑做局域网网站服务器
  • 吴忠门户网站建设信誉好的营销网站建设
  • jsp做网站的优点做电商需要知道的几个网站
  • 哪些网站上可以做seo推广的网站转微信小程序
  • 网站推广的四个阶段是指网站开发需要哪些
  • 企业网站app制作价格谷歌关键词优化怎么做
  • 网站如何微信支付西峰网
  • 如何做企业网站及费用问题做游戏下载网站赚钱
  • 有哪几个平台做网站北京西站列车时刻表