Microsoft Listsでガントチャートを設定しようとした際に、「数式にはフィールドへの参照が含まれています」というエラーが発生することがあります。このエラーは、列の数式設定や参照方法に起因するもので、初歩的な設定ミスであることがほとんどです。
1. エラーが発生する主な原因
このエラーは、作成しようとしている列の数式が、Lists内の別の列を直接参照している場合に発生します。Listsでは列の作成時に、参照可能な列の種類や書式に制限があるため、Gantt列用の計算式で参照方法が適切でないとエラーになります。
特に以下の点が原因になりやすいです。
- 日付列や選択列を文字列として扱おうとしている
- 列名にスペースや日本語が含まれている
- 列タイプが計算列に対応していない
2. 初歩的なミスの例
Gantt列を作成する際、開始日や終了日を参照する数式に誤った列名を入力するとエラーになります。例えば、「開始日」を参照する場合、列名を正確に指定する必要があります。また、列名に全角文字や特殊文字が含まれている場合は、列の内部名を使用することが重要です。
3. 対処方法
エラーを回避するには、以下の手順を試してください。
- 列の内部名を確認して数式で使用する
- 参照する列のタイプをガント列作成に適した形式(例:日付列)にする
- 必要に応じて中間列を作成し、計算結果をガント列に渡す
4. まとめ
「数式にはフィールドへの参照が含まれています」のエラーは、列の参照方法やタイプの不一致が原因です。列名や列タイプを見直し、必要に応じて内部名や中間列を使用することで、ガントチャートの設定を正しく進めることができます。詳しい手順はこちらの解説も参考になります。


コメント