作者:乔山办公网日期:
返回目录:excel表格制作
a={'3:39:20'}
xlswrite('a.xls',a)
如果你要写到其他数据表的某个单元格可以这样:
a={'3:39:20'}
xlswrite('a.xls',a,'sheet2','A2')
将数据保存到excel文件zhidao
xlswrite(xlsfile, data, sheet, range); % sheet 和 range可以不指定
如:
xlswrite('d:\test.xls', data, 'sheet1'); % 将data写入test.xls的工作表sheet1中
从excel文件中读数据, 不建议一行一行读, 效率太低, 可直接用xlsread把工作表中的内容全部读出来
[N, T, rawdata] = xlsread(xlsfile, sheet, range); % sheet 和 range可以省略
xlsfile是excel文件的地址专,sheet是excel文件中指定的工作表, range是工作表中要读取数据的范围
N是数字属型数据, T是文件型数据, rawdata是所有数据(cell型)
matlab读出的日期是一整数形式保存的,xlsread读excel函数中的日期是以2000.1.1到所读日期的天数。
分两步:
1、DATE=datestr(now); 把日期格式的字符串转换成date类型
2、xlswrite('test.xls', {DATE}) 把date类型写入excel