clear all
clc
data_xlsx=[]; %存放合并的excel文件
%文件夹路径,*.xlsx表示读取文件夹下的.xlsx文件
path = 'D:\hebing\'; %此处为需要读取的文件所在路径
List_xlsx = dir(strcat(path,'*.xlsx')); %找到当前路径文件夹下的以.xlsx为后缀的文件名
n = length(List_xlsx); %xlsx文件数量
for i=1:n
% dlmread使用指定的分隔符读取该文件中的数据
temp = xlsread(['D:\hebing\',List_xlsx(i).name]); % 读取文件
data_xlsx =[data_xlsx;temp];
end
使用前需将需要合并的excel文件放入一个文件夹内,然后修改代码路径便可直接调用