楼主: tianjie333
11800 10

[问答] matlab中把cell格式阵列写入EXCEL问题(显示电话号码问题) [推广有奖]

  • 0关注
  • 0粉丝

已卖:79份资源

高中生

60%

还不是VIP/贵宾

-

威望
0
论坛币
687 个
通用积分
2.0035
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
13763 点
帖子
27
精华
0
在线时间
27 小时
注册时间
2013-4-16
最后登录
2022-5-2

楼主
tianjie333 发表于 2015-5-27 11:41:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
matlab中想把一个cell格式阵列写入EXCEL,如何使写入到EXCEL中的数据为字符串格式啊?
比如cell阵列名为c,用xlswrite('Result.xls',c); 语句来写入。但是cell阵列中有一个单元是电话号码“18921707775”,但保存到excel中时就显示7.89×e10,请大侠帮忙解决,想显示成电话号码格式
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:MATLAB atlab matla EXCEL 电话号码 matlab excel 字符串 EXCEL 电话

沙发
hyu9910 在职认证  发表于 2015-5-27 11:57:30
可以用string的list吧。 譬如,strList = { 'abc', '185' }。

藤椅
2010517155lpq 学生认证  发表于 2015-5-27 12:19:05
.......

板凳
tianjie333 发表于 2015-5-27 14:41:01
hyu9910 发表于 2015-5-27 11:57
可以用string的list吧。 譬如,strList = { 'abc', '185' }。
所以的值都在一个矩阵里,也可以写进EXCEL,但就是电话号码显示成数值型了,请帮忙

报纸
tianjie333 发表于 2015-5-27 14:41:47
2010517155lpq 发表于 2015-5-27 12:19
.......
请大侠帮忙

地板
hyu9910 在职认证  发表于 2015-5-27 14:44:46
tianjie333 发表于 2015-5-27 14:41
所以的值都在一个矩阵里,也可以写进EXCEL,但就是电话号码显示成数值型了,请帮忙
电话号码的问题,我觉得,最后调整EXCEL的列宽应该就可以了。 如果一定苛求下,那么这几个值不要用矩阵,用字串或者字串的List。

7
tianjie333 发表于 2015-5-27 15:09:22
hyu9910 发表于 2015-5-27 14:44
电话号码的问题,我觉得,最后调整EXCEL的列宽应该就可以了。 如果一定苛求下,那么这几个值不要用矩阵, ...
电话号码这一列,现在代码怎么修改呢,才能显示成数值类型

8
hyu9910 在职认证  发表于 2015-5-27 15:28:05
tianjie333 发表于 2015-5-27 15:09
电话号码这一列,现在代码怎么修改呢,才能显示成数值类型
调整列宽是手动操作,不是代码里面的

9
tianjie333 发表于 2015-5-27 15:39:52
hyu9910 发表于 2015-5-27 15:28
调整列宽是手动操作,不是代码里面的
还是不行,电话号码,身份证号码都不能正常显示,可以先在程序里对电话号码列作一点操作吗?能够使得其在excel中正常显示

10
tianjie333 发表于 2015-5-27 16:27:16
hyu9910 发表于 2015-5-27 15:28
调整列宽是手动操作,不是代码里面的
还是不行,能不能提供一种方法,诸如身份证号码,银行账号,电话号码等 cell类型的数据写入excel时,能正常显示

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-19 16:29