• ベストアンサー

Excelで関数が機能しなくなってしまいました

Excelを使っていて、SUM関数を入れても計算結果が表示されず、関数として入力した式がそのまま表示されてしまいます。(例えば、=SUM(A1:A3)という形) どうしたら、再び関数を機能させるようにできるのでしょうか?

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

  • ベストアンサー
回答No.1

セルの書式が標準ではなく文字列などになっていませんか。 1.該当セルを右クリックして[セルの書式設定]をクリック。 2.[表示形式]で[標準]をクリックして[OK]ボタンをクリック。 これで直りませんか。

ergong0105
質問者

お礼

ご指摘の通りでした。 ありがとうございます!!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんばんは。 数式のセルの書式が、文字列になっているだけでなく、参照セルに、書式が文字列になっていても、=SUM(...) が、文字列のままに現れてしまいます。計算する範囲は、書式の文字列を使わないようにしてください。標準や数値など、文字列以外の数値を表すものに設定してください。

ergong0105
質問者

お礼

アドバイスいただきありがとうございます!! 助かりました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

#1です。 補足ですが、書式設定をした後に該当セルをダブルクリックしてから[Enter]キーを押すか、式を入れなおさないと再計算されませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル関数の使い方

    エクセルの入力で困っています。IF関数でいいと思うのですが、A×Bの値をCに表示させ、Cが0より大きい(正数)ときはその計算結果をそのままに表示し、Cがマイナス(負数)になるときは「0」と表示させる入力式を教えてください。

  • Excelの関数について

    Excelの関数について教えてください。 C1に50、D1に30、E1に=SUM(A1:D1)、B2に=E1-SUM(A1:B1)、が入力されています。 このB2の計算式を、「もしB1:C1のどちらか片方(もしくは両方)に値が入力されているときはB2の計算式の結果が返ってくる。B1:C1のどちらも空欄のときは「#N/A」が返ってくる。0は入力有りとみなす」というようにしたいです。 IF関数にISBLANK関数を入れてみたんですが、片方に入力有りでも「#N/A」が返ってきてしまいます。 =IF(ISBLANK(B1:C1),NA(),E1-SUM(A1:B1)) ISBLANK関数じゃダメだったんでしょうか? どういうふうに変えればいいんでしょうか? すみませんがどなたか教えてください。

  • エクセル関数について(IF関数)

    エクセルの関数について教えて下さい。 セルに1と入力した場合Aと出てきて、2と入力した場合B、3と入力した場合Cとなるような計算式を入れたいのですが、どのような式を入れればよろしいのでしょうか? 別のシートから呼び出す(?)というような方法でもいいのですが、どんな式を入れればよいのか、全く分かりません。 自分で調べてみた結果、IF関数を用いるということは解りました。 『IF(A1="1","A",IF(A1="2","B",IF(A1="3","C")))』 上記のような式を入れてみて、実際に実践してみたところ、結果としては入力した数字が表示されるだけで、計算式は消えてしまいました。 どうしたらいいのか解りません。 素人故に恥ずかしい質問ですが、お知恵を貸して下さい。 よろしくお願いします。

  • エクセルで関数を入力すると数式が表示される

    お世話になります。 XP HomeでOffice2000を使用しています。 データベースソフトからEXCELへ出力したファイルのあるセルに関数を入力したところ、関数として機能せずに入力した式がそのまま文字として表示されてしまいます。どこかの設定によって文字が表示されてしまうのでしょうか?同じファイルでツールバーからオートSUMボタンをクリックした場合はSUM関数として機能しました。対処方法を教えてください。 よろしくお願いいたします。

  • ExcelでのSUM関数について

    Excel2000を使用しています。 例えば、A1~C1までをSUM関数で計算したいのでE1に =SUM(A1:C1)と入力します。 その後、A1からD1まで数値を入力すると E1に入力した式が=SUM(A1:D1)に変わってしまいます。 D1は計算したくない数値です。 何か設定があるのでしょうか? 教えて下さい。よろしくお願いします。

  • EXCEL97の関数で

    関数を入れても、結果が出ずに入れた式がそのまま表示されてしまうことがあります。 例えば (1)A1に10/1と入力し、B1に =A1+1 と入れたとき、10/2 と表示されずに式がそのまま出る (2)LEFT関数を関数パレットを使って入力し、パレットの結果のところには正しい結果が表示されているのに、ENTERを押すと、=LEFT(D8,2) と表示されてしまう、などです。 家のEXCEL2002では問題なく表示されるし、問題のほうも、以前はちゃんとした結果が出ていましたし、普通のif関数などは、問題なく表示されます。 どうしたらよいのでしょうか?

  • Excelの関数式を印刷する方法

    Excelのセル内に入力した関数式、たとえば、「=AVERAGE(A1:A5)」やS「=SUM(A1:A5)」など・・をすべて印刷する方法はあるのでしょうか? 計算された値ではなくて、式を印刷したいのです。

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

    エクセルの関数についてです。 関数で =0/0の式を入力すると、DIV/0!と表示されます。 これを「0」と表示させたいです。 それに、通常の計算、例えば2/2では1、だけど、0/0がでたときには0と表示するためには どのように式を組めばよういでしょうか? よろしくお願いします。

  • エクセル 関数 2008_12_12

    エクセル関数に詳しい方、教えてください。 どのセルに、どうゆう関数を入れればいいか教えていただきたいです。 1、A1に直接入力されていたら、A2を関数式計算させる(入力済み)  A2に関数式を無視して直接入力したら、A1は空白になる。  A2が空白なら、A1も空白。 2、あるセルに数値が無ければ(空白)、その列を非表示にする関数式。 3、これは関数ではないですが、マクロを使用してないのにセキュリテ ィー警告(開いたときに出るやつ)が出てくるので出ないようにした い。*セキュリティーレベルを下げないやり方。 以上、分かる方教えてください。

  • エクセル CONCATENATE関数

    エクセル2003のCONCATENATE関数で作ったテキストを関数化(数式化)できないでしょうか。 たとえば、C3のセルに下のCONCATENATE関数を入れ =CONCATENATE(D3,E3,F3) 文字列"=sum(A1:A10)" を表示させ、 その後CONCATENATE関数をのぞき、=sum(A1:A10)を計算させたいのです。 CONCATENATE関数で合成されたセルをコピーし、形式を選択して貼り付けから値だけを貼り付けても、なぜかうまくいきません。 =sum(A1:A10)とC3に表示され、計算は実行されません。

ESET製品についての対応OSとは?
このQ&Aのポイント
  • ESET製品は、chromeOSに対応していますか?
  • ESETセキュリティ ソフトウェア シリーズは、chromeOSをサポートしているので利用可能です。
  • ESET製品は、chromeOSユーザーにとって信頼性の高いセキュリティソリューションとなっています。
回答を見る

専門家に質問してみよう