如何截取数组中的值?

image.pngimage.pngimage.png怎么得到 320 328 338


就是一个下拉框,多选,返回一个数值,我想获取其中的id,用来得到名字。

我这里用了treelayer()函数

FineReport 孜云 发布于 2019-10-8 11:06 (编辑于 2019-10-8 11:21)
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 4人赏过 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
shirokoLv6资深互助
发布于2019-10-8 11:17(编辑于 2019-10-8 11:34)

括号和双引号都是字符串内容吗?

-------------------------------------------

maparray(['["320"]','["328"]','["338"]'],MID(item,3,3))

这样可以输出320,328,338自己看着改吧。

最佳回答
0
1310415720Lv7中级互助
发布于2019-10-8 11:10(编辑于 2019-10-8 11:16)

REPLACE(value("工厂EBITDA环比涨跌幅前10",2,1),'[""]','')

类似这样,用value取值

最佳回答
0
孤陌Lv6资深互助
发布于2019-10-8 11:10

你具体的数据是怎么样的? 

最佳回答
0
wd210010Lv7高级互助
发布于2019-10-8 11:12(编辑于 2019-10-8 11:17)

用split函数 单元格竖向扩展

最佳回答
0
Kevin-sLv7中级互助
发布于2019-10-8 11:14(编辑于 2019-10-8 11:16)

直接设置扩展,他就可以自动分开了image.png

image.png

假如你要取数组中的某一个,直接使用INDEXOFARRAY()就可以了

image.png

  • 6关注人数
  • 724浏览人数
  • 最后回答于:2019-10-8 11:34
    请选择关闭问题的原因
    确定 取消
    返回顶部