这里怎么根据逗号自动切割成多行

32410.png

FineBI 清风a 发布于 2022-5-3 13:25
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2022-5-3 14:23

太麻烦了,建议sql去做。

要做的话提供思路:

  1. 新建字段,公式去计算元素数量(逗号数量+1)

  2. 用数量字段去左右合并一个序号数据集(足够大,比如1-20),这样行数会变成20倍

  3. 过滤行,把序号大于元素数量的行过滤掉,比如元素数量3,就只剩下3行1,2,3

  4. 新建字段,按序号取元素,3行的就会每行分别取一个元素,取3个

最佳回答
0
snrtuemcLv8专家互助
发布于2022-5-3 13:30
先用split分割多列,在列转行,不支持实时数据 SPLIT-分割字段-https://help.fanruan.com/finebi/doc-view-1463.html 逆透视-https://help.fanruan.com/finebi/doc-view-366.html
  • 清风a 清风a(提问者) split分割只能是固定多少列呀 如果我不确定多少列呢?
    2022-05-03 13:32 
  • 2关注人数
  • 409浏览人数
  • 最后回答于:2022-5-3 14:23
    请选择关闭问题的原因
    确定 取消
    返回顶部