如何使用Apache POI读取HYPERLINK()的单元格值

时间:2018-07-27 09:52:20

标签: java google-sheets excel-formula apache-poi

Apache Poi可以评估并返回公式中的函数结果。但是,对于特殊功能HYPERLINK(),它仅返回“显示值”,而不返回实际计算出的超链接值。

以下是我在电子表格中使用的功能:

  

if(row(A:A)= 1,   HYPERLINK(“ https://community.atlassian.com/8/viewform.jsp”,   “ Wishlist”),IF((TRIM(E:E)<>“”),   HYPERLINK(“ https://community.atlassian.com/”&TRIM(E:E)&“ / viewform.jsp”,   “论坛”),“”))

上面的函数描述,第一行是标题行,它将单元格值设置为“ Wishlist”,而对于即将到来的行,应将其值设置为“ forum”。

问题在于,超链接确实为单元格设置了很好,但是未设置实际值“论坛”,而是将其设置为默认的“愿望清单”值。

是否可以使用Apache POI或其他方法来获取实际值。

0 个答案:

没有答案