作者:乔山办公网日期:
返回目录:excel表格制作
那如果字符的个数不太知一定,有可能是1a 2b 3c也可能是1a 2b 3c 4d怎么做,怎么能把这种cell里个数有变化的字符串连接在一起。
有可能是一个cell里有道四个字符串
也有可能一个cell里有三个字符串
怎么能让这个cell中的不确定数回量的字符串连接在一起放在一个单元格里,然后写入到excel中的一答个单元格去。
举例说明:
filename = 'testdata.xlsx';
A = {'Time'};
sheet = 1;
xlRange = 'A1';
xlswrite(filename,A,sheet,xlRange)
运行结果如知下:
关键点:
A = {'Time'};%A必须道一个cell类型
A='Time'%则不会将Time作为一个整体写入Excel单元格内。
觉得有帮助就采纳吧。容
%%% 这样就可以了
txt={'时间','位移'};
xlswrite('2.xls',txt(1),'时间位移','A1');
xlswrite('2.xls',txt(2),'时间位移','B2');
提供你一下几种方来式:
字符串连接strcat(),例如a=‘自123’,b=‘sdad’,strcat(a,b,'呵呵'),结果为123sdab呵呵;这方式的连接百无视长短,无视类型。唯一不度足就是去掉了中间空格,问比如a=‘ 123’,与上面结果一样。
矩阵式连接,a=['123' '345' 'he呵'],结果为123345he呵,这种方答式与上面不同,可以保留空格。