主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

readvars

ファイルからの変数の読み取り

説明

[var1,var2,...,varn] = readvars(文件名は,ファイルから列方向ののを読み取ることによりによりをししししファイルににN列のデータが含まれている場合,readvarsN個の変数var1,var2,...,varnを返します。

readvarsは,ファイル拡張子からファイル形式を判定します。

  • 区切りテキストファイルのの合,. txt.datまたは. csv

  • スプレッドシートファイルの場合,xls.xlsb.xlsm.xlsx.xltm.xltxまたは.ods.

[var1,var2,...,varn] = readvars(文件名选择は,さらにインポートオプション选择を使用します。

[var1,var2,...,varn] = readvars(___名称,值は1つ以上の名前と値のペアの引数で指定された追加のオプションを使用して,ファイルから変数を作成します。名前と値のペアを指定する前に,前述の構文の入力引数のいずれかを使用してください。

データ特点のインポートオプションを设定には,选择オブジェクトを使用するか,名前と値のペアを指定できます。选择に加えて名前と値のペアを指定する場合,readvarsがサポートするのは次名前と値のペアのみですのみのみ。

  • テキストファイル-datelocale.编码

  • スプレッドシートファイル-床单UseExcel

すべて折りたたむ

テキストファイル内の表形式データから列を別個の変数としてインポートします。最初に,テキストファイルoutages.csvの内容をプレビューし,列を読み取ります。

outages.csv内内のデータをプレビュープレビューしファイルにに6個の変数があります。

opts = detectimportoptions('outages.csv');预览('outages.csv',选择)
ans =8×6表地区OutageTime损失客户恢复时间___________________________________________________________________________________________________________________________________________________________________02-07 16:50 {'冬季风暴'} {'southeast'} 2003-01-23 00:49 530.14 2.1204E + 05 Nat {'冬季风暴'} {'Southeast'} 2003-02-07 21:15 289.4 1.4294E + 05 2003-02-17 08:14 {冬季风暴'} {'west'} 2004-04-06 05:44 434.81 3.4037E + 05 2004-04-06 06:10 {'midwest'} {'midwest'} 2002-03-16 06:18 186.44 2.1275E +05 2002-03-18 23:23 {'secort Storm'} {'West'} 2003-06-18 02:49 0 0 2003-06-18 10:54 {'攻击'} {'West'} 2004-06-20 14:39 231.29南2004-06-20 19:16 {'设备故障'} {'West'} 2002-06-06 19:28 311.86 NaN 2002-06-07 00:51 {'设备故障'}

最初の3つの列をワークスペース内の別個の変数としてインポートします。

(地区、OutageTime损失)= readvars ('outages.csv');谁地区过剩损失
Name Size Bytes Class Attributes Loss 1468x1 11744 double OutageTime 1468x1 23520 datetime Region 1468x1 174988 cell

最初スプレッドシートにのししにインポートしし最初スペースインポートのしし最初インポートインポートしし最初としてインポートしししインポートインポートしししインポートインポートしししインポートインポートしししインポートインポートしししししインポートししoutages.csvの内容をプレビューし,列を別個の変数として読み取ります。

patients.xls内内のデータをプレビュープレビューしファイルにに10.個の変数があります。

opts = detectimportoptions(“patients.xls”);预览(“patients.xls”,选择)
ans =8×10的表LastName性别年龄身高体重吸烟者收缩压舒张压SelfAssessedHealthStatus位置  ____________ __________ ___ _____________________________ ______ ______ ______ ________ _________ ________________________ {' 史密斯的38}{‘男性’}{县综合医院的}71 176真正的124 93{‘优秀’}{“约翰逊”}{‘男性’}69年43 {VA医院的}77 {'Williams'} {'Female'} 38 {'St. l '}{'Good'} {'Jones'} {'VA医院'}67 133 false 117 75 {'Fair'} {'Brown'} {'Brown'} {'County General Hospital'} 64 119 false 122 80 {'Good'} {'Davis'} {'Davis'} 46{'Good'} {'Miller'} {'Female'} 33 {'VA Hospital'} 64 142 true 130 88 {'Good'} {'Wilson'} 40 {'VA Hospital'} 68 180 false 115 82 {'Good'}

最初の3つの列をワークスペース内の別個の変数としてインポートします。

(姓,性别,年龄)= readvars (“patients.xls”);谁性别年龄
Name Size Bytes Class Attributes Age 100x1 800 double Gender 100x1 11412 cell LastName 100x1 11616 cell

スプレッドシートファイルのデータをプレビューし,特定のシートおよび範囲からデータの列を別個の変数としてインポートします。

スプレッドシートファイルairlinesmall_subset.xlsx1996年にはから2008年のデータが複数のワークシートに分かれて含まれています。各ワークシートには,指定の年のデータがあります。ファイルairlinesmall_subset.xlsxのデータをプレビューします。関数预览は,既定で最初のワークシートのデータを表示します。

opts = detectimportoptions('airlinesmall_subset.xlsx');预览('airlinesmall_subset.xlsx',选择)
ans =表8×29Year Month DayofMonth DayOfWeek DepTime CRSDepTime ArrTime CRSArrTime uniqucarrier FlightNum TailNum ActualElapsedTime CRSElapsedTime AirTime ArrDelay DepDelay Origin Dest Distance TaxiIn TaxiOut Cancelled CancellationCode altered CarrierDelay WeatherDelay SDelay SecurityDelay LateAircraftDelay _________ __________ _________ _______ _________________ __________ _____________ _________ __________ _________________ ______________ _______ ________ ________ _______ _______ ________ ______ _______ _________ ________________ ________ ____________ ____________ __________ _____________ _________________ 18 4 1996 2117 2120 2305 2259 415{“惠普”}{‘N637AW} 108 99 85 6 3{'因为'}{‘PHX} 551 518 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 12 5 1252 1245 1511 1500 610{“惠普”}{‘N905AW} 79 75 58 11 7{“宽松”}{‘PHX} 370 3 18 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 16 2 1441 1445 1708 1721 211{“惠普”}{‘N165AW} 87 96 74 -13 4{‘汽车’}{‘PHX} 601 4 9 0 {0 x0 char} {0 x0char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 1 1 2258 2300 2336 2335 1245{“惠普”}{‘N183AW} 38 35 20 1 2{“摘要”}{‘PHX} 110 6 12 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 4 4 1814 683 1814 1901 1910{‘我们’}{‘N963VJ} 47 56 34 9 0{的DTW}{‘坑’}201 6 7 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0char} {0 x0 char} {0 x0 char} 1996 1 31 3 1822 757 1820 1934 1925{‘我们’}{‘N912VJ} 72 65 52 9 2{‘PHL}{‘坑’}267 6 14 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 18 4 729 1564 730 841 843{‘我们’}{‘N941VJ} 72 73 58 2 1 {DCA的}{PVD的}357 3 11 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char}1996 1 26 5 1704 1705 1829 1839 {'NW'} 1538 {'N960N' } 85 94 69 -10 -1 {'DTW'} {'RIC'} 456 3 13 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char}

选择オブジェクトの値を設定し,'2007'という名前のワークシートの列5および610.行をインポートします。

选择。床单='2007';选择。SelectedVariableNames = [5 6];选择。DataRange =“二”;[DepTime, CRSDepTime] = readvars ('airlinesmall_subset.xlsx'、选择);

変数を表示します。

[DepTime, CRSDepTime]
ans =10×2711 710 652 655 1116 1120 825 821111400 1935 1935 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005 1525 2005 2005年3月1525 1133 1105 922 925

スプレッドシートファイルのデータをプレビューし,特定のシートおよび範囲から列を別個の変数としてインポートします。

スプレッドシートファイルairlinesmall_subset.xlsx1996年にはから2008年のデータが複数のワークシートに分かれて含まれています。各ワークシートには,指定の年のデータがあります。ファイルairlinesmall_subset.xlsxのデータをプレビューします。関数预览は,既定で最初のワークシートのデータを表示します。

opts = detectimportoptions('airlinesmall_subset.xlsx');预览('airlinesmall_subset.xlsx',选择)
ans =表8×29Year Month DayofMonth DayOfWeek DepTime CRSDepTime ArrTime CRSArrTime uniqucarrier FlightNum TailNum ActualElapsedTime CRSElapsedTime AirTime ArrDelay DepDelay Origin Dest Distance TaxiIn TaxiOut Cancelled CancellationCode altered CarrierDelay WeatherDelay SDelay SecurityDelay LateAircraftDelay _________ __________ _________ _______ _________________ __________ _____________ _________ __________ _________________ ______________ _______ ________ ________ _______ _______ ________ ______ _______ _________ ________________ ________ ____________ ____________ __________ _____________ _________________ 18 4 1996 2117 2120 2305 2259 415{“惠普”}{‘N637AW} 108 99 85 6 3{'因为'}{‘PHX} 551 518 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 12 5 1252 1245 1511 1500 610{“惠普”}{‘N905AW} 79 75 58 11 7{“宽松”}{‘PHX} 370 3 18 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 16 2 1441 1445 1708 1721 211{“惠普”}{‘N165AW} 87 96 74 -13 4{‘汽车’}{‘PHX} 601 4 9 0 {0 x0 char} {0 x0char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 1 1 2258 2300 2336 2335 1245{“惠普”}{‘N183AW} 38 35 20 1 2{“摘要”}{‘PHX} 110 6 12 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 4 4 1814 683 1814 1901 1910{‘我们’}{‘N963VJ} 47 56 34 9 0{的DTW}{‘坑’}201 6 7 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0char} {0 x0 char} {0 x0 char} 1996 1 31 3 1822 757 1820 1934 1925{‘我们’}{‘N912VJ} 72 65 52 9 2{‘PHL}{‘坑’}267 6 14 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} 1996 1 18 4 729 1564 730 841 843{‘我们’}{‘N941VJ} 72 73 58 2 1 {DCA的}{PVD的}357 3 11 0 {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char} {0 x0 char}1996 1 26 5 1704 1705 1829 1839 {'NW'} 1538 {'N960N' } 85 94 69 -10 -1 {'DTW'} {'RIC'} 456 3 13 0 {0x0 char} 0 {0x0 char} {0x0 char} {0x0 char} {0x0 char} {0x0 char}

'2007'という名前のワークシートから最初の3つの変数の10.行をインポートします。

[Year, Month, DayOfMonth] = readvars(年,月,日)'airlinesmall_subset.xlsx'“表”'2007'“范围”“A2: C11”);谁一年DayOfMonth
名称大小字节类属性Dayofmonth 10x1 80双月10x1 80双年10x1 80双倍
disp((年月DayOfMonth))
2007 12 2007 13 2007 1 4 2007 1 5 2007 1 7 2007 1 8 2007 1 9 2007 1 11 2007 1 12 2007 1 13

入力引数

すべて折りたたむ

読み取る読み取るの名。文明ベクトルまたは弦またはスカラー指定します。

ファイルの場所によって,文件名はは次のいずれいずれか形式をとりとり

場所

形式

在のフォルダー,またはmatlab®パス上のフォルダー

ファイル名を文件名で指定します。

例:“myFile.txt”

フォルダー内のファイル

ファイルが現在のフォルダーまたはMATLABパス上のフォルダーにない場合は,文件名に绝対パス名またはまたは名ををしします。

例:'c:\ myfolder \ myfile.xlsx'

例:“dataDir \ myFile.txt”

リモートの场所

リモートの場所に保存されたファイルの場合,文件名统一资源定位符

scheme_name.: / /path_to_file/my_file.ext.

リモートの場所に基づいて,scheme_name.には次の表の値のいずれかを指定できます。

リモートの场所 scheme_name.
Amazon S3™ S3.
Windows Azure®Blob Storage. wasb草原
HDFS™ hdfs

詳細については,リモートデータの操作を参照してください。

例:s3: / / bucketname / path_to_file / my_file.csv '

  • 文件名にファイル拡张子ががれるれる合书,インポート关键词拡张子からそれ形式をします。それ户外のしは,名称と値のペアの幂“文件类型”を指定してファイルの種類を示さなければなりません。

  • 微软®Excel®ソフトウェアがインストールされている窗口®システムで,インポート関数は,使用しているExcelのバージョンで認識されるすべてのExcelスプレッドシートファイル形式を読み取ります。

  • システムにExcel为Windowsがない場合,またはMatlab Online™を使用している場合,インポート関数はUseExcelプロパティがにに设定されれている动作し,.xls,.xlsx,.xlsm,.xltx和.xltmファイルのみを読み取ります。

  • 区切りテキストファイルの場合,インポート関数はファイル内の空のフィールドを,(数据录数のの合)または空の文ベクトル(テキストテキストのの合)ののどちらかに変换ししはファイルファイルの行行行は数の区切り切り切りインポートばなりませませインポートインポートばばませませんインポートインポートなりませませインポートの意味のない空白を无视します。

データ型:字符|字符串

关ファイルオプション。关节侦探によって作成されたSpreadsheetImportOptionsオブジェクト,DelimitedTextImportOptionsオブジェクトまたは多个沃特莫特选项オブジェクトとして指定します。选择オブジェクトにはデータインポートのプロセスを制御するプロパティが含まれています。各オブジェクトのプロパティの詳細については,該当するオブジェクトのページを参照してください。

ファイルの种类 出力
スプレッドシートファイル SpreadsheetImportOptionsオブジェクト
テキストファイル DelimitedTextImportOptionsオブジェクト
固定幅テキストファイル 多个沃特莫特选项オブジェクト

名前と値のペアの引数

オプションの名称,值の引数ペアをコンマ区切りで指定します。的名字は数名で,价值は対応する値です。的名字はは用符符で囲まなけれなけれなりませませませなりませませName1, Value1,…,的家のように,複数の名前と値のペアの引数を任意の順序で指定できます。

例:“NumHeaderLines”,5は,表表形式データの前の最初のののががが行示しを示し示し示しをを示し
テキストファイルとスプレッドシートファイル

すべて折りたたむ

ファイルファイル种类。“文件类型”'文本'または'电子表格'で構成されるコンマ区切りのペアとして指定します。

文件名にファイル拡張子が含まれない場合,または次の拡張子以外の場合は,名前と値のペアの引数“文件类型”を指定します。

  • 区切りテキストファイルのの合,. txt.datまたは. csv

  • スプレッドシートファイルの場合,xls.xlsb.xlsm.xlsx.xltm.xltxまたは.ods.

例:“文件类型”、“文本”

データ型:字符|字符串

ファイルのヘッダーの行数。'numheaderlines'と正の整数で構成されるコンマ区切りのペアとして指定します。指定しない場合、ファイル ヘッダーの行数はインポート関数により自動検出されます。

例:“NumHeaderLines”7

データ型:单身的|

必要必要分数の数。“ExpectedNumVariables”と正の整数で構成されるコンマ区切りのペアとして指定します。指定しない場合、変数の数はインポート関数により自動検出されます。

データ型:单身的|

テキストまたはスプレッドシートファイルから読み取るデータの部分。“范围”と,次のいずれかの形式をとる文字ベクトル,字符串スカラー,または数値ベクトルで構成されるコンマ区切りのペアとして指定します。

范围の指定方法 説明

開始セル

'细胞'または[行col]

文库ベクトル,字符串スカラー,または2要素数码ベクトル,データデータ开启セルを指定し。

  • excelのA1表记法を使用した列の文および行番ををまたはまたはまたはスカラー,A5は列一个と行5が交わる場所にあるセルの識別子です。

  • 开着行と开始列を示す[行col]形式の2要素数値ベクトル。

開始セルを使用して,インポート関数は,インポートを開始セルで開始し,最後の空の行またはフッター範囲で終了することで,データの範囲を自動的に検出します。

例:的A5または[5 1]

四角形の範囲

'Corner1:Corner2'または[R1 C1 R2 C2]

次の四角形の範囲フォームのいずれかを使用して,読み取る範囲を正確に指定します。

  • 'Corner1:Corner2'——読み取る領域を定義する2つの対角Corner1およびCorner2(ExcelのA1表記法)を使用して範囲を指定します。たとえば,'C2:N15'のようになります。

  • [R1 C1 R2 C2]——開始行,開始列,終了行および終了列を含む4要素数値ベクトルを使用して範囲を指定します。たとえば,[2 3 15 13]のようになります。

インポート関数は,指定された範囲内に含まれるデータのみを読み取ります。指定された範囲内の空のフィールドは欠損セルとしてインポートされます。

行範囲または列範囲

“第一行:Row2”または“Column1: Column2”

Excelの行番号を使用して,開始行と終了行を示して範囲を指定します。

インポート関数は,指定された行範囲を使用して,最初の空でない列からデータの最後まで読み取ることにより,列の範囲を自動的に検出し,列ごとに1つの変数を作成します。

例:“5:500”

あるいは、Excelの列の文字または数字を使用して開始列と終了列を示して,範囲を指定します。

インポート关流は,指定された列范囲をし,最初の空でないからからデータ最后またはフッター范囲まで読み取ることによりによりによりまたはまたは范囲范囲によりによりによりによりのの范囲范囲ををによりによりによりによりのの范囲ををによりにより

指定された範囲の列数は预示.プロパティで指定された数と一致しなければなりません。

例:'A:K'

开着行号

n

正のスカラー行インデックスを使用して,データを含む最初の行を指定します。

インポート関数は,指定された行インデックスを使用して,指定された最初の行からデータの最後またはフッター範囲まで読み取ることにより,データの範囲を自動的に検出します。

例:5

Excelの名前付き範囲

'namedrange'

Excelでは,スプレッドシート内の范囲を名前を作品成因たとえば,スプレッドシートの四角形部を选択て“myTable”という名前を付けることができます。スプレッドシート内にそのような名前付き範囲が存在する場合、インポート関数はその名前を使用して範囲を読み取ることができます。

例:“范围”、“myTable”

指定なしまたは空

''

指定しない場合,使用範囲はインポート関数により自動検出されます。

例:“范围”,“

メモ:“使用范囲”とは,スプレッドシート内で実际にが含まれている四角形指しますますます指しますますますますますます。インポート关ます,データを含まない先头末尾行と列すべてすべてトリミングしととをすべてトリミングし,使用范囲を自动的に検出します。空白のみのテキストはデータ见なされ,使用范囲内に取得れされれれれれ

データ型:字符|字符串|

インポートされるテキストデータの型。“TextType”“字符”または“字符串”で構成されるコンマ区切りのペアとして指定します。

  • “字符”- テキストデータを文字ベクトルmatlabにインポートします。

  • “字符串”- テキストデータを字符串配列としてmatlabにインポートします。

例:“TextType”、“生物炭”

インポートされる日付と時刻のデータの型。“DatetimeType”と,“datetime”'文本''ExceldateNum'のいずれかの値で構成されるコンマ区切りのペアとして指定します。値'ExceldateNum'はスプレッドシートファイルのみに適用され,テキストファイルに対しては有効ではありません。

インポートされる日付と时钟のデータの型
“datetime”

matlabの约会时间データ型

詳細については,约会时间を参照してください。

'文本'

“DatetimeType”'文本'として指定した場合,インポートされる日付と時刻のデータの型は“TextType”パラメーターで指定された値によって決まります。

  • “TextType”“字符”に設定されている場合,インポート関数は日付を文字ベクトルの细胞配列として返します。

  • “TextType”“字符串”に設定されている場合,インポート関数は日付を字符串の配列として返します。

'ExceldateNum'

Excelのシリアル日付値

シリアル日付値は,指定された基準日からの日数に等しい単一の数値です。Excelのシリアル日付値では MATLAB のシリアル日付値とは異なる基準日が使用されています。Excel の日付の詳細については、https://金宝appsupport.microsoft.com/en-us/kb/214330を参照してください。

データ型:字符|字符串

欠損データとして解釈するテキスト。文字ベクトル、字符串スカラー、文库ベクトルベクトル细胞配列、または字符串配列として指定します。

例:TreatAsMissing,{“NA”,“TBD”}は,インポート关圈NA.またはTBDののすべての出现出现を欠损としてとして处处するように指示ししし

データ型:字符|字符串|细胞

テキストファイルのみ

すべて折りたたむ

区切りテキストファイル内のフィールドの区切り記号。文字ベクトル、字符串スカラー、文库ベクトルベクトル细胞配列、または字符串配列として指定します。

例:'delimiter','|'

例:“分隔符 ',{';','*'}

データ型:字符|字符串|细胞

空白として扱う文字。1文字以上が含まれる文字ベクトルまたは字符串スカラーとして指定します。

例:“空白”、“_”

例:“空白”、“? !”

行末の文字。文字ベクトル,弦スカラー,文字ベクトルの细胞配列,または字符串配列として指定します。

例:'排队','\ n'

例:“LineEnding”、“\ r \ n”

例:LineEnding,{‘\ b’,‘:’}

データ型:字符|字符串|细胞

コメントのスタイル。文字ベクトル、字符串スカラー、文库ベクトルベクトル细胞配列、または字符串配列として指定します。

たとえば,パーセント记号に続く同じのテキストを无视无视にCommentStyle.“%”に指定します。

例:CommentStyle,{“/ *”}

データ型:字符|字符串|细胞

ファイルに関連付けられた文字エンコードスキーム。“编码”'系统'で構成されるコンマ区切りのペア,または標準の文字エンコードスキーム名として指定します。エンコードを指定しない場合,関数readvarsは自動文字セット検出を使用して,ファイルの読み取り時にエンコードを判断します。

インポートオプションに加入て数“编码”を指定した場合,関数readvars“编码”で指定された値を使用して,インポートオプションで定義されたエンコードをオーバーライドします。

例:'编码','utf-8'は,utf - 8をエンコードとして使用します。

例:'编码','system'はシステムの既定のエンコードを使用します。

データ型:字符|字符串

テキストファイルからの时间データの出力データ型。'durationtype'“持续时间”または'文本'のいずれかで成さコンマ区切りのペアとしてししますします。

インポートされる持续时间データの型
“持续时间”

matlabの持续时间データ型

詳細については,持续时间を参照してください。

'文本'

'durationtype''文本'として指定した場合,インポートされる时间データの型は“TextType”パラメーターで指定された値によって決まります。

  • “TextType”“字符”に設定されている場合,インポート関数は时间データを文字ベクトルの细胞配列として返します。

  • “TextType”“字符串”に設定されている場合,インポート関数は时间データを字符串の配列として返します。

データ型:字符|字符串

日付を読み取るロケール。“DateLocale”と,xx_YYの形式の文字ベクトルまたは字符串スカラーで構成されるコンマ区切りのペアとして指定します。ここで,次のようになります。

  • YYは国を表す大文字のISO 3166 - 1α2コード

  • xxは言語を表す小文字2文字のISO 639 - 1コード

ロケールの一般的な値の一覧については,関数约会时间地区の名前と値のペア引数を参照してください。

% D書式指定子を使用してテキストを约会时间値として読み取る場合,datelocale.を使用して,インポート関数が月と曜日の名前および略語を解釈するためのロケールを指定します。

インポートオプション选择に加载て数datelocale.ををしたた合,インポート关圈函数datelocale.。

例:'datelocale','ja_jp'

数码数量内小数点の区切りを示す字。文学ベクトルまたは弦またはスカラー指定指定します。DecimalSeparatorの名前と値のペアで指定される文字を使用して,数値の整数部分と小数部分を区別します。

整数データ型に変換すると,小数部分をもつ数値は最も近い整数に丸められます。

例:名称と値のペアが“DecimalSeparator”、“,”のように指定される場合,インポート関数はテキスト“14159”を数値3.14159としてインポートします。

データ型:字符|字符串

数値変数内の三桁ごとの区切りを示す文字。文字ベクトルまたは字符串スカラーとして指定します。3桁ごとの区切り文字は視覚的な区切りとして機能し,数値を三桁ごとにグループ化します。インポート関数は,ThousandsSeparatorの名前と値のペアで指定される文字を使用して,インポートされる数値を解釈します。

例:名称と値のペアが“ThousandsSeparator”、“,”のように指定される場合,インポート関数はテキスト“1234000”1234000としてインポートします。

データ型:字符|字符串

非数値文字を数値変数から削除します。逻辑真的またはとして指定します。

例:名称と値のペアが“TrimNonNumeric”,真的のように指定さされる合书,インポート关键“500美元/ -”500としてとしてます。

データ型:逻辑

。次の表の値のいずれして指定指定しますますして指定指定ますますして指定指定ますますか指定指定します。

連続する区切り記号のルール 動作
“分裂” 连続する区切り记号ををのフィールドににしし。
“加入” 展示のの切り记しして1つの区切り记记ににます。
“错误” エラーを返し,インポート操作を中止します。

データ型:字符|字符串

区切りテキストファイル内の先頭の区切り記号を管理する方法。次の表の値のいずれかとして指定します。

先頭の区切り記号のルール 動作
'保持' 区切り記号を維持します。
'忽略' 区切り記号を無視します。
“错误” エラーを返し,インポート操作を中止します。

。次の表の値のいずれして指定指定しますますして指定しますますして指定しますます指定しますますと指定しますますか指定し〗

先頭の区切り記号のルール 動作
'保持' 区切り記号を維持します。
'忽略' 区切り記号を無視します。
“错误” エラーを返し,インポート操作を中止します。
スプレッドシートファイルのみ

すべて折りたたむ

読み取り元のシート。空の文库配列,シート名を含む文本ベクトルまたはまたは,あるいはシートインデックス示す正正函数スカラースカラー指定ます。床单プロパティに指定された値に基づいて,表に説明されているように動作します。

指定 動作
''(既定) 1番目のシートからデータをインポートします。
名前 スプレッドシートファイル内のシートの順序に関係なく,一致する名前のシートからデータをインポートします。
整数 スプレッドシートファイル内のシート名に関係なく,整数で示された位置にあるシートからデータをインポートします。

データ型:字符|字符串|单身的|

スプレッドシートデータを読み取るときに,微软Excel.对于Windowsのインスタンスを起動するためのフラグ。“UseExcel”と,真的またはのいずれかで成さコンマ区切りのペアとしてししますします。

“UseExcel”パラメーターは,次の値のいずれか设定できます。

  • 真的- インポート关圈,ファイルを読み取るときに微软Excelのインスタンスを起ますます。

  • ——インポート関数は,ファイルを読み取るときにMicrosoft Excelのインスタンスを起動しません。このモードで動作しているインポート関数の機能では,サポートするファイル形式および式やマクロなどの対話型機能が異なります。

UseExcel

真的

サポートサポートされてているファイル

.xls,.xlsx,.xlsm,.xltx,.xltm,.xlsb,.ods

.xls, .xlsx, .xlsm, .xltx, .xltm

式やマクロなどの対话型机能の

あり

なし

Windowsプラットフォームプラットフォームでスプレッドシートファイルファイルをときに微软Excel.のインスタンスをを动词するする,“UseExcel”パラメーターを真的に設定します。

R2019aで導入