自動書式設定と数式のオートフィル

自動書式設定と数式オートフィル機能を使うと、シートにコンテンツを追加するときに書式設定または数式のパターンを維持することができます。

ご利用可能なユーザー

プラン:

  • Smartsheet
  • Pro
  • Business
  • Enterprise

シートに特定の条件が存在する場合、数式は常に自動的に書式設定およびオートフィルされます。これは、フォームから追加された新しい行でも発生します。この動作は、列が非表示またはロックされている場合でも継続されます。ただし、これらの変更を上書きすることは可能です。 

自動書式設定をトリガーする条件

新しく挿入された行または空白の行が以下の条件に当てはまる場合、これらの行に入力すると、自動書式設定が適用されます。

  • 同じ書式設定が適用されている他の 2 つの行の間に入力する場合。
  • 同じ書式設定が適用されている他の 2 つの行がすぐ下にある状態で、シートの一番上の行に入力する場合。(これには、フォームから挿入された行も含まれます)
  • 同じ書式設定が適用されている他の 2 つの行がすぐ上にある状態で、シートの一番下の行に入力する場合。(これには、フォームから挿入された行も含まれます)
  • 空白行の間にあり、書式設定されている 1 つの行の上または下に入力する場合。

    例:

    自動書式設定がトリガーされる場合の例

数式のオートフィルをトリガーする条件

新しく挿入された行または空白の行が以下の条件に当てはまる場合、これらの行に入力すると、数式が自動で入力されます。

  • 隣接したセルに同じ数式が適用されている他の 2 つの行の間に入力する場合。
  • 隣接したセルに同じ数式が適用されている他の 2 つ行がすぐ下にある状態で、シートの一番上の行に入力する場合。(これには、フォームから挿入された行も含まれます)
  • 隣接したセルに同じ数式が適用されている他の 2 つ行がすぐ上にある状態で、シートの一番下の行に入力する場合。(これには、フォームから挿入された行も含まれます)
  • 空白行の間にある、数式を含む 1 つの行の上または下に、入力する場合。

    例:
     数式のオートフィルがトリガーされるタイミングの例

 

送信されたフォームの内容には、インデントは適用されません。シートの最後の行が階層でインデントされている場合でも、シートの下部に挿入されたフォームの内容には数式のオートフィルは適用されず、前の行のインデントも適用されません。

 

列全体を参照する数式を作成した場合、フォームからシートに新しく追加された行もその数式に含まれます。(フォームの詳細はこちらをご覧ください)。

たとえば、この COUNTIF 式 (=COUNTIF([In Stock?]:[In Stock?], 1)) では、In Stock? チェックボックス タイプの列にあるすべてのチェック済みセルをカウントし、新しい行がフォームから列に追加されると、その内容で更新されます。 
数式における列全体の参照の詳細は、「Smartsheet での数式の作成と編集」をご覧ください。 

 

複数の行を一度に貼り付ける場合、内容をオートフィルするには一番上の行を新しい行に貼り付ける必要があります。