Named-Range
Origin 2022より、ワークシートの単一のセルまたは列(の一部)に直接名前を付けることで範囲変数を定義できます。名前付き範囲は、X-ファンクションでのセル/列の参照、列値の設定の数式、分析テンプレート、LabTalkスクリプトなどに使用できます。
Originでは、いくつかの場所から、名前付き範囲を定義することができます。
新しい名前ダイアログが開きます。
範囲変数として名前を入力します。「AAA1」のように、SCN表記において競合が生じる名前は使用を避けてください。命名規則:
名前付き範囲には、ワークシート、ワークブック、プロジェクトの3つのスコープレベルを指定できます。
Y列が選択されている場合、このチェックボックスにチェックを入れると、この列とそれに対応するX列が関数として使用されます。つまり、命名されたXY範囲を使用して、XからYを補間/補外することができます。
詳細は、LabTalkガイドの補間の案内を参照してください。
例えば、範囲「alpha」をcol(B)として定義したとします。
スクリプトウィンドウで次のスクリプトを実行して、x = 0.15で補間されたY値を取得します。
alpha(0.15,spline)=;
そして、2つのXY列を追加し、col(C)にX値を入力する場合、補間/補外し、範囲「beta」として定義します。col(D)のF(x)=に、式を入力します。
alpha(beta);
col(C)から補間/補外されたY値で埋まります。
Note:
選択したセルの左側に命名規則を満たすテキストがある場合、そのテキストは範囲の名前として自動選択されます。
名前付き範囲は、データ行または列ラベル行(ヘッダ行)のセルに定義できます。ラベル行での名前付き範囲の使用は、次のアプリケーションで役立ちます。
名前付き範囲を定義するときは、スコープに注意してください。例えば、シートまたはブックの計算で名前付き範囲を使用する場合、スコープ = シートまたはブック と設定します。プロジェクト全体で名前付き範囲を使用するには(参照線や関数グラフで行う必要があるように)、スコープ = プロジェクト と設定します。名前付き範囲の管理を使用して、名前付き範囲のスコープを変更します。
その他の使用例については、このブログを参照してください。
以下は、名前付き範囲で分析テンプレートを作成する簡単な例です。
npts
10