refer to excel data using excel column numbers ?
Show older comments
I read in a large excel data file using readmatrix :
data = readmatrix('press.xlsx');
I would like to refer to the data by the original column names in excel - for example, for the third column, something like :
x = data(:,'C')
This runs but produces wrong results - Any way to make this work ? Thanks
Answers (1)
Voss
on 14 Jul 2023
0 votes
Use readtable instead of readmatrix.
3 Comments
Voss
on 15 Aug 2023
@Ambady Suresh: Did this answer work for you?
Ambady Suresh
on 16 Aug 2023
When data is a table, you would say:
x = data{:,'C'}
or:
x = data.C
Please see:
https://www.mathworks.com/help/matlab/matlab_prog/access-data-in-a-table.html
Categories
Find more on Spreadsheets in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!