如何给单元格中的字符串加上不同的链接

image.png想分别给单元格中的1,2,3 加上对应的链接,点击的时候跳转

FineReport 245337 发布于 2022-4-6 16:02
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-4-6 16:39

MAPARRAY(split('1,2,3',","),CONCATENATE('<a target="_blank" href="https://www.baidu.com?ID='+item+'>',item,'</a>'))

单元格用html显示

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于2022-4-6 16:03(编辑于 2022-4-6 16:07)

那你用超链接的时候。。增加三个就行了(超链接传的参数取比如id。。它们的值分别如下)

第一个设置取值  INDEXOFARRAY(split($$$,","),1)

第二个设置取值  INDEXOFARRAY(split($$$,","),2)

第三个设置取值  INDEXOFARRAY(split($$$,","),3)

image.png

image.png

  • 245337 245337(提问者) 可是那个A1(1,2,3)这里面不知道有几个值是用逗号分割的,也可能是 1,2,3,4,5,....
    2022-04-06 16:09 
  • CD20160914 CD20160914 回复 245337(提问者) 那假如是1 2 3 4 5的时候。。你是要把这5个值都传给另一个报表?还是分开传?
    2022-04-06 16:10 
  • 245337 245337(提问者) 回复 CD20160914 比如点击1的时候,把1 作为参数 打开对应的报表
    2022-04-06 16:22 
  • CD20160914 CD20160914 回复 245337(提问者) 比如现在单元格是 1,2 ,3 ,4 ,5 有5个值。。。你的意思是超链接对话框就有5个,你选择超链接3的时候就传3?
    2022-04-06 16:25 
  • 245337 245337(提问者) 回复 CD20160914 是的
    2022-04-06 16:33 
  • 4关注人数
  • 366浏览人数
  • 最后回答于:2022-4-6 16:39
    请选择关闭问题的原因
    确定 取消
    返回顶部