# Microsoft Office 用 Qlik アドインを使用してレポート テンプレートで変数と数式を使用する

Excel、PowerPoint、または Word のレポート テンプレートに、レポート オブジェクトとして変数と数式を追加できます。変数または式を使用して、値または計算を動的に保存し、一元的に変更してレポート全体で再利用できます。

[Using variables in a report template](https://play.vidyard.com/Vndm4GuDFYLCC12mP7Ez52)

## 適用対象

このコンテンツは、次の種類の Qlik Cloud レポート テンプレートに適用されます。

* Excel

  [Microsoft Excel 用 Qlik アドイン](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/reporting-add-ins.htm#Excel)

* PowerPoint

  [Microsoft PowerPoint 用 Qlik アドイン](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/reporting-add-ins.htm#PowerPoint)

* Word

  [Microsoft Word 用 Qlik アドイン](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/reporting-add-ins.htm#Word)

## 変数

Qlik Sense の変数をテンプレートに挿入できます。他のテンプレート オブジェクトと同様に、変数はテンプレート構成にオブジェクトとして追加され、アドイン ウィンドウからアクセスできます。変数オブジェクトのインスタンスを変数タグとして追加します。

スクリプト変数とシート表示で定義された変数の両方を追加できます。

### 変数の追加

次の手順を実行します。

1. アドインの上部ツール バーにある the 変数 icon アイコンをクリックします。

2. [変数を追加] をクリックします。使用可能な変数のリストが表示されます。

   アドインの [変数と数式] タブ。新しい変数の追加や、すでに追加した変数への再アクセスができます

   アドインの [変数と数式] タブ。新しい変数の追加や、すでに追加した変数への再アクセスができます

   アドインの [変数と数式変数と数式] タブ。新しい変数の追加や、すでに追加した変数への再アクセスができます ![アドインの \[変数と数式\] タブ。追加した既存の変数オブジェクトの追加/変更や、新しい変数の追加ができます](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_ExcelAddIn_AddVariable.png)

3. 既存のアプリケーション変数の右側にある the プラス記号 icon アイコンをクリックして追加します。

   テンプレートに追加する変数を選択します

   テンプレートに追加する変数を選択します

   テンプレートに追加する変数を選択します ![使用可能なリストからテンプレートに追加する変数を選択します](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_ExcelAddIn_AddVariableInstance.png)

4. 変数タグが挿入されます。変数の設定ページが表示されます。[数式] で、現在の変数値の [プレビュー] を表示できます。

   後で設定を変更する必要がある場合にアドイン内で変数を識別できるように、変数に一意の名前を付けることをお勧めします。

5. 必要に応じて他のパラメーターを調整します。

追加した変数はいつでも再確認して、設定を変更したり、Excel、PowerPoint、または Word ファイル内でその変数を見つけたり、別のインスタンスを追加したりできます。アドインの the 変数 icon アイコンをクリックして [変数と数式] のランディング ページを開き、the 右向き矢印 icon をクリックして挿入先の領域に移動します。必要に応じてアドインの設定を調整します。

変数の使用が必要となるその他の重要なアクションについては、以下を参照してください。

* [変数または数式の書式設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/add-in-variables-expressions.htm#Formatti)

* [変数または数式の削除](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/add-in-variables-expressions.htm#Removing)

## 数式

Qlik Sense 構文と関数を使用して、数式をオブジェクトとして追加します。作成する他のテンプレート オブジェクトと同様に、数式はテンプレート構成のオブジェクトとして追加され、アドイン ウィンドウからアクセスできます。数式オブジェクトのインスタンスを数式タグとして追加します。

次のような数式がよく使用されます。

* `=Count(distinct <your dimension field>)`: 数式で定義した軸項目の一意の値の数を返します (例: `Customer` または `Product`)。

* `=today()`: 現在の日付を返します。

* `=year(now)`: 現在の年を返します。

### 数式の追加

1. アドインの上部ツール バーにある the 変数 icon アイコンをクリックします。

2. [数式を追加] をクリックします。使用可能な数式のリストが表示されます。

   アドインの [変数と数式] タブ。新しい数式の追加や、すでに追加した数式への再アクセスができます

   アドインの [変数と数式] タブ。新しい数式の追加や、すでに追加した数式への再アクセスができます

   アドインの [変数と数式変数と数式] タブ。新しい数式の追加や、すでに追加した数式への再アクセスができます ![アドインの \[変数と数式\] タブ。既存または新しい数式を追加/変更できます](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_ExcelAddIn_AddExpression.png)

3. 既存の数式の右側にある the プラス記号 icon アイコンをクリックして追加します。同じステップに従って、既存の変数を追加できます。[変数の追加](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/add-in-variables-expressions.htm#Adding)。

4. 代わりに新しい数式を作成する必要がある場合は、 [数式を作成] をクリックします。

5. [名前] と [説明 (オプション)] を追加して新しい数式を構成し、 [数式] を定義します。

   テンプレートに追加する変数を選択します

   テンプレートに追加する変数を選択します

   テンプレートに追加する変数を選択します ![アドインを使用して数式を作成し、名前、説明、数式 (計算) を定義します](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_gen_ExcelAddIn_CreateExpression.png)

6. [数式] 項目の [プレビュー] 値を確認して数式が正しく構成されていることを確認し、 [作成] をクリックします。

数式オブジェクトが作成され、アドイン ウィンドウで使用できるようになります。数式タグも選択した場所に挿入されます。

追加した数式はいつでも再確認して、設定を変更したり、Excel、PowerPoint、または Word ファイル内でその変数を見つけたり、別のインスタンスを追加したりできます。アドインの the 変数 icon アイコンをクリックして [変数と数式] のランディング ページを開き、the 右向き矢印 icon をクリックして挿入先の領域に移動します。必要に応じてアドインの設定を調整します。

変数の使用が必要となるその他の重要なアクションについては、以下を参照してください。

* [変数または数式の書式設定](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/add-in-variables-expressions.htm#Formatti)

* [変数または数式の削除](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/add-in-variables-expressions.htm#Removing)

## 変数または数式の書式設定

変数タグと式タグに、ネイティブの Excel、PowerPoint、または Word 形式の書式設定を適用します。これには、フォントのスタイル、数値の書式設定、その他のカスタマイズが含まれます。書式設定はレポート出力に適用されます。

## 変数または数式の削除

レポート テンプレート、およびアドイン ウィンドウ内のそのオブジェクト タイプのリストから、変数または数式を削除できます。

次の手順を実行します。

1. オブジェクトが追加されている領域を選択します。

2. アドイン ウィンドウの下部にある [削除] をクリックします。

これにより、タグとオブジェクトが、対応するオブジェクト リストから削除されます。

代わりに Microsoft Office 機能を使用してオブジェクトを削除すると、オブジェクトは生成されたレポートに挿入されません。ただし、オブジェクトは追加されたオブジェクトのリストに引き続き表示されます。つまり、後でオブジェクトを簡単に追加し直すことができます。

## 詳細を見る

* [Microsoft Office 用 Qlik アドインを使用してレポート テンプレートにコンテンツを追加する](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/OfficeCommon/add-in-content.htm)

* [表形式レポート テンプレートでのレベルとページの操作](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/Excel/add-in-excel-levels-pages.htm)

* [数式での変数の使用](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Variables/work-with-variables.htm)

* [データ ロード エディタでの変数の使用](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/work-with-variables-in-data-load-editor.htm)