我是MATLAB的初学者。我有一个像这样的excel表
excelsheet1.xlsx =
Name Age
Tom 20
Dick 15
Harry 25
现在我想从excelsheet1.xlsx复制A列并制作另一个这样的excel文件
excelsheet2.xlsx =
Name Age_after_5_years
Tom 25
dick 20
Harry 30
请帮帮我。提前致谢
答案 0 :(得分:0)
假设Name
和Age
位于两个不同的列 - A
和B
,请查看这是否适合您 -
[~,~,raw] = xlsread('excelsheet1.xlsx')
raw{1,2} = 'Age_after_5_years'
raw(2:end,2) = num2cell(cell2mat(raw(2:end,2))+5)
xlswrite('excelsheet2.xlsx',raw(:,1:2))