- ベストアンサー
4.90526E+12は数値にすると何になる?
エクセルで入力した数字が「4.90526E+12」になってしまったのですが 元の数字を探る方法はありますか? エクセル→メモ帳→経由で、そのエクセルファイルはもうありません。 だから書式設定で治すこともできません。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
>だから書式設定で治すこともできません。 やってみてダメだったのか、やってみてないのか、どっちですか。 >エクセル→メモ帳→経由で、 >入力した数字が「4.90526E+12」になってしまった 添付図: ふつーに「13ケタの数字」をメモ帳からエクセルに貼り付けると、セルの表示は確かにそのようになります。 それでもセルを選べば、元の数字は例えば数式バーにそのまま表示されているのが一目で判ります。少なくとも「元の数字を探る」みたいなご質問にはなりません。またちょっと書式を触ってみれば簡単に13ケタの数字も表示できますので、もうちょっと何か、ご質問で説明されているのとは違う事をしてたんでしょうかね? それとももしかすると、「書式を触った」ら「#####」表示になってしまって諦めましたか(数式バーには気が付かないで)。 その場合はセルの横幅が足りないのが原因なので、単純に列の幅を広げて表示させます。 あぁ、それとも「エクセルに入力した」が間違いでそれ以前、「メモ帳に貼り付けた時点で」既に4.90526E+12だったのですか? だとしたら元の数字をそもそもコピーできてないのですから、復元のしようも無いのは当然のことです。
その他の回答 (5)
- gingarengou
- ベストアンサー率0% (0/7)
4.90526E+12 =4.90526 X 10の12乗 =4,905,260,000,000 の意味です。 4.90526E+12は有効桁数を左の数字から6桁分のみを取って後の桁の数値は捨てています。 有効桁数以外は、あまり意味を持たない科学の数値を扱うときの表示方法です。 当然、1円まで計算する経理などでは使用できません。 エクセルでは、表示で上記の様に成っていても内部で1円の桁まで記憶しているので、書式を変更すれば元の値になりますが、メモ帳は、表示通りしか記憶していません。 上記の説明で分かるように、捨てられた桁の値はこれだけでは復元できません。 つまり、1の位や十の位の数値が何であるか知りようが無いと言う事です。
お礼
ありがとうございました。
- MackyNo1
- ベストアンサー率53% (1521/2850)
>エクセル→メモ帳→経由で、そのエクセルファイルはもうありません。 だから書式設定で治すこともできません。 エクセルファイルでなくても、このテキストをエクセルにコピー貼り付けすれば、数字として認識できます(書式設定で数値などを指定して表示することもできますが、確認だけなら数式バーにその値が表示されます)。
お礼
ありがとうございました。
- Lchan0211b
- ベストアンサー率61% (573/930)
元のエクセルファイルがなくても、メモ帳でもらったテキストファイルを エクセルで開けば、テキストファイルウィザードが起動され 適当にエクセルに読み込ませることができます。 後はNo.2さんが書かれている通り書式を変更すれば、 元の数字だけの数値表記に変換できます。 たくさんの数値があるなら、それで変換すればよいと思います。
お礼
ありがとうございました。
- bunjii
- ベストアンサー率43% (3589/8249)
>元の数字を探る方法はありますか? そのセルを選択して「書式」を「数値」に変更すると全桁が表示されると思います。
お礼
ありがとうございました。
- nekonynan
- ベストアンサー率31% (1565/4897)
4.90526E+12 なので4.90526×10の12乗となります 4905260000000の意味です 残念ながら今の状態ならば元には戻りません。
お礼
ありがとうございました。
お礼
ありがとうございました。