SPLIT函数使用,知道的大哥请帮助详细点解答,感谢!

各位,这个字段信息,我想通过这个函数改成名字、号码、省份、城市、区县、具体位置这几个字段,我是在新建立自助集的时候选择这个字段,然后过滤,添加公式:SPLIT(addressinfo," ")   正常来说这个函数可以帮我把这个字段分开了才对啊,但是执行完没效果显示没数据

我的需求就是把这一个字段的信息利用函数以空格为条件分成多个字段,方法不对请指教

地址信息.png

FineBI 那时风景已不再 发布于 2019-12-2 19:31 (编辑于 2019-12-2 19:32)
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-12-3 09:05

你这个做法如果是在finereport里面是可以的,直接split然后设置拓展方向就行了。

在finebi里面需要换个方法,先新增列,然后用公式INDEXOF(SPLIT(addressinfo," "),1)

这样就可以获取split切割后的第一个,获取第二个同理新增列,然后把数字1改成2。

最佳回答
0
fofantasyLv5初级互助
发布于2019-12-2 20:30

数据库中addressinfo 字段可能存的不是空格,可能是换行符或者回车符。

你试试 char(10) 或者char(13)

最佳回答
0
枫城Lv7初级互助
发布于2019-12-2 20:34

split(A1,""),看下扩展方向,或者先用REPLACE()替换检验下是否是空格

最佳回答
0
JackloveLv7高级互助
发布于2019-12-3 08:25

SPLIT(addressinfo," ") 这个公式对应的哪个单元格是不是没有设置单元格扩展

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