如何把单元格中的数字部分取出来

比如:值为15,取15
我的名字--15

这种,只取数字部分的,但不能确定其他的字符到底有多少的

FineReport 小家家 发布于 2020-3-9 11:04
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
L大大Lv7高级互助
发布于2020-3-9 12:29

1.png

我这里用了js,点击获取的。

最佳回答
0
meihuizi11Lv5见习互助
发布于2020-3-9 11:15(编辑于 2020-3-9 11:18)
最佳回答
0
shirokoLv6资深互助
发布于2020-3-9 11:17(编辑于 2020-3-9 11:22)

如果你有固定格式比较容易。。

比方说如果固定是 文字--数字,只要按 -- 分割,取第二个就行了


INDEXOFARRAY(split("我的名字--15","--"),2)

把字符串替换成单元格就行了

最佳回答
0
黄多鸭SamirLv4见习互助
发布于2020-3-9 12:43

贴一份楼上 @meihuizi11 的答案详情


JOINARRAY(GREPARRAY(split(目标字符串, ""), regexp(item, "[0-9]")), "")


具体函数使用请移步 帮助文档-提取字符串中的数字

  • 5关注人数
  • 613浏览人数
  • 最后回答于:2020-3-9 12:43
    请选择关闭问题的原因
    确定 取消
    返回顶部