excel data into a single columns using loop
2 次查看(过去 30 天)
显示 更早的评论
Does anyone know how to make this data into a single columns with spacing interval using for loop? from top data to bottom data
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/196808/image.png)
.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/196809/image.png)
采纳的回答
ANKUR KUMAR
2018-9-30
What do you mean by equal spacing between each column. You cannot keep blank any element in matrix. You can do in cell. Here is an example.
A=xlsread('example.xlsx') reshape(A,[],1) %if you want without keeping blank between each column B=arrayfun(@(x) num2str(x) , A,'uni',0); C=[B';{'','','';'','',''}]; reshape(C,[],1)
12 个评论
ANKUR KUMAR
2018-10-1
A=xlsread('example.xlsx') A(2,:)=[]; reshape(A,[],1) %if you want without keeping blank between each column B=arrayfun(@(x) num2str(x) , A,'uni',0) C=[B;{'','','';'','',''}]; reshape(C,[],1)
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Spreadsheets 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!