ここから本文です

解決済みのQ&A

Excelで数値が大きすぎて「3.04141E+64」と表示されたんですが、 全て数字を表示す...

me_h85さん

Excelで数値が大きすぎて「3.04141E+64」と表示されたんですが、
全て数字を表示するにはどうしたらいいですか?

階乗計算をやりたくて=FACT(50)と入力しました。

違反報告

ベストアンサーに選ばれた回答

smilesmile5102さん

一番簡単なのは、「,」のアイコンをクリックすることです。

他の方法としてはセルを右クリック→「セルの書式設定」→「表示形式」タブで分類を「数値」にしてもいいでしょう。

  • 回答日時:2007/11/28 01:20:59

この質問は投票によってベストアンサーが選ばれました!

このQ&Aはまだナイス!されていません。
役に立ったと思った回答に、ナイス!してみよう!

ベストアンサー以外の回答

(3件中1〜3件)

並べ替え:回答日時の
新しい順
古い順

 

allsun3sanさん

セルの表示形式を数値にしかしエクセルの有効桁数は15桁
30414093201713400000000000000000000000000000000000000000000000000

  • 回答日時:2007/11/28 08:17:25

a_headfishさん

数字を分割したらどうですか?
エクセルで表示しきれる桁数に収まるように分割すれば良いともいます。
A1に=FACT(10)の場合、4桁ごとに文字列に変えて表示する場合は以下の通り
=TEXT(INT(A1/10000),0)&TEXT(MOD(A1,10000),0)
桁数が大きすぎるので後は考えてくださいね。

  • 回答日時:2007/11/28 01:42:27

nakano_runnerさん

Excelは日常業務向けのアプリケーションで、そういった精密な計算にはあまり向いていません。

しようと思えばできますが。
マクロを組んで、たとえば8桁ずつ8つのセルにわけて64桁を表現できると思います。
掛け算をして上位桁に溢れた分を上のセルに加算する(8桁を1まとめにして筆算するような感じ)機構が必要になります。

  • 回答日時:2007/11/28 01:31:49

この質問に付けられたタグ

タグとは

あなたにおすすめの解決済みの質問

エクセルのオートフィルについて=indirect(""&column()&"!d"&row()+103) 上記の式でオートフィルで下に...
sumif($b$3:$d$31,d37,$d$3:$d$31)の意味を教えてください。 よろしくお願いします
excelでvlookupエラーの値を0、表示を非表示にする方法を教えて下さい。空白セルにするのではなく0を入...

あなたにおすすめの知恵ノート

Excelでセルの内容をプルダウンで選択させる方法
Excelで簡単に行と列を入れ換える方法
WordやExcelのファイルの場所(パス)を一発で取得する方法

知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する