適用対象
- Pro
- Business
- Enterprise
機能
この機能を使用できるユーザー
シート所有者と管理者は、ロックされたフィールドとロックされていないフィールドで数式を作成および編集できます。所有者、管理者、および編集者は、ロックされていないフィールドで数式を作成および編集できます。
Smartsheet での数式の作成と編集
数式を使用して数値を計算したり、シートの要素を自動化したりすることができます。たとえば、ある範囲の経費を合計したり、フィールドに特定の値が入力されたときにチェックボックスをオンにしたりするための数式を作成できます。
エンタープライズ ライセンス ユーザーは、AI を使用して数式を作成できます。詳細情報
数式を作成する
次のセル タイプの数式を作成できます。
- 依存関係やリソース管理に使用されていないセル。依存関係の有効化および先行タスクの使用に関する記事をご覧ください。
- 文字列/数値 (依存関係やリソース管理で使用されていない場合)
- 連絡先リストのセル (リソース管理で使用されていない場合)
- 日付 (依存関係やリソース管理で使用されていない場合)
- ドロップダウン リスト
- チェックボックス
- 記号
- % 割り当て
セルに数式を入力するには:
- 目的のセルを選択します。
- セルに等号を入力してから、計算式を入力します。
- 数式を入力したら、Enter キーを押します。
数式が含まれているセルに結果が表示されます。
連絡先リストのセルに数式を入力できます。たとえば、VLOOKUP 数式を使用して、ユーザーをタスクに自動的に割り当てることができます。リソース管理に使用されている連絡先リストのセルには数式を入力できません。
関数
数式では、SUM、AVG、IF などの関数を使うことができます。関数は、計算の実行やシート内のデータ操作を行います。
数式演算子
Smartsheet の数式では、次の演算子を使用できます。
記号 | 説明 |
---|---|
+ | 加算 |
- | 減算 |
* | 乗算 |
/ | 除算 |
^^ | 指数 |
< | より小さい |
> | より大きい |
>= | より大きいか等しい |
<= | より小さいか等しい |
= | 等しい |
<> | 等しくない |
既存の数式を編集する
既存の数式を編集するには:
- 数式が含まれるセルをダブルクリックして開き、編集します。
- 目的の数式変更を行い、Enter キーを押します。
数式の編集を中止したい場合は、Esc キーを押して編集モードを終了すると、編集前の数式に戻ります。
数式を簡単に作成するためのヒント
列の数式を使用する
数式を列全体に一貫して均一に適用する必要がある場合は、列の数式の使用が最適です。セルに数式を作成し、それをすばやく変換して、列のすべてのセルに適用します。新しい行がどのようにシートに挿入されるかにかかわらず、列の数式は自動的に適用されます。列の数式を使用してすべての行に数式を設定する方法をご覧ください。
Sum ツールを使用する
使用する関数がわからない場合は、ツールバーの [Sum] ボタンの右側にある下向き矢印を選択して、関数を選択できます。
[Sum] ボタンは、シートで選択したセルと、選択したセルとの階層関係に基づいて数式を提供します。たとえば、親行のセルを選択し、[Sum] アイコンを選択すると、セルに =SUM(CHILDREN()) の数式が生成されます。
数式を作成した後は、選択したセルをダブルクリックするか、F2 キー (Mac の場合は fn + F2) を押すことで、いつでも変更できます。
パーセンテージを使用する
Smartsheet では、パーセンテージは 0 と 1 の間の値として扱われます。パーセントに書式設定された列に数式を作成する際 ([パーセント形式] ボタンを使用して)、小数点値を使用します。例...
=0.5 + 0.4
...と入力すると、パーセントに書式設定された列に 90% と表示され...
=5 + 4
...と入力すると、パーセントに書式設定された列に 900% と表示されます。
ドラッグフィルまたはオートフィルで数式をコピーする
各セルに数式を手動で入力することなく、複数のセルで数式を使用したい場合は、次の方法を使用して数式をシートの他の領域にすばやくコピーできます。
- ドラッグフィル - 選択したセルの右下からドラッグして、シート内の隣接するセルに数式をコピーできます。コピーすると、数式はそれぞれのセル参照を自動的に変更します。
- オートフィル - Smartsheet で、垂直方向に隣接する新しいセルに数式を自動的にコピーさせることができます。オートフィルを実行すると、新しい数式はそれぞれのフィールド参照を自動的に変更します。
ドラッグフィルおよび数式と書式のオートフィルに関する記事をご覧ください。
数式の使用が制限されている領域
次のセルに数式を含めることはできません。
- リソース管理で使用されている連絡先リストのセル
- システム セル (例: 更新者)
- 既定の列 (添付ファイル/リンク、コメント、行アクション インジケーター)
- 依存関係とリソース管理に使用される次のセル:
- 開始日
- 終了日
- 期間
- 先行タスク
- 完了率
次の機能では数式を作成できません。
- フォーム
- 更新リクエスト (数式の結果は引き続き更新リクエストで表示できますが、スタンドアロンの数式を含めることはできません。)
- レポート (数式の結果は引き続きレポートで表示できますが、スタンドアロンの数式を含めることはできません。)
- ダッシュボード (数式の結果はダッシュボードで表示できますが、ダッシュボードにスタンドアロンの数式を含めることはできません。)
Smartsheet の次の機能から数式を編集することはできません:
- フォーム
- 更新リクエスト (数式の結果は引き続き更新リクエストで表示できますが、数式を編集することはできません。)
- レポート (数式の結果は引き続きレポートで表示できますが、数式を編集することはできません。)
- ダッシュボード (数式の結果は引き続きダッシュボードで表示できますが、数式を編集することはできません。)
さらにサポートが必要な場合
数式ハンドブック テンプレートをご活用ください。より多くのサポートやリソースを見つけることができ、リアル タイムで操作を練習できるあらゆる関数の一覧や、よく使われる数式や高度な数式の例を含む、100 個以上の数式を記載しています。
Smartsheet の他のお客様がこの関数をどのように使用しているかの例を検索したり、Smartsheet オンライン コミュニティで特定の使用例について質問したりすることができます。