查看: 131|回复: 3|关注: 0

[已答复] 如何删除timetable中某列数据的后5位

[复制链接]

新手

14 麦片

财富积分


050


15

主题

31

帖子

0

最佳答案
发表于 2020-3-28 13:18:58 | 显示全部楼层 |阅读模式
如何能将表中第二列数据的后5位删除呢,源数据有7位的,也有8位的。
1585372410(1).jpg
回复主题 已获打赏: 0 积分

举报

论坛优秀回答者

中级

632 麦片

财富积分


5001500


22

主题

955

帖子

106

最佳答案
  • 关注者: 9
发表于 2020-3-28 13:32:34 | 显示全部楼层
读取该列数据,比如newstr = str(1:end-5)
回复此楼 已获打赏: 0 积分

举报

新手

14 麦片

财富积分


050


15

主题

31

帖子

0

最佳答案
 楼主| 发表于 2020-3-28 13:43:01 | 显示全部楼层
onlye_caisA 发表于 2020-3-28 13:32
读取该列数据,比如newstr = str(1:end-5)

感谢!理解你的做法了。但可能我将问题描述有误解了,是这样我想将“9830400”“10092544”变成“98”“100,是想把“”引号内部的数字后5位删除,请问这样该怎么处理呢?
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

中级

632 麦片

财富积分


5001500


22

主题

955

帖子

106

最佳答案
  • 关注者: 9
发表于 2020-3-28 14:24:09 | 显示全部楼层
sicario 发表于 2020-3-28 13:43
感谢!理解你的做法了。但可能我将问题描述有误解了,是这样我想将“9830400”“10092544”变成“98”“1 ...

“9830400”,这和字符形式有关,如果是字符型,newstr = str(1:end-5),如不是,把他变成字符型。如需要把字符变成double,double(newstr)或str2num,就可以
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表