• 締切済み

excelの関数について

excelの関数について sheet1、sheet2の二つのシートがあり sheet1のA1セルにsheet2のA1セルのデータを呼び出すために、 次のような式をsheet1のA1セルに入力した =sheet2!A1 通常だと表示が変更されるかと思いますが、表示が変更されず・・・ dataを呼び出すことができません。 四苦八苦して「上書き保存」ボタンを押すことで表示が更新されて呼び出すことが出来ることが 確認できました。 これはexcelファイルの破損でしょうか? もしくは、excelファイルの設定の問題でしょうか? 誰か教えてください

みんなの回答

  • mar00
  • ベストアンサー率36% (158/430)
回答No.3

sheet2のA1セルを変更した時に下のほうに再計算 という文字が出ていると思います。 F9ボタンを押せば計算はしてくれますが 計算方法が手動になっていると思います。 ツール→オプション→計算方法と選択して 手動になっているのを自動にすれば解決できます。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

ご質問の状態は、計算方法が手動になっているときに発生します。 手動の設定を自動に変更するには、すでに回答のある方法になりますが、手動設定のまま入力されている数式を再計算するにはF9キーを押します。 このような設定になる原因としては、手動に設定したファイルを最初に開いて(あるいは編集時に手動に変更して)、その後当該のファイルを開いて上書き保存した場合や、以下のサポート技術情報にあるように作業グループとして保存した場合に発生します。 http://support.microsoft.com/kb/817716/ja

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

エクセル2007でしたら「Ofiice」ボタンから、下方にある「Excelのオプション」をクリックし、「数式」の項目で「ブックの計算」にある「自動」にチェックがあることが必要です。確認してみてください。 エクセル2003でしたら「ツール」メニューから「オプション」を選択し、「計算方法」のタブで「自動」にチェックがあることが必要です。

関連するQ&A