不规则字符串分割并形成新的列表

如图,假设数据库中记录供应商和进货价写在了一个单元格内,且还可能有一个格子写了两个或者更多组供应商信息,也可能有供应商或者价格信息是缺失的,如何实现将字符串分割在不同的列里展示(如下图)

image.png

字符串分割.cpt  源文件奉上,数据是自己编的数据集

(供应商与进货价之间有逗号 ,隔开       两组信息之间用分号;隔开)

字符串分割是使用split,主要是想知道如果有这种不规则的要怎么解决

FineReport Amber0102 发布于 2020-7-7 18:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
axingLv6专家互助
发布于2020-7-7 18:27
  • Amber0102 Amber0102(提问者) 谢谢大佬
    2020-07-08 09:11 
  • touyuan001 touyuan001 机智
    2020-07-08 09:13 
  • Amber0102 Amber0102(提问者) 还有一个小疑问,文件里面用了find函数来查找含有“供应商”字段的情况,如果我的这个名字没有共同字符串怎么办,比如直接就是具体的名字,像天猫、京东、淘宝这样
    2020-07-08 11:07 
  • axing axing 回复 Amber0102(提问者) 这样就很难判断,没有规则的东西处理起来很麻烦
    2020-07-08 11:46 
最佳回答
0
shirokoLv6资深互助
发布于2020-7-7 23:15

image.png

位置逻辑无法统一,同样是单独数据为什么一个在供应商,一个在价格。

只能用字符逻辑,数字放到价格,不是数字放到供应商?会有例外吗

  • Amber0102 Amber0102(提问者) 这个是假设供应商或者进货价信息缺失的情况,数据是我自己随便编的,类似于是1110那个部分缺失了供应商的信息,Q供应商那条是缺失了他的进货价
    2020-07-08 09:07 
  • 3关注人数
  • 602浏览人数
  • 最后回答于:2020-7-7 23:15
    请选择关闭问题的原因
    确定 取消
    返回顶部