Excel テーブルの集計列の数式がコピーされない時

こんにちは。Excelの「テーブル」って便利ですよね。

数式でセル参照の代わりに列見出しを使用できる「構造化参照」、

テーブルの外側にデータを入力すると自動でテーブルが拡張される「自動拡張」、集計を行いたい列の最初の行に数式を入力すると、自動でテーブルの最後の行まで数式がコピーされる「集計列(数式のオートコレクト)」。

便利な機能盛り沢山のテーブルですが、先日、集計列に数式を入力しても自動でコピーされないという事件が起こりました。

生徒様から

「テキストでは数式を入力してEnterキーを押せばフィールドに数式がコピーされると書いてあるのに何も起こらない。どうして?」とのご質問。

 

そう、普通ならできるはず。

ただし、列(フィールド)内のどこかのセルに文字やスペース、別の書式などが入ってしまうと数式がコピーされない場合があります。

それかな?と思って列を選択しクリアしてもう一度数式を入れなおすと…

コピーされず。!?

 

どうして?PCの不具合?と焦りましたが、何のことはなく。

 

「ファイル」→「オプション」→「文章校正」→

「オートコレクトのオプション」→

「入力オートフォーマット」タブ、

「作業中に自動で行う処理」の

「テーブルに数式をコピーして集計列を作成」のチェックが外れていただけでした…

 

何故こんなところのチェックが外れていたのか…

生徒様、お騒がせしました_(._.)_

皆様も、同じようなことがあった時はこの画面を確認してみてくださいね!