• ベストアンサー

エクセルでセルに関数が表示されます

エクセルのセルに正しい関数を入力してもせるにその関数が表示されてしまい、正しい結果が出てきません。 式はあっているのになんでなんでしょう。他のファイルで使った式をコピペするとたまに正しい結果になります。ツールバーでも手入力でも結果は一緒です。毎度これでしっくはっくしています。

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

  • ベストアンサー
  • s_yoshi_6
  • ベストアンサー率73% (1113/1519)
回答No.2

そのセルの書式が「文字列」になっているのではないでしょうか。 そのセルを選択して右クリック→セルの書式設定の「表示形式」タブで確認してみて下さい。もし文字列になっていたら「標準」にして再度入力、または文字列の貼り付けでうまくいくと思います。 >他のファイルで使った式をコピペするとたまに正しい結果になります。 は書式ごとコピーした場合だと思います。

tasuketegoo
質問者

お礼

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

その他の回答 (1)

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 とりあえずの確認として。 メニューの[ツール]→[オプション]→[表示]タブで、 [ウィンドウ オプション]の[数式]にチェックが入っていませんか? 入っていたら、外して下さい。

tasuketegoo
質問者

お礼

ウィンドオプションにチェックは入っていなかったのですが、セルを文字列に指定していたのが原因のようです。maruru01さんの回答がヒントになって問題が解決しました。ありがとうございます。また、宜しくお願いします。

関連するQ&A

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

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

  • エクセルの関数式結果を表示させない

    エクセルの関数式を入力した際に、結果として値がでるセルに何値を入力していないと#NOTVALの表示がでてしまいます。この表示を値が入っていない時は表示しないようにするにはどうしたらよいのでしょうか??

  • セルを移動すると関数が変わる

    マイクロソフトのエクセルで、関数が入力されたセルを移動・コピペしたりすると関数で指定したセルの位置がズレてしまいます。関数だけをコピペすればズレは発生しませんが、コピペしたいセルが複数ある時には使えません。 セルを直接コピペして関数指定のセルがズレない方法はありませんか?

  • セルの内容を合わせるエクセル関数

    お世話になります。 エクセルの関数にて、下記条件を満たす関数が作れないので 分かる方がいましたら教えてください。 A列には文字列が、B列には空白か1の数字がランダムに(1番上の行は必ず空白セル)入力されています。 これに対して、B列に空白から1が続いているセルまでをひとくくりとして、 右側のセルに表示させたいです。 画像では C2セル=A2 C3セル=IF(B3=1,C2&A3,A3)としてC4セル以降にコピペ D2セル=IF(B2="",C2,"")としてD3セル以降にコピペしていますが、 C列でひとくくりになるセルが下へ行ってしまい、 希望する結果に表示されないです。 関数が組める方がいましたらご伝授頂けますでしょうか。

  • EXCEL計算式が入っているセルを空白表示に

    EXCELデータで、セルに計算式が入っているのに画面上には何も数字が表示されていないというファイルをもらいました。 普通に、例えばSUM関数とかを入力したとき、結果が0だと、0が表示されますよね。もらったファイルでは、0が表示されておらず、0以外だと表示されるようになっています。 そのセルの計算式を見ても、特に変わった条件数式(IF関数など)が入ってもおらず、セルの書式設定を見ても特に変わったことがあるようには思えませんでした。 いったいどうやったら、こういうことができるのでしょうか?

  • エクセルで関数を入力するとセルに計算式が表示されてしまいます。

    エクセルの初心者です。使用しているのはエクセル2003です。 ダイアログボックスから関数を入力し、ボックス内でも「数式の結果」が正しく表示されているにも関わらず、セルには数式がそのまま表示されてしまい、結果(戻り値)が表示されません。 自分で作った表では同じ手順で結果が正しく表示されるのですが、表示されない表は、他の人が作ったものなので、どこをどういじったらよいか分かりません。 手持ちの参考書からも探せずに困っています。 どうぞよろしくご教示下さい。

  • エクセル 二つの関数結果を単一セル内に別々に表示

    エクセル2013を使用しております。 試行錯誤しておりますが、エクセルの知識が未熟で、 中々目指す内容となりません。 <内容> 二つの関数結果を単一セル内に別々に表示させたい。 A2セルに、A1とA3のSUM関数結果をA2のように表示させたい。 皆様にご教授をお願いできますでしょうか。

  • エクセルIF関数(「#DIV/0!」表示)について

    エクセルを使っていて、「#DIV/0! 」 と表示される部分があり解決方法を調べてみたところ、 「DIV」は「divisor:除数(割る数)」の略であり、数字は「ゼロ(0)」では割れないために出たエラーだと知りました。 (参考URL:http://www.724685.com/weekly/qa090819.htm) 上のサイトには、「除数がゼロ、つまり計算結果が「#DIV/0!」のときは、別の表示に(たとえば空欄に)する条件式(IF文)を使えばいい」とあったのでIF関数式をあてはめたところ、一部分は「#DIV/0! 」表示でなく「0」表示にすることができました。 ただ、その IF関数を入力したセル(セルC1と仮定)を参照して新たな関数式を作ったとき、値を出すセルがまた「#DIV/0! 」となってしまいます。 最初に入力した式→ =IF(A1=0,"0",B1/A1) 次に入力した式→ =IF(C1=0,"0",100/C1/100*1000/10000) C1のセルを手入力で「0」と入力すると「#DIV/0! 」 表示にはなりませんでした。 これは、式を入力したセルを新たな計算式には反映できないということなのでしょうか? 「0」と手入力すると最初の式も消えてしまい、なおかつ手間なので何か解決方法はありませんでしょうか。 つたない説明ですが、どなたかアドバイス頂ければ嬉しいです。

  • エクセルのセルが表示されない

    エクセル2002を使用していますが、エクセルファイルを開くと、ツールバーは正常ですが、セル部分は全体が灰色に表示され、ワークシートが表示されません。直接ファイルを開けないため、エクセルファイルを立ち上げ(ワークシートおよびセルは異常なし)、ツールバーの「ファイル」から「開く」で、開きたいファイルを選択すると開けます。直接ファイルを開く設定方法を教えて下さい。

  • 関数計算の結果が表示されない・・・・・(エクセル)

    こんにちわ。 エクセルで =IF(A20="一般",IF(Y20>=G20,0,G20-Y20),"") のような計算式をあるセルにいれています。 この場合A20は一般、Y20は10000,G20は20000とします。 fxボタンを押して関数の計算式を見てみると 「数式の結果」は確かに、正しい「10000」と表示されているにも関わらず、なぜかセル上には「0」としか表示されてません。 セルの書式設定は「標準」になっており、とくにほかの規制?をかけた覚えもないのですが・・・。 この関数式をほかの行にもコピペしてもやはり「0」になってしまいます・・・・。 思い当たるフシがあれば、教えていただきたいですM(__)M