• ベストアンサー

エクセル2010 関数が無効になり困っています

COUNTA、SUMなどを使ってエクセルファイルを作っています。 満足なものができあがり、名前をつけて保存にすると 次に開いた時に全ての関数が無効になっており困っています。 .XLSX で保存してみても .XLSで保存してみても同じでした。 セルを見るときちんと関数が入っているのですが全く動作しないのです。 どのようにすれば次に開いた時にも関数が動作してくれるでしょうか。 いろいろ調べてみたのですがわかりませんでしたので、どなたかわかる方がいらしたら教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.2

>次に開いた時に全ての関数が無効になっており困っています。 >セルを見るときちんと関数が入っているのですが全く動作しないのです。  状況に関する説明が不足しているため、どの様な状態になっているのかが伝わって来ません。  質問者様が仰る「無効になっている」とか「動作しない」というのは、一体どの様な状態の事をさしておられるのでしょうか?  又、どの様な根拠により「無効になっている」とか「動作しない」と判断されたのでしょうか?  若しかしますと、関数の参照先のセルに、それまでとは別の値を入力したのにも関わらず、関数の出力結果が変化しないという事なのでしょうか?  もしも、そうであるならば、試しにキーボードの[F9]キーを押してみて下さい。  もし、それで関数の計算が行われるのであれば、Excelbookの計算方法が手動になっているものと思われますから、以下の様な操作を行って、計算方法を自動に設定されると良いと思います。 Excelウィンドウの左上の方にある[ファイル]タブをクリック   ↓ 現れた選択肢の中にある[オプション]をクリック   ↓ 現れた「Excelのオプション」ダイアログボックスの左側に並んでいる項目の中にある[数式]をクリック   ↓ 現れた「計算方法の設定」という箇所の中の[自動]と記されている箇所をクリックして、チェックを入れる   ↓ 「Excelのオプション」ダイアログボックスの[OK]ボタンをクリック  以上です。  尚、もしも、この回答や回答No.1様の御回答が的外れなものであった場合には、Excelウィンドウの表示がどうなっているのかという事を始めとする、一体、どの様な状況となっているのかをきちんと御説明頂く様御願い致します。

tata358
質問者

お礼

言葉足らずな質問にこのように丁寧にお答えをいただき、大変に感謝しております。 この通りにやったらきちんと関数が働くようになりました。 「自動」にチェックが入っていませんでした。 助かりました~ ありがとうございました。

その他の回答 (2)

  • yugere
  • ベストアンサー率37% (48/127)
回答No.3

無効になっている、とはどういった状況でしょうか? エラー値が表示されているとかですか?

tata358
質問者

お礼

ありがとうございます。 オプションで「数式」を「自動」にしたら解決しました。 言葉足らずでした。 エラーは一切出ないのに関数が働かず、数値を違うものに入れ替えても全く動作しないという状態で困っておりました。 解決しました。ありがとうございます。

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

>きちんと関数が入っているのですが全く動作しないのです。 もし、画面の下端を見たときに「循環参照」という表示が出ていたら。 シートをめくって「循環参照:A9」などのようにセル番地が一緒に表示されるシートを探します そこに表示が出ているセル番地の数式を消去します 循環参照の表示が消えるまで作業を繰り返します 改めてセルに数字を記入し、今度は関数が作動する事を確認します 数式を消去したセルに、改めて「正しい数式を」記入します。

tata358
質問者

お礼

循環参照というものを知りませんでしたので大変勉強になりました。 ありがとうございました。 結局は「数式の計算方法」の「自動」にチェックを入れてまたできるようになりました。 keithinさんが教えてくださったものも今後のために覚えておきます。 ありがとうございました。

関連するQ&A

  • エクセルのCOUNTA関数について

    エクセルのCOUNTA関数について COUNTA関数の 文字列に 取り消し線を入れたセルを、無視するようにしたいです。VBAによる標準モジュールのコードを教えてください。質問番号:3526540に似ています。質問番号:3526540は、SUMの場合でした、COUNTAでのコードを教えてください。

  • EXCELで開いただけで変更を保存するか聞いてくる

    Macで、EXCEL for mac 2011を使っています。 .xlsxファイルを開いて、そのまま何もせずに閉じるだけで、「変更を保存しますか?」の 確認ダイアログが表示されることがあります。 調べると、NOW関数などを使っているとこのような現象になるという情報がよくヒットしますが、 このような関数は使っていません。 このような現象になるファイルと、ならないファイルを比べたところ、 このような現象になるファイルはSUM関数を使っていて、ならないファイルは何の関数も使っていませんでした(文章が書いてあるだけ)。 しかし、試しにSUM関数を使っているセルを全て消して、別名で保存して、開いてみましたが、 同じように「変更を保存しますか?」のダイアログが表示されました。 何も変更せずに閉じたときにダイアログが出ないようにするには、どうすれば良いでしょうか。

    • ベストアンサー
    • Mac
  • VBAでマクロを使って、マクロ無効のエクセルシートとして名前を付けて保

    VBAでマクロを使って、マクロ無効のエクセルシートとして名前を付けて保存ってできますか?? FileFilter:="エクセルファイル(*.xlsx),*.xlsx" として保存すると、保存はできるのですが、開くことができません。 VBA初心者です。よろしくお願いします。

  • エクセル関数 もしエラーなら0にする

    エクセル関数 もしエラーなら0にする =SUM(AR3:AV12)/COUNTA(AR3:AV12) の関数にもしエラーになったら0を返す関数をプラスしたいです。 教えて下さい。

  • エクセル関数の参照

    Dドライブの「MY」フォルダに保存されている「File1」ブックのワークシート「sheet1」から、セル範囲B1:B5を参照するSUM関数の数式は、以下のとうりである。 =sum(D:\MY\[File1.xls]sheet1'!B1:B5) という問題があるのですが、何度試してもエラーがでます。 上記の式は正しいのでしょうか?教えて下さい。

  • エクセルの関数について

    エクセルの関数について質問します。 =counta(a5:a13)の場合 a5の列から,a13の列まで,9列のカウントをします。 これを,次のようにしたいです。 すでに,セル番地D1には「9」の値が入っています。 =counta(a5:????D1)として a5の列を含めて,9列までをカウントしたいです。 よろしくお願いします。

  • EXCELの関数に関して

    EXCELでセルに色がついているところの数のみカウント表示をしたいのですが、それに適した関数はありますか? 文字は入力したくないので、COUNTとCOUNTA関数は使えません。 宜しくお願いします。

  • エクセルの関数で、セルに書いたファイル名を参照

    エクセルの関数で、セルに書いたファイル名を参照する方法が知りたいです。 エクセル関数初心者レベルです。 別のファイル(開いた状態)に欲しいデータがあって、そのデータをexcel関数(できればOFFSET関数等)を使って他のファイルで参照します。 その際、その関数に記載されるファイル名を別のセルに記入して、それを参照させるようにしたいのですが、どうすればよいのでしょう。 たとえば、afile.xlsというファイルのbsheetというシートのA1セルに欲しいデータ(数字または文字)があるとします。 afile.xlsを開いた状態で、別のファイル(new.xlsとします)のセルに、"="で参照させると =[afile.xls]bsheet!$A$1 という関数が入り、データも表示されています。 ここで、たとえばnew.xls上の B2セルに " afile.xls " とベタ打ちして、 上掲の=[afile.xls]bsheet!$A$1の [afile.xls] のところをB2セルを参照させるようにしたいです。単純にB2と打ち変えてみたりもしたのですが、うまくいかないようで。 どなたか教えて頂けるとたすかります。よろしくお願いいたします。

  • エクセルのファイルの種類について

    エクセルについて質問させてください。 .xlsxではなく.xlsで保存するように指示されたのですが、 使っているパソコンで名前をつけて保存にすると、 ファイルの種類の欄に単一WEBページとかテキストとか、 日本語でファイルの種類が出てきてしまって、 どれが.xlsに該当するのかがわかりません・・・ ご存知の方、教えてください。

  • エクセルの関数の書き方

    エクセルで関数の書き方を教えてください!! sumとaverageとrankとifです。 どのようにセルに記入していいのでしょうか?? よろしくおねがいします

専門家に質問してみよう