reading excel data, without knowing range

20 ビュー (過去 30 日間)
John
John 2011 年 12 月 16 日
コメント済み: Walter Roberson 2020 年 5 月 4 日
Hi,
I have a line of code that reads in files from excel for a specific range. However, I don't know the last row of data in every file. Could somebody advise me on how to read in the data without knowing the number of the last row of data in advance.
May thanks
sch_cycle=xlsread('C:\Autonomie drive cycles\NEDC.xlsx','Sheet1','A2:B20');

回答 (2 件)

Ora Zyto
Ora Zyto 2011 年 12 月 16 日
John, Does reading from the entire worksheet satisfy your requirements?
B = xlsread('myExample.xls', 'MySheet')

Aldin
Aldin 2011 年 12 月 16 日
編集済み: Walter Roberson 2020 年 5 月 4 日
[~,leng] = xlsread('NEDC.xls','Sheet1', 'A:A'); %column in array
l = length(leng); %length of column
length_string = num2str(l+1);
num = ['A',length_string]; % A1 or A2 or A3 it depends of length
xlswrite('NEDC.xls','Jhon','Sheet1',num);
That's my algorithm :)
  2 件のコメント
Mohammed NACIRI
Mohammed NACIRI 2020 年 5 月 4 日
編集済み: Mohammed NACIRI 2020 年 5 月 4 日
Hey
could you please share with me the NEDC excel data
Walter Roberson
Walter Roberson 2020 年 5 月 4 日

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeSpreadsheets についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by