ワークブック、ワークシート、列Worksheets-Columns
ワークブック、ワークシート、列の基本
Originのワークブックは、インポート、整理、変換、グラフ作成のためのフレームワークを提供する、名前付け、移動、サイズ変更可能なウィンドウです。制限、ワークブック
- Originのワークブックは、1つ以上のOriginワークシートで構成されます。(最大1,024まで)
- それぞれのワークシートには連続的な列があり(最大65,500まで)、列にはセルで構成される行が含まれています(最大90,000,000まで)。
- 各列には、ワークシート内で列を一意に識別するショートネーム(「A」など)と、プロットおよび分析操作でのデフォルトの処理方法を決定する列のXY属性(「(X)」など)があります。
- 各ワークシートおよび各ワークシート列には、行(インデックス)番号で識別されるデータを含むセルがあります。 そして先行メタデータはロングネーム、単位、コメントなどのオプションのラベル行で構成される領域(「ヘッダ」)を含みます。
ワークブック、ワークシート、列の制限
制限、ワークブック
オブジェクト
|
最大数
|
ワークブックに含めるワークシート 1列のワークシートに入力可能な行数 5列のワークシートに入力可能な行数 32列のワークシートに入力可能な行数 1行のワークシートに入力可能な列数 100行のワークシートに入力可能な列数 1000行のワークシートに入力可能な列数
|
1024†
90,000,000
90,000,000
90,000,000
65,500
65,500
65,500
|
† 255シート以上の場合、Unicodeファイル形式 (例 *.opju) で保存する必要があります。Unicode対応のファイルは、Origin 2018 より前のバージョンのOriginでは開けません。
ワークブック、ワークシート、列に名前を付ける
ワークブック, 名前付け ワークブックの名前付け ワークシート, 名前付け ワークシートの名前付け 列, 名前付け 列の名前付け
ワークブック
|
- ワークブックはショートネームと任意のロングネームとコメントを持ちます。Origin内部のオペレーションにはショートネームが使用されます。
- ショートネームは、プロジェクト内で固有で、スペースや特殊文字を含まず、文字(A-Z, a-z)で始まる最大13文字までに制限されています。
- ワークブックロングネームは、必須ではありません。プロジェクトで固有である必要はなく、スペースや特殊文字を含めることができ、長さは最大5,506文字(半角)まで入力可能です。
- ワークブックに名前を付けるには、ウィンドウのタイトルバーを右クリックして、プロパティを選びます。ここでロングネーム、ショートネーム、コメントを編集できます。ウィンドウタイトルドロップダウンを使ってウィンドウタイトルバーにどちらの名前を表示するか制御できます。
|
ワークシート
|
- ワークシートは名前とラベルとコメントを持ちます。
- 名前は、ワークブック内で固有である必要があります。
- ワークシートの名前には、スペースを含めて最大64文字まで設定できます。特殊文字{}|"<>()![]は使用できません。
- ワークシートのラベルとコメントは任意です。プロジェクトファイル内で一意である必要はなく、任意の文字を任意の順序で使用でき、実用的な長さにすることができます。
- ワークシートの名前を付けるには、シートタブでダブルクリックするか、タブを右クリックして表示するシート名を選択します。詳細は、以下のワークシートを参照してください。
|
列
|
- 列はショートネームとロングネーム(任意)を持ちます。
- ショートネームは、ワークシート内で固有である必要があります。アイコンが表示され、スプレッドシートセル表記が有効な場合(デフォルト)、列ショートネームを編集できません(列ショートネームの制限を参照)。セル表記が無効になっている場合、列ショートネームを編集できます。列のショートネームは、特殊文字を含まず、文字(A-Z, a-z)または、数字で始まり18文字に制限されています。
- 列ロングネームは、必須ではありません。プロジェクトで固有である必要はなく、スペースや特殊文字を含めることができ、長さは最大30,000文字(半角)まで入力可能です。ロングネームは、ロングネームセルをクリックするか列ヘッダを右クリックしてプロパティを選択して直接編集できます。
- (1) ロングネームが存在している、 (2) ロングネームが利用可能な時はそれを使うチェックボックス(環境設定:オプション:その他のオプションタブ) を選択している場合に、選択したデータ範囲を参照するダイアログボックスとステータスバーは、ロングネームを表示します。そうでない場合は、ショートネームが使われます。
|
ワークブック
Originのワークブックは高度にカスタマイズ可能であり、データあり(ワークブックファイルなど)またはデータなし(ワークブックテンプレートなど)の両方で保存できます。それらは多くの異なるアプリケーション用に構成できるため、時間の経過とともに多数のカスタムファイルを収集する可能性が高くなります。新しいブックダイアログは、使用するこれらのファイルを整理および選択するのに役立ちます。
 | Origin 2022bは、編集: 元に戻す: ワークブックの削除 (CTRL+Z)が可能です。システム変数@WU で元に戻す機能を無効にできます。 |
新しいブックとブックテンプレート

新しいブックダイアログを開くには
- ファイル:新規作成:ワークブック:参照をクリックするか、Ctrl + Nキーを押します。
 | Origin 2022では、新規ブックダイアログにテンプレートセンターを開くボタン が追加されました。ボタンをクリックすると追加のワークブックテンプレートを参照でき、ダウンロードしてテンプレートリストに追加できます。
|
- ダイアログには、アドオン(拡張)ファイルとユーザ定義(ユーザ)ファイルの両方が一覧表示されます。
- ファイルは、名前、ブックの種類、カテゴリーまたはユーザでソートすることができます。
-
アイコンにカーソルを合わせると、ファイルプレビューが表示されます。
- テンプレート名を右クリックしてメタデータを編集するか、デフォルトとして設定します(例:新規ワークブックボタン
)。また、右クリックでデフォルトをクリアを選択できます。
- メニューで表示を有効にして、新規: ワークブックまたは新規: 行列メニューにウィンドウを一覧表示します。
- 「All Categories」メニューを使用して、カテゴリーでウィンドウをフィルタリングします。
- ブックの種類ドロップダウンメニューで、ウィンドウを種類でフィルタリングします。リセットですべてを表示します。.
- テンプレートを右クリックして、デフォルトとして設定またはメタデータの編集を選択します。
- 開始時および新規プロジェクトで表示を有効/無効にします。
 | 各ウィンドウプロパティダイアログにはテキスト入力のためのコメント欄があります。これらのコメントは、新規ブックダイアログのプレビューとプロジェクトエクスプローラのプレビューに含まれています。さらに、コメントは編集: プロジェクト内を検索ツールから検索できます。
|
スプレッドシートセル表記(SCN)
Originのワークブックではスプレッドシートセル表記:Spreadsheet Cell Notation (SCN)をサポートしています。SCNは表計算でよく知られているセルレベルの計算が可能です(詳しくはこちら)。
- デフォルトで、新しいワークブックのSCNはオンになっています。
- Origin 2017 - 2019のバージョンでは、SCNがワークブックでオンになっているとき、ワークシートの左上にこのアイコン
が表示され、SCNがオンであることを示していました。
- Origin 2019b以降、SCNアイコンはデフォルトで非表示になっていますが、SCNは有効です(これもデフォルトです)。 SCNを有効にしておくと、データコネクタアイコン用にワークブックウィンドウにスペースを確保できます。
- ほとんどの場合はSCNを有効にしたままで問題ありませんが、例えば列のショートネームをカスタマイズする必要がある場合にはSCNをオフにすることをお勧めします。SCNを無効にするには、ワークブックのタイトルバーを右クリックして、プロパティを選びます。ページの中程にあるスプレッドシートセル表記チェックボックスを確認します。
- SCNが無効の時、すべてのバージョンのユーザにこのアイコン
がワークブックの左上隅に表示されます。
- Originでプロジェクトウィンドウまたはワークブックウィンドウを開き、ワークブックでSCNがオフになっていると、左上にSCN OFFボタン
が表示されます。これにはOrigin 2017以前に作成されたプロジェクトやワークブックが含まれます。SCNを有効にするには、ブックのタイトルバーを右クリックしてプロパティを選択し、スプレッドシートセル表記 チェックボックスをオンにします。
ワークブックに保存できるデータの種類
ワークブックは、テキストや数値データだけでなく、すべての作業関連データの保存場所として使用することもできます。グラフ、行列、画像、ノートを追加できます。また、計算式、スクリプトおよび変数、テキストオブジェクト、プログラムボタン等を保存したり、ほかのプロジェクトデータへのライブリンクを作成できます。柔軟なデータコンテナとしての役割を以外にも、ワークブックはバッチ分析とレポートの媒体としても機能します。
ワークブック、ワークシート、およびワークシートのセルレベルでワークブックウィンドウに保存できるオブジェクトの種類と、それにアクセスする方法を表にまとめています。
ワークシート
Origin2018より前のバージョンでは、ワークブックには最大255シートまでしか含めることができませんでした。Origin 2018では1024シートまで増えました。ブック内に255シート以上ある場合、Unicode形式のファイル(opju, oggu, otwu)で保存する必要があります。
- 挿入 アクティブなワークシートの前にワークシートを挿入します。
- 追加 1つのワークシートを追加します。
- データなしで複製 アクティブなワークシートをデータなしで複製します。
- 複製 アクティブなワークシートをデータを含めて複製します。
 | ワークブック内のシートは、それぞれの設定を持っています。ワークシートの挿入または追加は、ORIGIN.otwuファイルを元にした新しいシートが作成されます。デフォルトのORIGIN.otwuファイルを編集した場合は、ユーザーファイルフォルダに保存されています。ワークブックにある既存シートを元にして新しくシートを追加するには、複製やデータなしで複製ショートカットメニューを使います。
|
シートは1つの名前をもち、これはスペースや特殊文字を含めることができます。オプションで、ラベルやコメントを追加できます。
- シートタブをダブルクリックして名前を入力します。あるいは、シートタブを右クリックして名前とコメントを選択し、名前を編集します。
システム変数@SSLでシートの命名動作を変更できます。LabTalkシステム変数リストの@SSLを参照してください。
 | ワークシートタブにマウスカーソルを合わせると、ツールチップとしてワークシートの名前、ラベル、コメントが表示されます。
|
ワークシートプロパティ
- ワークシートの右側にある灰色の領域(ワークブックの内側)を右クリックして、ワークシートの表示属性を選びます。
ワークシートプロパティダイアログボックスは次のようなシートのプロパティをカスタマイズできます。
- 行ラベル、ヘッダ、グリッド線の表示(表示タブ)
- 行や列の数、列および行ヘッダの高さなどのワークシート寸法(サイズタブ)
- リッチテキスト、テキスト折り返し、シートのフォントおよび色(フォーマットタブ)
- 行の自動追加、作図と分析で非表示の行を無視、セルサイズ変更(その他タブ)
- グリッド、ヘッダ、フッタ、背景色の印刷/エクスポート(印刷/エクスポートタブ)
- インポート後またはデータ変更時に実行するスクリプト(スクリプトタブ)
- ユーザツリーの表示と編集(ユーザがテンプレートで使用する構成情報を追加するなど)(ユーザツリータブ)
シートの設定のほとんどは、セルを選択して右クリックしてセルのフォーマットを選択すると、セルレベルでも適用できます。
詳細情報は、ワークシートプロパティダイアログを参照してください。
オブジェクトマネージャでシートを操作
オブジェクトマネージャのショートカットメニューを使ってワークブック内容の表示を操作できます。
- アクティブウィンドウ内のシートをリスト表示します。
- オブジェクトマネージャでシートをクリックして、ワークブック中の対応するシートをアクティブにします。
- オブジェクトマネージャで右クリックして、削除、挿入、追加、移動、コピー、名前変更といった一般的なワークシート操作にアクセスできます。
ワークシート列
- 既存のワークシートの右側に新しい列を追加するには、ワークシート列の右側の灰色の領域で右クリックし、新しい列の追加を選択または、標準ツールバーの列の追加ボタン
をクリックします。
- ワークシートに複数列を追加するには、ワークシートがアクティブであることを確認し、メニューから列:新規列の追加を選択します。新規列の追加ダイアログで、追加する列数を入力し、OKをクリックします。または、フォーマット: ワークシートの表示属性を選択するかF4キーを押して、ワークシートプロパティダイアログを開き、サイズタブで列数に値を入力します。
- ワークシートに列を挿入する場合、列を右クリックして挿入を選択します。選択した列の前に新しい列が挿入され、ショートネームが調整されます。
列名は次の方法で変更できます。
- 列ヘッダをダブルクリックし、列プロパティダイアログボックスを開きます。そして、ショートネームやロングネームを入力します。
- ワークシートの先頭にあるロングネームのセルをダブルクリックして、ロングネームを直接入力します。
- データファイルをインポートし、インポート時にワークブック、ワークシート、および列の名前を指定します。
- 列プロパティダイアログのラベルの番号付けタブを使用して、名前とラベルの連番付けや複製を行います。
- 列にPeak 1、Peak 2などを入力しての名前をつけ、このラベルセルを選択し、選択範囲の右下にマウスカーソルを移動して、カーソルの表示が変わった時にドラッグすることで、オートフィルタ機能による連番付けをします。この操作は、コメントなど、その他のヘッダ行でも可能です。
ワークシート列の命名規則は上の表をご確認ください。
列のXY属性
前述のように、ワークシートの列のXY属性(別名「プロット属性」)は、通常、分析および作図の操作中にデータがどのように処理されるかを決定します。たとえば、X列+ 3つのY列を選択して、X値の共通セットに対して各Yデータセットの同時線形フィットを実行できます。または、同じ列を選択して、共通のX値のセットに対して3本の線のプロットをグラフ化することもできます。さらに、Z値、エラーデータ、ラベルなどの指定があります(詳細については、Originヘルプファイルの列属性を参照してください)。

ユーザインターフェイスには、分析や作図の操作中に列を指定できる場所がいくつかありますが、基本的なレベルでは、(1)列ヘッダをクリックして列を選択し、次に列ヘッダをクリックしてワークシートに設定します。 (2)次のいずれかを実行します。
- 列レベルのミニツールバーからオプションを選択します。
- 列ツールバーのボタンをクリックします。
- 列を右クリックして列XY属性の設定を選択し、ショートカットメニューからオプションを選択します。
- 列を右クリックし、プロパティを選択して、プロット属性を設定します。
列プロパティダイアログボックス
ワークシート列プロパティ列プロパティダイアログボックスは次のような列のプロパティをカスタム化できます。
- ワークシート列のヘッダをダブルクリックします。
- 選択した列を右クリックして、列フォーマットを選択します。
列ショートネームはプロパティタブで編集できます。その他のプロパティ(ロングネーム、単位、コメントなど)もここで編集するか、列ラベル行に直接入力します。
列データのフォーマット設定
Originのワークシートのデータはテキストまたは数値データのどちらかとして扱われます。ワークシート内のテキストデータの表示は簡単ですが、数値データの表示はより複雑です。
特に指定しない限り、ワークシート内のすべての数値は、内部的に浮動小数点、倍精度(Double(8))の数値として格納されます。これには、日付と時刻、桁単位で表示するようにフォーマットされたデータ、または固定小数点数を表示するようにフォーマットされたデータが含まれます。
数値データを扱うときは、ワークシートに表示されている内容が、内部的に格納されている数値を(ワークシートの設定によって)表現したものであることに注意してください。この点は2つの理由から重要です:
- ワークシート値を含む計算は、ワークシートに表示される値ではなく、内部的に格納されている倍精度数値で行われます。
- さまざまなフォーマットおよび表示オプションを適用して、この数値がワークシートに表示される際の方法を変更することができます。
 | ワークシートデータをフォーマットするための中心的な場所は、上記のようにプロパティダイアログですが、数値データと日時データの表示を変更するためのクイックアクセスミニツールバーボタンがあることに注意してください。これらのボタンを表示するには、最初に選択した列のフォーマットを日付または数値/文字と数値に設定する必要があることに注意してください。
|
数値表示フォーマット
- 列ヘッダをダブルクリックして列プロパティダイアログを開きます。
- プロパティタブをクリックし、フォーマット = 数値と設定します。
- 表示を十進数: 1000、指数: 1E3、工学: 1K、十進数: 1,000またはカスタムのいずれかに設定します(詳細は以下)。
日付と時間のフォーマット
デフォルトでは、Originは日時データをユリウス暦の値として保存し、日時の計算にこの数値を使用します。ただし、通常は、このユリウス歴の値をより意味のある日時形式で表示することをお勧めします:
- 列ヘッダをダブルクリックして列プロパティダイアログを開きます。
- プロパティタブをクリックし、フォーマットを時間、日付、月または曜日のいずれかに設定します。
- 表示リストのオプションからいずれかを選択します。
- リストのオプションのどれも適さない場合にはカスタム表示を選択し、これらの日付ー時間のフォーマット指定子を作成します。
 | 日時データをワークシートにインポートするとき、Originはこのデータをテキストとして認識することがあります(OriginのCSVコネクタは通常、日時データをうまく認識することができます)。日付ー時間データがワークシートのセル内で左揃えになっている場合、Originはそれをテキストと認識しています。この場合、列プロパティダイアログボックスを開いて適切なフォーマットと表示のオプションを選択する必要があります。日付ー時間データがセル内で右揃えになっている場合、Originはそれを数値と認識し、日付ー時間形式で表示します。

|
カラーフォーマット
Origin 2021では、まったく新しい列とセルのフォーマット-色が利用できます。

- ワークシートのセルへのHTMLカラーコードの直接入力をサポートし、セルの背景色を設定します。オプションで、色セルでHTMLコードを表示または非表示にすることができます。
- color()関数を使用して16進値を計算し、列値の設定またはセル式を使用して他のデータ列のRGB値から色を設定します(たとえば、
color(A,B,C) は列A、B、CのRGB値を使用して色を設定します) 。
- フォーマットが色の列を選択し、ミニツールバーのボタンを使用して、グラフで使用するために推移リストの保存(カラーリスト) をします。
- または、カラーチューザーのカスタムカラーメニューから、列からカラーリストを作成を選択し、フライアウトから色ワークシート列を選択します。

その他のカスタム表示フォーマット
Originは、さまざまなカスタム形式で数値をワークシートに表示できます。この図は、同じ数値セットに適用されるさまざまなフォーマットを示しています(列A(X))。

以下は、サポートされているカスタムフォーマットオプションのサンプルリストです(Origin 2019に組み込まれている事前入力済みのリストです)。カスタム表示は、カスタム表示リストに直接入力することができ、それらはこのリストに保存されます。
他にも多くのフォーマットオプションがあります。詳細は、カスタム数値フォーマットを参照してください。
表示フォーマット
|
説明
|
例: セルの値 = 123.456の場合
|
*n
|
n桁の有効桁数を表示します。
|
*3は123と表示します。
|
.n
|
n 桁の小数桁数を表示します。
|
.4は123.4560と表示します。
|
S.n
|
科学的表記1E3でn桁の小数桁数を表示します。
|
S.4は1.23456E+02と表示します。
|
E.n
|
工学表記でn 桁の小数桁数を表示します。
|
E.2は123.46と表示します。
|
* "pi"
|
数字を10進数で表示し、その後に記号πを表示します。
|
* "pi"は39.29727πと表示します。
|
#/4 "pi"
|
分母を"4"とし、πの小数部として数値を表示します。
|
#/4 "pi"は157π/4と表示します。
|
#/# "pi"
|
数字をπの小数部として表示します。
|
#/# "pi"は275π/7と表示します。
|
##+##
|
数字を1桁、"+"区切り記号、2桁の数字(例:測量ステーション)として表示します。
|
##+##は01+23と表示します。
|
#+##M
|
数字を1桁、"+"区切り記号、2桁の数字、および"M"を接尾辞として表示します。
|
#+##Mは1+23Mと表示します。
|
#n
|
数字をn桁の整数で表示し、必要に応じて先頭にゼロを付加します。
|
#5は00123と表示します。
|
#%
|
数字をパーセンテージで表示します。
|
#%は12346%と表示します。
|
# ##/##
|
数字を適切な割合で表示します。
|
# ##/##は123 26/57と表示します。
|
# #/n
|
数字を適切な割合でn番目に表示します。
|
# #/8は123 4/8と表示します。
|
DMS
|
1度 = 60分、1分 = 60秒として、数字を度° 分’ 秒"の形式で表示します。
|
DMSは123°27'22"と表示します。
|
D MDn EW (経度) D MDn NS (緯度)
|
度数と小数点以下の桁数で数字を表示します。パラメータnは小数点桁数を指定します。正の値には "E"または "N"が付加され、負の値には "W"または "S"が付加されます。負の値を保持したい場合は、 "EW"または "NS"を付加しないでください。
|
D MD3 EWは123° 27.360 Eと表示します。
|
D MDn EWB (経度) D MDn NSB (緯度)
|
度数と小数点以下の桁数で数字を表示します。パラメータnは小数点桁数を指定します。文字"B" ("before") は、正の値に"E"または"N"が前置され、負の値に"W" または"S"が前置されることを指定します。負の値を保持したい場合は、 "EWB"または "NSB"を追加しないでください。
|
D MD3 EWBはE 123° 27.360と表示します。
|
%#x
|
数字を32ビットの16進数(最大8桁)で表示します。"#"記号は "0x"接頭辞を指定します。
|
%#xは0x7bと表示します。
|
%#0nx
|
n文字の文字列として数字を32ビットの16進数(最大8桁)の表記法で表示し、必要に応じて先頭に0を付けます。
|
%#06xは0x007bと表示します。
|
%#0nI64X
|
n文字の文字列として数字を64ビットの16進数(最大13桁、#= "0x"を含む15の合計)の表記法で表示し、必要に応じて先頭に0を付けます。
|
%#014I64Xは0X00000000007Bと表示します。
|
列ラベル行
ワークシート列ラベル行列ラベル行、ワークシート
 | Origin 2022bでは、F(x)=数式行を含む列ラベル行でセルのノート挿入ができるようになりました。説を選択して表示されるミニツールバーでノートを挿入ボタンをクリックします。

|
列ラベル行には、メタデータ(他のデータを説明するためのデータ)が保存されます。一般に、このメタデータは、インポートされたファイルのヘッダ情報として取り込むことも、手動で入力することもできます。列ラベル行の表示は任意で、必要に応じてユーザーは選択的に表示または非表示にできます。
列ラベル行情報は、作図操作(たとえば、ワークシートロングネームはグラフ凡例または軸タイトルのテキストとして使用される)で頻繁に使用されます。F(x)= 行は、データの列における数学演算を実行する際に使用されます(下記参照)。ユーザパラメータ行に格納されたデータは、プロット、データ操作、統計解析、または数学演算におけるデータセットのラベル付けまたはグループ化などで使用されます(チュートリアル2参照)。

 | ワークシートの部分範囲を選択してコピー貼り付けの操作をする際、ラベル行を含めることができます。ラベル行を含めてデータセルをコピーするには、選択した部分範囲を右クリックして、コピー(ラベル行を含む)を選択します。
|
列ラベル行の表示設定
列ラベル行の表示(表示または非表示)は、ショートカットメニューコマンドで制御できます。

- 右クリックして、ショートカットメニューから表示を選びます。
- 右クリックして列ラベル行を編集を選択するか、他のラベル行のコマンドを選択します。
- 右クリックしてワークシート要素のコントロール(行ラベルや列ヘッダの表示など)、あるいは、この領域のセルを選択後右クリックしてコメントの書式を設定可能です。
ラベル行を管理するためのワークシート列ラベル行ミニツールバーもあります。選択したラベル行の非表示、リッチテキストの有効化、ラベル行の順序を変更などを行う「ために使用します。

列リストビュー
Origin 2019では、列ラベル行メタデータの転置ビューである列リストビューと呼ばれるワークシートの新しい表示モードが導入されました。このビューは、ワークシートに多数のメタデータ行があり、そのメタデータの特定の側面に注目したい場合に便利です。ワークシートをアクティブにして、表示: 列リストビューを選択するかCTRL + Wを押します。

列リストビューのメタデータにデータフィルタを適用することができます。標準のワークシートビューに戻ると(表示:列リストビューの横のマークをオフにすると)、フィルタ処理されたメタデータに関連付けられているデータのみがワークシートに表示されます。
 | 列リストビューは列ショートネーム(+列属性)の前に列番号を表示します。さらに、列ロングネームの左端にマウスカーソルを合わせると、ツールチップにデータセットサイズが表示されます。列番号の表示を無効にするには、@DSI=1に設定します。

|
スパークライン
列に保存された数値データは、スパークラインという特別な行ラベルの列ヘッダにグラフィカルに表示できます。 スパークラインスパークラインはその列内のデータの小さなインセットグラフで、これは行番号を独立変数(X)、列内数値を従属変数(Y)としてプロットしたものです。データをインポートすると、列数が50以下の場合はデフォルトでスパークラインを表示します。

スパークラインの表示と非表示
- メニューから列:スパークラインの追加と選択してスパークラインを表示します。すると、スパークラインの追加ダイアログが開きます。
- 列を選択し、列ツールバーのスパークラインの追加ボタン
を押してスパークラインを表示します。
- ワークシートのスパークライン列ラベル行を右クリックして、スパークラインを追加または更新を選択します。
- スパークライン列ラベル行を右クリックし、Deleteキーを押してスパークラインを削除します。
- デフォルトの折れ線グラフに加え、スパークラインはヒストグラムやボックスチャートでも表示できます。列ヘッダでクリックして1つ以上の列を選択し、右クリックして列:スパークラインの追加を選択します。開いたダイアログボックスで、プロットタイプをヒストグラムまたはボックスに変更します。

- スパークラインのプロパティは編集可能です。スパークライン上でダブルクリックするとグラフウィンドウとして開くことができます。開いたグラフウィンドウでダブルクリックして作図の詳細ダイアログを開き、編集可能です。グラフウィンドウを閉じると、編集内容がスパークラインに適用されます。
ワークブックオーガナイザ
ワークブックオーガナイザ
前述したように、ワークブックにはメタデータが保存され、その一部は列ラベルの行に表示されます。ほかのメタデータはワークブック内で非表示になっています。非表示のメタデータには、インポートファイルのパス、名前、データをインポートした日付と時間、ヘッダ情報、様々な名前や変数等のメタデータ等が含まれます。これらの非表示のメタデータは、ワークブックオーガナイザで表示できます。
ワークブックのオーガナイザパネルを表示/非表示にする
- ワークブックボタンバーのオーガナイザを表示/非表示ボタンをクリックします。
- ワークブックウィンドウのタイトルバーを右クリックして、オーガナイザを表示を選びます。

 | Origin 2022bから、オーガナイザパネルのデータシートでシートを選択すると、各シートに個別のプレーンテキストのメモを追加できます。 |
ミニツールバーによるワークブックの設定
ブック、シート、列およびセルレベルのプロパティの多くは、ミニツールバーのボタンで設定することまたはオン/オフを切り替えることができます。

- 使用可能なツールを確認するには、ワークシートを選択してから、選択内容にカーソルを合わせます。
- ページレベルのフォーマットオプションは、シートの左上隅、またはワークシート列の右側の灰色の領域のウィンドウの余白の近くにカーソルを合わせると表示されます。
- ワークシートのミニツールバーの完全なリストについては、こちらをご覧ください。
 | Origin 2022bより前のバージョンでは、表示:ミニツールバーの設定はセッション間で記憶されておらず、例えば、現在のセッションでオフにした場合も、Originの再起動時に復元されていました。現在は、セッションが変わっても変更されないようになりました。また、システム変数@DMT (ON=0; OFF=1)を使ってミニツールバーの表示を制御可能です。 |
ワークシートの検索と置換

- 検索をクリックすると小さいダイアログが開き、現在のワークシートの検索が可能です。
- このダイアログでは、文字列と数値の前方および後方検索が可能です。
- ダイアログを最小化すると検索範囲を変更でき、CTRL + Page Up/Page Down キーを使って前方検索または後方検索できます。また、ワークシートの選択を変更してダイアログを初期化して新しい検索を実行できます。
- ...のボタンをクリックすると、Originの検索と置換ダイアログが開きます。
 | Originには、スクリプトでできるもう1つの置換ツールであるwreplaceがあります。ダイアログを開く場合は、スクリプトウィンドウ(ウィンドウ:スクリプトウィンドウ)を開き、wreplace -dを入力して実行します。スクリプトのオプションなど詳細は、wreplaceのXファンクション文書を参照してください。
|
列に数値を入力するシンプルな方法
データセット, 作成Originは、ワークシートのある範囲や、ワークシート列に数値を入力するためのユーティリティをいくつか提供しています。最も簡単な方法は、メニューコマンドを使って列に行番号、一様乱数、正規乱数を入力する方法です。この方法は、Originの機能を確認する時にテスト用のデータセットを生成するのに便利です。
また、この方法では、事前に選択したワークシートの範囲または列(複数可)でデータセットを作成します。
アクション
|
ツールバーボタン
|
メニューコマンド
|
行番号を入力する
|
|
または
|
0から1までの一様に分布した数値でワークシートデータセットを作成
|
|
または
|
正規分布した乱数でワークシートデータセットを作成
|
|
または
|
繰り返しまたはランダムな数値のセットを作成
|
--
|
- 列を右クリックし、列値の一律設定:数値セットを選択
|
繰り返しまたはランダムな日付/時間のセットを作成
|
--
|
- 列を右クリックし、列値の一律設定:日付/時間の値のセットを選択
|
任意のテキストと数値セットを作成
|
--
|
- 列を右クリックし、列値の一律設定:テキストと数値の任意のセットを選択
|
オートフィル機能は、列ラベルの行やワークシートデータ部分のセルで使用することができます。
オートフィル機能を使って拡張パターンを入力する(数値データのみ)には、
- データパターンを含む連続したセルを選択し、選択領域の右下角にマウスを移動します。
- 選択領域の右下角にマウスを移動し、カーソルが、+の形状になったらALTキーを押しながら、下方向または右方向の入力したいセルにドラッグします。
オートフィル機能を使って繰り返しパターンを入力する(テキストまたは数値データ)には、
- データパターンを含む連続したセルを選択し、選択領域の右下角にマウスを移動します。
- 選択領域の右下角にマウスを移動し、カーソルが、+の形状になったら、CTRLキーを押しながら、下方向または右方向の入力したいセルにドラッグします。
LabTalkスクリプトを使用してデータを作成することも可能です。例えば、
- 新規ワークシートを作成し、ウィンドウメニューのスクリプトウィンドウを選択して開きます。以下のスクリプトコードをコピーして貼り付けます。
col(1)={0:0.01:4*pi};
col(2)=sin(col(1));
- これらをハイライトしてEnterキーを押して実行します。ワークシートの1、2列目にデータが入力されます。
列値の設定
列の値、設定 列値の設定、ワークシート ワークシート、列値の設定
 | 最近のバージョンでは、Originの組み込み関数にアクセスしやすくなりました。
- 値の設定ダイアログおよびF(x)=セルで自動補間機能をサポートしました。入力を始めると利用可能な関数のリストが表示されます。
- 値の設定ダイアログの関数メニューから開ける関数の検索ダイアログが、メインメニューのツール:関数の検索を選択することで直接開けるようになりました。
|
値の設定ダイアログでは、一つ以上のワークシートデータ列へのデータ作成、またはデータの変換を行うことができます。このダイアログボックスには、メニューバー、出力範囲の定義に使用するコントロール、LabTalk関数を検索して式に挿入するツール、1行の数式を定義する列式ボックス、データの前処理や列式で使用される変数の定義を意図した 実行前の処理スクリプトパネル(任意で使用)、および Pythonユーザーの場合、式で使用できるPython関数を定義および使用するためのPython関数タブが含まれています。

Origin 2017から、値の設定にある計算式のボックス(上部のボックス)は、MS ExcelとGoogleシートのようなスプレッドシートセル表記をサポートしています。セルはショートネーム+行インデックス番号の使用してアドレス指定されます(例えば、列Aの第一セルは以前は"col(A)[1]"でしたが、"A1"で示されます)。
新しいワークブックでは、スプレッドシートセル表記はデフォルトで有効になっています。スプレッドシートセル表記は、列の計算式を定義する場合のみ利用できます。これは、「列値の設定」の実行前の処理スクリプトパネルでもLabTalkスクリプトでも利用できません。「古い」列とセル表記は「スプレッドシート」モードでも機能し、古い表記法に慣れていてこれを使いたい場合は、いつでも入力できます。スプレッドシートセル表記や以前の方法については、列式のサンプルを参照してください。
単一列の値の設定ダイアログボックスを開くには:
- ワークシート列を選択するか、ワークシート列のセルの範囲を選択します。
- メニューから、列:列値の設定を選択するか、選択した列で右クリックして、ショートカットメニューから列値の設定を選びます。
複数列の値の設定ダイアログボックスを開くには:
- ワークシートで連続した複数列かすべての列を選択します。
- メニューから、列:複数列値の設定を選択するか、選択した列で右クリックして、ショートカットメニューから複数列の値を設定を選びます。

値の設定メニューコマンド
 | ロングネームはワークシート内で複数存在することがあるので、Origin 2022bでは数式ボックスにロングネームとショートネームの両方を表示するようになりました。  |
メニューコマンド
|
- 計算式:計算式入力ボックスに、保存した計算式の情報をロードします。計算式の保存は、計算式:保存または計算式:名前を付けて保存を使用します。
- wcol(1):計算式内や、実行前の処理スクリプトにワークシート列を含めるときに使用します。正しく列を選択するために、列ブラウザを利用できます。列は列インデックスにより、リストされます。
- Col(A):wcol(1)メニューの似ていますが、列名を使用したリストが表示されます。
- 関数: OriginのLabTalk関数を挿入するために使用します(カーソルの場所に関数が挿入されます)。メニューリストないの関数上にマウスを置くと、ステータスバーに関数の説明が表示されます。関数を選択すると、スマートヒントに関数の説明が表示されます。
- 変数: 計算式や実行前の処理スクリプトに変数、定数、範囲変数(選択も可能)やファイルのメタデータを挿入します。
- オプション:ワークシートの数式行で計算式の直接編集を可能にし、式についてのコメントを追加や、値が設定された列のテキストを保存(テキストを欠損値として扱わない)保持するなどのオプションを利用できます。
|
列の計算式
|
- データ生成のために計算式を1行で入力します。関数、条件演算子、変数を使うことができます。
|
実行前の処理スクリプト
|
- LabTalkスクリプトを入力することができ、列の計算式編集ボックスの計算式を実行する前に実行します。
|
Python関数
|
|
 | 値の設定ダイアログの関数メニューに表示される、関数の上にマウスカーソルに移動すると、ステータスバーに関数の概要が表示されます。関数を選択すると、スマートヒントにより詳細な説明と関数のシンタックスやサンプルなどへのリンクが表示されます。
また、関数の検索と挿入ボタン をクリックすると、キーワードで利用可能な関数を検索して挿入できます。
|
詳細は、列値の設定 - クイックスタートを参照してください。
F(X) = ワークシート列ラベル行
簡単な式であれば、F(x)= 行を使用して列の値を設定できます。ここで入力した数式は、値の設定ダイアログに直接入力されます。値の設定の計算式で使用できたスプレッドシートセル表記は、F(x)=でも使用できます。
- F(x)=列ラベル行のセルをダブルクリックして、
- 式を入力して、データ列に結果を出力します。

 | 数式バー、セル式(=記号から入力)、F(x)=セル、値の設定ダイアログで関数と名前付き範囲のオートコンプリート機能をサポートしています。表示されるヒントは関数のドキュメント(関数の場合)またはデータ範囲(名前付き範囲の場合)にリンクされています。

自動補間機能を非表示にしたい場合は、システム変数@FAC=0を設定すると無効にできます。
|
列値の設定チュートリアル
セル値の設定
Originは他のスプレッドシートプログラムが使用しているような、セルレベルの式をサポートしています。セルレベルの式は、ワークシートデータセルまたは、列ラベル行のユーザパラメータ行のセルに式を入力して値(数値、文字列、日時など)を出力できます。編集モード(編集: 編集モード)が有効な時はセル式が表示されます。編集モードが無効の時は、式の結果が表示されます。編集モードに関係なく、セルの内容は編集できます。

- セル式を利用可能にするには、必ずワークブックのスプレッドシートセル表記を有効にする必要があります(デフォルト設定)。
- セル式は、イコール記号から始まります(例:=B1 - C1)。
- セル式は、数値、文字列、日時データを返すことができます。
- セル式には、セル参照、変数、演算子、LabTalkサポート関数、定数を組み込むことができます。
- セル式は、他のシートまたはブックの値を参照できます。
- セル式は、マウスでドラッグして他のセルに拡張できます。
詳細は、式を使ってセル値を設定を参照してください。
数式バー
セルまたは列の数式を作成する場合(F(x)=を使用)、数式バーを使用すると、関数の検索と挿入、セル範囲の選択、式の表示と編集、特にセル幅を超える長い式の表示と編集が簡単になります。
セル(データセルまたはF(x)=)に式を入力するには、セルをクリックしてから、次の操作を行います:
- 「=」を入力して式を入力します。または、
ボタンをクリックして関数の検索と挿入ダイアログを開きます。
- 目的の関数を検索し、ダブルクリックして数式バーの式に挿入します。
- ワークシートのデータ範囲を選択するには、(a)列ヘッダをクリックするか、(b)ドラッグしてセルの範囲を選択します。
- 式が完成したら、
ボタンをクリックするか、Enterキーを押します。
セル値の設定チュートリアル
|
チュートリアル2: "This"を使って複数列をまたがって最大値を素早く検索
ワークシート列ラベル行(ワークシートヘッダ行)でセル式を使用できるのは、ユーザパラメータ行のみです。
- 新しいワークブックを作成し、メニューからデータ:ファイルからインポート: 単一ASCIIファイルを選択して\Samples\Import and Export\S15-125-03.datをインポートします。
- F(X)= 行ヘッダの左側にマウスカーソルを移動し、右向き矢印のアイコンに変化したら右クリックしてユーザパラメータの追加を選択します。
- 開いたダイアログボックスで、"MaxValue"と入力してOKをクリックします。
- A列のMaxValueセルに次式を入力します。
=Max(This)
- Enterキーを押すと、「10」が表示されます。
- 再度このセルをクリックして選択し、セルの右下角にカウスを移動してアイコンが変化したらクリックして右にドラッグし、セル式をB(Y)、C(Y)、D(Y)列のMaxValueセルに拡張します。全てのMaxValueセルに各列の最大値が表示されます。
|
|
チュートリアル3: セル式で列ラベル行の値を使用
ユーザパラメータ行を含むワークシート列ラベル行のすべてのデータは文字列として格納されています。列ラベル行の値を数値としてセル式で使用するには、文字列を数値に変換する必要があります。次のサンプルでは、LabTalk関数value()を使って列ラベル行データを数値に変換し、セル式で使用できるようにします。
- 新しいワークブックを作成し、メニューからデータ:ファイルからインポート: 単一ASCIIファイルを選択して\Samples\Import and Export\S15-125-03.datをインポートします。
- F(X)= 行ヘッダの左側にマウスカーソルを移動し、右向き矢印のアイコンに変化したら右クリックしてユーザパラメータの追加を選択します。
- 開いたダイアログボックスで、"Correction"と入力してOKをクリックします。
- 列DのCorrection行に0.2を入力します。
- 列の追加ボタン
をクリックして、新しい列Eを追加します。
- E1セルに次のように入力します。
=D1+value(D[Correction]$)
- ENTERキーを押します。Correctionの値が数値に変換され、D1セルの値と加算されます。このセルには101.9と表示されます。
NOTE: 上述の"$" の式は、最初の散布図のように絶対セル参照を作成するようには機能しません。このコンテキストでは、文字列を数値に変換する前に、"$"構文を使用して、ユーザーパラメータセルの文字列変数を表現します。
|
データ範囲の名前付け
 | Origin 2022bでは、列ラベル行での名前付き範囲をサポートしています。これを使用すると、たとえば、値の設定の計算にラベル行のパラメーター値を組み込むことができます。 |
データ範囲に名前を付け、セル式や列式で名前を使用したり、グラフの参照線を定義できます。
名前付き範囲を作成

- セルまたはセル範囲を選択して、データ:名前を定義を選択します。
- 新しい名前ダイアログで、選択範囲(参照範囲)につける名前を入力します。
- 名前付き範囲にスコープを設定します。
- オプション:名前付き範囲を使用して補間値を返す場合は、関数として定義にチェックを付けたえい、コメントを追加できます。
名前付き範囲の管理
- ワークシートをアクティブにして、データ:名前の管理を選択します。
- このダイアログで、名前、スコープ、範囲、コメントを修正できます。

数式/リンクを削除
 | Origin 2022b以降、小さなダイアログを使用して、現在の選択、アクティブなシート、アクティブなブック、またはプロジェクト全体から数式とリンクを削除できます。これにより、数式とリンクがただの数値データに変換されます。 |
数式とリンクを削除すると、プロジェクトデータを同僚と共有するときに外部リンク(DDE)Excelファイルなどを共有しなくても可能になります。また、データをアーカイブする前にプロジェクトのサイズを大幅に縮小します。

数値データに変換できるもの:
セルのノート
ワークシートのセル(データ行または列ラベル行)には、セルノートを含めることができます。データや、画像や埋め込みグラフなどの他のオブジェクトを含むものでも可能です。
 | Origin 2022bでは、ワークシートセルのノートでリッチテキストをサポートし、テキストのスタイルを設定できるようになりました。さらに、画像やグラフを追加したり、ワークシートのセル値やレポートテーブルの値などにリンクしたりできます。詳細はレポート用のノートウィンドウを参照してください。
|
- ノートを追加するには、ワークシートセルを選択し、ミニツールバーのノートを挿入ボタンをクリックします。

- テキストを入力します。シンプルなテキストでなくリッチテキストで追加する場合は、ミニツールバーのノートウィンドウで開くボタンをクリックします。デフォルトでリッチテキストが有効になっています。
- セルノートを編集するときは、書式ツールバーボタン(a)を使用してテキストを書式設定します。「レンダリング」モード(b)で表示するには、CTRL + M(タイトルバーを右クリック:レンダリングモード)を押します。完成したメモをワークシートのセルに挿入するには、閉じるボタンをクリックします(c)

- ワークシートのセルにカーソルを合わせると、挿入されたメモが表示されます。

 | 段落スタイルが割り当てられていないテキスト(次のセクションを参照)の場合は、書式ツールバーのフォントサイズを使用して、テキストサイズを制御できます。フォントサイズはウィンドウごとに設定できますが、すべてのノートウィンドウで共通のフォント(Segoe UIなど)を共有する必要があります。
|
 | Origin 2022bは、@WNを使用したグラフの凡例とテキストオブジェクトでセルノートの「置換」をサポートしています。たとえば、1番目のプロットのソースワークシートのcol(B)の3番目のセルノートは、%(1, @WN, B, 3) のようにします。 |
テキストスタイルマネージャ
 | 書式ツールバーを使用したテキストのスタイル設定に加えて、各行/段落に簡単なスタイルのセットを適用できます。テキストスタイルマネージャダイアログボックスでスタイルを管理します。 |
- ワークシートをアクティブにして、ツール:テキストスタイルマネージャを選択します。
- 変更するスタイルおよび適用または閉じるを選択します。

変更するスタイルドロップダウンリストから<新規> を選択すると、スタイルを追加できます。または、スタイルを選択して削除できます。
ノートウィンドウで段落スタイルを適用する方法
- ノートウィンドウでセルノートを開きます。
- レンダリングモードをオフにして(CTRL + Mで切り替え)、テキスト行をクリックして右クリックし、メニューから段落スタイルを選択してスタイルを選択します。
- 表示を確認するには、CTRL + Mを押してレンダリングモードをオンにします。
ワークシートデータを操作
Originには、データ操作のためのユーティリティが用意されています。ほとんどの機能はワークシートメニューにあり、それ以外は編集か列、解析メニューにあります(ワークシートがアクティブでないと表示されません)。ショートカットメニューから利用できるユーティリティもあります。データを選択して右クリックします。
ピボットテーブル ワークシート, データのソート ワークシートデータのソート ワークシート列の非表示 ワークシート, データ転置 ワークシート, データ処理
ワークシートデータの条件フォーマット
上記のワークシートデータユーティリティに加えて、Originワークシートは条件フォーマットをサポートしています。条件フォーマットには3つのモードがあります。
- ハイライトモードでは、1つまたは複数の条件(「等しい」、「等しくない」、「含まれるテキスト」など)に基づいてワークシートセルに色を適用するコントロールを含むダイアログボックスが開きます。
- 重複検出モードでは、重複した値を含むワークシートのセルに適用するコントロールを含むダイアログボックスが開きます。
- ヒートマップモードでは、ワークシート値に基づいてセルにカラーマップを適用するためのコントロールを含むダイアログボックスが開きます。ワークシートのヒートマップはズームおよびスクロール可能なので、3次元のデータ変動の概要を簡単に把握できます。

条件フォーマットマネージャを使ってアクティブシートの条件フォーマットを管理します。
分析とレポートのためのワークブック
分析テンプレート テンプレート、分析 グラフ、ワークシートに組込み
テキストおよび数値データの他に、ワークブックにはさまざまな種類の情報を含めることができます -- 画像、グラフ、ノート、行列;他のワークブックセルの値へのリンク、プロジェクト変数、ドキュメント、ウェブページ;さらにはインポートファイルのメタデータ、変数やスクリプト -- などです。これらの要素により、ワークブックを研究データを収集したり、カスタムレポートを作成するための柔軟な媒体として利用できます。
さらに、ワークブックは複雑な一連の分析操作を「格納」することができます。例えば、適用されたデータフィルタ、フィルタリングデータのフィット操作、カスタマイズされた結果のプロットなどを、分析テンプレートというものに格納します。分析テンプレートを使用すると、新しいデータを入力するだけで、結果のカスタムレポートを自動的に生成することができます。

レポートを生成するための選択肢の1つ は、カスタムMS Wordテンプレート、あるいは、PDFファイルへのデータエクスポートです(他の方法は、このセクションの一番下にあるヒントを参照してください)。これはOriginで分析の結果出力を実行し、Wordテンプレートのブックマークに関連する結果を構成して、ワークブックを分析テンプレートとしてワークブックを保存します。レポートを作成するには、バッチ処理ツールを開き、分析テンプレートとWordテンプレートの両方を選択してバッチ処理を実行し、レポートを作成します。
- MS Wordテンプレートを使用したカスタムレポートを作成するための情報はチュートリアルのWordテンプレートを使ったバッチ処理を参照してください。
- バッチ処理についての詳細な情報については、バッチ処理の項目の、「繰り返し処理の方法」の章を確認してください。

 | レポート作成のほかのオプションとして、Originのノートウィンドウを使ってHTMLレポートを作成することもできます。ノートウィンドウは、直接またはプレースホルダシートを使用して、グラフ、ワークシートセルなどにリンクできます。詳細は、ノートウィンドウからHTMLレポートを作成をご覧ください。
|
参考
|