自動化されたワークフローのセルの値を変更する

Smartsheetマニュアル|ワークフローアクションを使用して、Smartsheetのさまざまな列タイプのセル値の変更を自動化する方法を説明します。

[セル値の変更] アクションを使用すると、テキスト/数値、単一選択ドロップダウン、複数選択ドロップダウン、およびチェックボックス列にデータを入力できます。

プラン

  • Smartsheet

  • Pro

  • Business

  • Enterprise

プラン タイプと含まれる機能の詳細については、 「Smartsheetプラン」ページを参照してください。

許可

ワークフローを作成するには、シートに対する 所有者 、管理者、または編集者レベルの権限を持つ、ライセンスを取得したSmartsheetユーザーである必要があります。編集者レベルの権限を持つユーザーは、自分自身を受信者としてアラートまたはリマインダーを作成、編集、または削除することのみできます。ワークフローの権限について学習します。

シートの所有者と管理者は、セルの変更アクションを追加できます。

この機能がSmartsheetリージョンまたはSmartsheet Gov に含まれているかどうかを確認してください。

セル値の変更アクションを開始する

ワークフローがトリガーされたときにセルの値を変更するには:

  1. [自動化] > [テンプレートからワークフローを作成...] に移動します。

  2. [シートの変更] セクションで、 [指定された条件が満たされた場合にセルの値を変更する] > [テンプレートを使用] を選択します。

  3. ワークフローの名前を入力します。

  4. ワークフローをトリガーするものを構成します。

  5. 新しい値を入力または選択します。複数選択のドロップダウン列の場合、既存の値を上書きするか、別の値をセルに追加できます。他のすべての列タイプでは、新しい値が既存の値を上書きします。

  6. 同じ行の別のセル値を変更する場合は、[+ 別の列を追加] を選択し、手順 5 と 6 を繰り返します。

  7. 「保存」を選択します。

セル値の変更を操作する場合に知っておくべきこと

  • このアクションで更新できるのはシート列の値のみであり、シート概要フィールドでは更新できません。

  • セル数式を含むセルに新しい値を入力することはできますが、セル数式を列数式に変換するとワークフローは実行されません。

  • セルリンクまたはクロスシート数式を持つセルは、セル値の変更アクションをトリガーしません。

  • セルに入力する正確な値を指定する必要があります。数式を追加したり、別のセルを参照したり、シートの集計フィールドの値を参照したりすることはできません。

  • 複数選択ドロップダウン列のセルに 1 つ以上の値を追加すると、セル値の変更アクションによって重複が削除されます。リストの値は大文字と小文字が区別されます。

  • 無限承認ループを防ぐため、クロスシート数式またはセル リンクを含むセルは、シートを自動的に変更するオートメーション (行の移動、行のコピー、行の行、行の行解除、承認要求、日付の記録、人の割り当て、セルの変更、セルをクリアし、ドキュメントを生成します)。これを回避するには、時間ベースの自動化または繰り返しワークフローの使用を検討してください。

  • セルの更新アクションでは、特に複数のワークフローがある場合、シートを更新するのに時間がかかります。

よくある質問

[セル値の変更] アクションを使用して日付列を更新できますか?

いいえ。 「日付を記録」アクションを使用して、日付列に現在の日付を自動的に記録します。ガント ビューで依存関係を有効にして、タイムラインの変化に応じて日付を簡単に更新することもできます。

[セル値の変更] アクションを使用して連絡先リストの列を更新できますか?

いいえ。[担当者を割り当てる] アクションを使用して、連絡先リストの列を自動的に更新します。