Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > インポートとエキスポート > XLSX (.xlsx) >

XLSX (.xlsx)

登録MIMEタイプ:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Microsoft Excelスプレッドシートファイル.
Excel 2007およびそれ以降の標準形式.
Office Open XMLとも呼ばれる.
XLSXはExcel Spreadsheetに由来する頭字語である.
XMLベースのファイルバンドル.
データ,式,グラフィックスを保管する.
  • ImportExportはExcel 2007標準に完全に対応している.
  • ImportはXLSXファイルの全シートをインポートし,結果を配列のリストとして返す.
  • Exportは配列または配列のリストをXLSXにエキスポートする.
  • ImportはXLSXファイルのシートをという形の式で返す. は数値・テキストデータ,ブール値,データ指定を含む完全な配列である.
  • Exportは配列データからXLSXファイルを作成する.
  • ImportはXLSXファイルから指定された要素をインポートする.
  • Importは子要素をインポートする.
  • Importは複数の要素をインポートする.
  • インポート形式はImportまたはImportで指定できる.
  • Exportexpr が要素 elem を指定してるとしてXLSXファイルを作成する.
  • Exportは各 が対応する を指定しているとして扱う.
  • Exportは指定の値を持つ指定のオプション要素で expr をエキスポートする.
  • Exportは規則を使ってエキスポートする要素を指定する.
  • ImportExportについての一般的な情報は,関数ページを参照のこと.
"Elements"ファイル中の有効な要素とオプションのリスト
"Rules"要素とオプションのそれぞれの規則の完全リスト
"Options"オプション,属性,設定の規則のリスト
  • データを表現する要素:
"Data"全シートを表す完全な配列のリスト
"Formulas"テキストとしての全式
"Images"リストとしての埋込み画像
  • 高度なデータ要素:
"FormattedData"スタイル付け要素が適用されたデータ
  • XLSXデータは Mathematica では実数または整数,文字列,ブール値のTrueFalse,およびDateList指定で表される.
  • XLSXのエラーセルは$Failedとしてインポートされる.
  • Importは各セルについて,という形のExcel式を与える. はXLSXファイルのシートに対応する配列である.
  • データシートの一部のインポート:
"Data",k配列で与えられる k 番目のシート
"Data",k,mk 番目のシートの行 m
"Data",k,m,nk 番目のシートのセル
  • Importは最初のシートを配列として返す.
  • 個々のシートを名前で選択,指定する際には以下が使える:
"Sheets"シート名のリスト
"Sheets",name配列としてのシート
"Sheets",name,mシート name の行 m
"Sheets",name,m,nシート name のセル
  • Importは完全な長方形配列としてスプレッドシートを生成する.
  • Exportは完全な配列と不規則な配列をサポートする.
"EmptyField"""Mathematica で空のセルをどのように表すか
"ImageFormat""JPEG"画像のエキスポートに使われる形式
XLSXファイルの最初のシートをインポートする:
XLSXから埋め込まれた画像をインポートする:
最初の12個の素数をスプレッドシートにエキスポートする:
今度はヘッダとともに再びデータをエキスポートする:
2つのデータ集合を別々のシートにエキスポートする:
ファイル中のImport要素を示す:
シート名を変更する:
指定のシートの行1,列4のセルをインポートする:
2つ目のシートをインポートする:
ハイパーリンクをエキスポート,インポートする:
日付,および日付-時間スタンプをエキスポートする:
Importは日付をDateList形式に変換する:
ラスタ画像をXLSX形式にエキスポートする(ベクトルグラフィックスを自動的にラスタライズする):
Importは画像のリストを返す:
一般的なファイル形式を表す生のバイト表現でも,画像をXLSXにエキスポートすることができる:
XLSXファイルの最初のシートをインポートする:
In[1]:=
Click for copyable input
Out[1]=
 
XLSXから埋め込まれた画像をインポートする:
In[1]:=
Click for copyable input
Out[1]=
 
最初の12個の素数をスプレッドシートにエキスポートする:
In[1]:=
Click for copyable input
Out[1]=
今度はヘッダとともに再びデータをエキスポートする:
In[2]:=
Click for copyable input
Out[2]=
 
2つのデータ集合を別々のシートにエキスポートする:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
ファイル中のImport要素を示す:
In[1]:=
Click for copyable input
Out[1]=
 
シート名を変更する:
In[1]:=
Click for copyable input
Out[1]=
指定のシートの行1,列4のセルをインポートする:
In[2]:=
Click for copyable input
Out[2]=
2つ目のシートをインポートする:
In[3]:=
Click for copyable input
Out[3]=
 
ハイパーリンクをエキスポート,インポートする:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
 
日付,および日付-時間スタンプをエキスポートする:
In[1]:=
Click for copyable input
Out[1]=
Importは日付をDateList形式に変換する:
In[2]:=
Click for copyable input
Out[2]=
 
ラスタ画像をXLSX形式にエキスポートする(ベクトルグラフィックスを自動的にラスタライズする):
In[1]:=
Click for copyable input
Out[1]=
Importは画像のリストを返す:
In[2]:=
Click for copyable input
Out[2]=
 
一般的なファイル形式を表す生のバイト表現でも,画像をXLSXにエキスポートすることができる:
In[1]:=
Click for copyable input
Out[1]=
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF