式フィールド
フォーミュラ・フィールドについて
数式はカスタムフィールドのタイプで、アンケートデータを使って演算機能を計算することができます。一度作成された数式は、既存のデータに適用され、入力されたデータに対して計算されます。そのため、埋め込みデータの代わりに数式を使うことができる。一度作成した数式は、他の数値アンケートデータと同じように、データ分析やレポートで使用することができます。
例BMI(肥満度指数)を計算するために、回答者に身長と体重を尋ねます。データ収集後、埋め込みデータにBMIの数学演算を追加し忘れたことに気づく。計算式を作成することで、すでに収集されたデータから計算することができる。
このサポートページでは、新しい数式の作成方法について説明します。既存の数式を変更する方法については、カスタムフィールドの編集を参照してください。
式の作成
Qtip: 数式のデータ形式は常に 数値で、変更することはできません。
- [データ& 分析]タブに移動します。
- [フィールドエディター]を選択します。
- フィールドの作成を選択します。
- 上部の式を選択します。
- フォーミュラに名前をつけよう。
- ボックスに方程式を入力する。方程式が意味をなさない場合、ボックスの左側の緑色のチェックマークが赤色の警告サインになります。
ヒント:すべての数式はxとyで始まりますが、ボックスに新しい文字を入力して新しい変数を追加したり、数式ボックスから対応する文字を削除して変数を削除することができます。
- x と y を質問、アンケートのメタデータ、埋め込みデータに設定します。
- 欠損値を無視するか、空の値を0として扱うかを決めます。
- 完了したら、Create Fieldをクリックする。
- レビューおよび公開をクリックして、変更を保存します。
- 変更の公開をクリックします。
Qtip: 計算式は、回答が提出されるまで計算されません。アンケートの途中で回答者に演算を表示したい場合は、演算機能を使用します。
正しい構文の使用
論理式をデータに追加するには、その前に意味がある必要があります。数式が意味をなさない場合は警告アイコンが表示され、修正するまで変更を保存することはできません。お薦めをいくつか紹介しよう:
- 必ず括弧を閉じてください。( x + y ) は機能しますが、x + y ) は機能しません。
- 数値、1 文字の変数、および以下の表に示す記号は、式と互換性があります。ただし、xyのように結合された文字はそうではない。代わりに、x * y を使用してください。
- スペースは式の有効性には影響しません。x/(y^2) および x / ( y ^ 2 ) も同様に機能します。
利用可能な演算
数学演算 | 記号 | 例 |
加算 | + | x + y |
減算 | – | x – y |
乗算 | * | x * y |
部署 | / | x/y |
累乗 (x^2) | ^ | x ^ y |
絶対値 | abs( ) | abs(x) |
上限 | ceil( ) | ceil(x) |
フロア | floor( ) | floor(x) |
数式で使用できるフィールド
すべてのアンケート情報が数式に使えるわけではありません。互換性のある項目は、有限であるか、数値を受け入れるように設定されていなければならない。これには以下が該当します。
- 質問の選択肢は多肢選択式。識別値を意図したとおりに割り当ててください。
- スライダーやコンスタントサムのような、数値のみで解答する問題。
- 自由回答の質問文を数値検証に設定。
- 数値または数値集合タイプとしての埋め込みデータセット。
- アンケートのメタデータ(回答タイプ、進行中の回答、継続時間(秒)、アンケートのステータスなど)。
- 数値の手動フィールド。
Qtip: 数値以外のデータを組み合わせたいですか?バケットフィールドとマニュアルフィールドのページをご覧ください。
Qtip:数式はカスタムフィールド(数値を除く)、スコアリング、または複数回答が可能な質問とは互換性がありません。
数式を作成できるプロジェクト
ライセンスによっては、「データと分析」タブを持ついくつかの異なるタイプのプロジェクトにアクセシビリティがあります。このページで説明するオプションは、以下で提供されています。
- アンケートプロジェクト
- XMソリューション
- インポートされたデータプロジェクト
- 360プロジェクト
ヒント:詳細については、「新しいフィールドの作成(360)」を参照してください。
- コンジョイント/MaxDiff
Qtip:ConjointおよびMaxDiff固有のフィールドから計算式を作成することはできますが、そのデータは意味をなさない可能性があり、再コード化することはできません。アンケートフィールドからのみ計算式を作成することをお勧めします。
- CXダッシュボード
Qtip:カスタムフィールドをCXダッシュボードに追加すると、派生データになります。サポートはされているが、他の調査フィールドとは少し異なる動きをする。詳細は派生データを参照。
この機能は技術的に利用可能ですが、他のタイプの Employee Experience プロジェクトでこれらのユーザ定義項目を使用することはお奨めしません。詳細については、「新規フィールドの作成(EX)」を参照してください。
Qtip:プラットフォームの他のエリア(ダッシュボード、Stats iQ、ディレクトリなど)でも新しいフィールドを作成することができますが、このページではData & Analysisで新しいカスタムフィールドを作成する方法のみに焦点を当てます。XMプラットフォーム全体で他の種類のフィールドを作成する手順については、サポートサイト検索を絞り込んでみてください。