求助怎么把数字后面的数据给提取出来

数据1 :①内容1 ②内容2 ③内容3 ④内容4 ⑤内容5 ⑥内容6

数据2: ① 内容1 ② 内容2 ③ 内容3 ④ 内容4 ⑤ 内容5 ⑥ 内容6

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

你是不是还是个数不确定,你这个没有规律,没法自动设置提取。。。只能写死规则,你数据一变就不行了。。。

  • Ccc Ccc(提问者) 序号都是固定的 1-6 这种格式
    2025-05-28 16:39 
  • snrtuemc snrtuemc 回复 Ccc(提问者) 那就是replace替换这个1-6的字符为逗号,然后INDEXOFARRAY()去获取
    2025-05-28 16:45 
  • Ccc Ccc(提问者) 回复 snrtuemc 还有更简易的方法吗
    2025-05-28 16:49 
  • snrtuemc snrtuemc 回复 Ccc(提问者) 这个暂时没有。。。
    2025-05-28 16:49 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-5-28 16:41

MAPARRAY(SPLIT("①内容1 ②内容2 ③内容3 ④内容4 ⑤内容5 ⑥内容6"," "),RIGHT(item,len(item)-1))

 image.png

  • Ccc Ccc(提问者) 我的数据还存在两边都有空格的 这种提取失败了
    2025-05-28 16:49 
  • Z4u3z1 Z4u3z1 回复 Ccc(提问者) 两边都有空格的?举个例子
    2025-05-28 16:50 
  • Ccc Ccc(提问者) 回复 Z4u3z1 在上面补充了
    2025-05-28 16:55 
  • Z4u3z1 Z4u3z1 回复 Ccc(提问者) GREPARRAY(GREPARRAY(SPLIT("① 内容1 ② 内容2 ③ 内容3 ④ 内容4 ⑤ 内容5 ⑥ 内容6"," "),len(item)>0),LEN(item)>1)
    2025-05-28 17:16 
  • 2关注人数
  • 64浏览人数
  • 最后回答于:2025-5-28 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部