Effacer les filtres
Effacer les filtres

excel data into a single columns using loop

1 vue (au cours des 30 derniers jours)
LIM JIAXIN
LIM JIAXIN le 30 Sep 2018
Commenté : ANKUR KUMAR le 1 Oct 2018
Does anyone know how to make this data into a single columns with spacing interval using for loop? from top data to bottom data
.
  2 commentaires
LIM JIAXIN
LIM JIAXIN le 30 Sep 2018
Hi stephen, the answer provided by the link doesnt help. maybe you can help me?

Connectez-vous pour commenter.

Réponse acceptée

ANKUR KUMAR
ANKUR KUMAR le 30 Sep 2018

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 commentaires
LIM JIAXIN
LIM JIAXIN le 1 Oct 2018
 https://www.dropbox.com/s/ee9sfwk6z15ntkk/example.xlsx?dl=0 the excel file is inside the link as i reached the limit of uploading files right now. So my input is under sheet 1 and the desired output can be seen from sheet 2.
ANKUR KUMAR
ANKUR KUMAR le 1 Oct 2018
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)

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by