# 内部列の追加

マトリックス列の内部に表示する列を追加するには、系列ヘッダのメニューあるいは内部列ヘッダのメニューから「列の追加」を選択します。内部列として追加できる列の種類は以下の２種類です。

* **項目列**
* **数式列**

{% hint style="warning" %}
マトリックス列の内部列にはデータ列は追加できません。また多態関連項目をたどった項目の追加には対応していません。
{% endhint %}

## 項目列の追加 <a href="#add-field-column" id="add-field-column"></a>

項目列として選択できる項目は、内部列ではマトリックス列の作成の際に指定した関連リストオブジェクトの項目となります。タブの中にリストされている項目の一覧から、内部列として表示したい項目を選択して追加します。

![](https://2817247209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS2wT6ommdiuYru74JEtd%2Fuploads%2Fgit-blob-ea6fe8ac2386b0df228ad2e5accbc00355b04428%2Fimage%20\(1\)%20\(1\).png?alt=media)

## 数式列の追加

通常の列と同じように、内部列にも数式列を追加可能です。数式タブでは、通常の数式列の追加の場合と同じように、数式エディタを起動して数式の記述が可能です。

![](https://2817247209-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FS2wT6ommdiuYru74JEtd%2Fuploads%2Fgit-blob-86e9f126b5771cf50388f4f65125d5e902d33b18%2Fformula-editor-from-matrix.png?alt=media)

通常の数式と同様に、同じシート内の列や他のシートの列を変数として参照したり、グローバル変数および関数を数式内で利用できますが、Salesforce項目を項目変数として直接参照することはできません。Salesforce項目の値を参照するには一旦内部列としてマトリックス列の中に追加したのち、列変数として参照する必要があります。

マトリックスの内部の数式から同じマトリックスの内部列を参照する場合、数式が評価されるセルと同じ系列にある内部列、あるいはその系列からみて指定したステップ前/後にある系列の内部列を変数として参照できます。マトリックス列の内部での数式についての詳細は「[マトリックス列と数式](https://docs.mashmatrix.com/mashmatrix-sheet/ja/functions_advanced/time_series_matrix_transformation/matrix_column_and_formula)」を参照してください。
