数值和文本类型怎么区分

一列数据中检测结果有文字,也有数值,怎么快速的把数值分出来

FineBI 食农事业部-马小燕 发布于 前天 11:11
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于前天 11:13(编辑于 前天 11:13

新增字段,试试

JOINARRAY(split(字段名,"[^0-9]"),"")

最佳回答
0
华莉星宸Lv7高级互助
发布于前天 11:20

可以新增公式列

对该列字段进行计算 比如*1

把得到的结果与原始列数据对比,

一致的就是数字  不一致的就是文本

最佳回答
0
ChazzenLv2见习互助
发布于前天 11:25

如果你这样问,那你这个字段应该就是文本字段吧,最好在公共数据就写sql判断出来是否可以转化成数值类型,比如sqlserver数据可以用ISNUMERIC( )函数判断,是1就可以转化成数值

  • 4关注人数
  • 67浏览人数
  • 最后回答于:前天 11:25
    请选择关闭问题的原因
    确定 取消
    返回顶部