こんにちは。Excelの「テーブル」って便利ですよね。
数式でセル参照の代わりに列見出しを使用できる「構造化参照」、
テーブルの外側にデータを入力すると自動でテーブルが拡張される「自動拡張」、集計を行いたい列の最初の行に数式を入力すると、自動でテーブルの最後の行まで数式がコピーされる「集計列(数式のオートコレクト)」。
便利な機能盛り沢山のテーブルですが、先日、集計列に数式を入力しても自動でコピーされないという事件が起こりました。
生徒様から
「テキストでは数式を入力してEnterキーを押せばフィールドに数式がコピーされると書いてあるのに何も起こらない。どうして?」とのご質問。
そう、普通ならできるはず。
ただし、列(フィールド)内のどこかのセルに文字やスペース、別の書式などが入ってしまうと数式がコピーされない場合があります。
それかな?と思って列を選択しクリアしてもう一度数式を入れなおすと…
コピーされず。!?
どうして?PCの不具合?と焦りましたが、何のことはなく。
「ファイル」→「オプション」→「文章校正」→
「オートコレクトのオプション」→
「入力オートフォーマット」タブ、
「作業中に自動で行う処理」の
「テーブルに数式をコピーして集計列を作成」のチェックが外れていただけでした…
何故こんなところのチェックが外れていたのか…
生徒様、お騒がせしました_(._.)_
皆様も、同じようなことがあった時はこの画面を確認してみてくださいね!