Communityこれらの掲示板を使用するには、JavaScriptがインストールされ、有効になっている必要があります。お使いのブラウザでJavaScriptが無効になっているか、JavaScriptがサポートされていません。JavaScriptを有効にする方法については、ブラウザのヘルプファイルを参照してください。製品のヘルプ製品リリースノートこのサイトは、分析及びファンクショナルクッキー(弊サイトおよび他サイトからのもの)を含む様々な種類のクッキーを使用しています。さらなる詳細またはクッキーの設定は、こちらをクリックしてください。弊社のウェブサイトの閲覧を続ける場合は、これらのクッキー使用に同意することになります。キャンセル提案をオンにする自動提案では、入力時に可能な一致が提案されるので検索結果を素早く絞り込むことができます。日本語アナリティクスに関する聡明な考えに触れ、インサイトとアイデアが得られます。Replaceがあります。Replaceで出来ることを見ていきましょう。ReplaceツールFormulaツールと同様に既存の列の値を変更したり、新しい列を生成できます。その動きは特定の列が特定の条件を満たすとき新しい値で置き換えるというものになります。thenやiif関数を使って実現可能ですが、その違いは"条件式をデータとして渡す"という部分になります。実際の動きを確認してみましょう。試験を受けた人のIDごとの得点が記録されたデータがあるとします。この得点に対して、A~Eの5段階で評価値を付けます。その基準は100点満点で20点刻み評価を落としていくものとします。...としたりで実現することになります。このケースでは5段階なので、それほど多くないですが対象とする条件が多くなったり複雑になったりすると、フォーミュラ式内で何をやっているのかが把握しづらくなります。Replaceツールを使うことで、これらの条件を別途データとして用意しておいて、それをそのまま利用可能になります。Replaceではこのデータを活用できます。どの条件を満たした時にどの評価になるのか、というフォーミュラ式を文字列で作成します。「評価列」の値を入れるという操作をするための条件式が出来上がりました。基準が変わった時には元ファイルのみの修正でよくなります。このデータを使って評価結果を得点データに付与します。Replaceツールでは新規に列を作成できないのであらかじめFormulaツールで「評価」列を作成しておき、ダミーデータを入れておきます。Replaceツールの「D」に得点データ、「R」に評価基準のデータを接続します。以下のように対応する項目の列を設定値としてしています。ツールの「O」出力の結果を確認すると評価結果が付与されています。Expression/Formulasにチェックを入れることで出力対象となるものもフォーミュラ式であると判断して、実行した結果を出力することも可能です。複雑な処理となりますが、マクロなどでより汎用性を高めたものを実装する際には活用できるかもしれません。この部分の詳細は弊社ブログ記事も解説しているため、併せてご参照ください。件の賞賛シェアブログへ戻るより古い記事ここにコメントを追加するには、ご登録いただく必要があります。ご登録済みの場合は、ログインしてください。ご登録がまだの場合は、ご登録後にログインしてください。