• 締切済み

MATLAB エクセル読み込み

標記の件について、ご教示願います。 xlsread()で単純な読み込みはできるのですが、特定の複数列(e.g., H列からJ列)のデータが記入されている部分のみを読み込みたいのです。その列をすべて読み込んで空白を消すという方法はできるのですが、かなりのデータ数のため読み込みにものすごく時間がかかります。ほとんどが空白なので、その部分を読む時間を省きたいです。 データが入力されている部分のみを読み込むという方法、あるいは代替法はあるでしょうか。

みんなの回答

回答No.1

help xlsread しましょう。 第2引数もしくは第3引数にデータが入力されている範囲を設定してください。

0603104
質問者

補足

あー、言葉足らずですみません。 範囲していして読み込むのではなく、データが入ってる領域を探し出して読み込みたいのです。 分析するファイルごとにデータがある行が異なるのです。列は一定なのですが。

関連するQ&A