- ベストアンサー
エクセル数字が1.23E+0.5になってしまう
エクセルが大きい数字を1.23E+0.5のように表示してしまいます。 数字ではなく文字列として扱ってもらえればそのようにならないと思いますが、あなたならこのような場合どういますか? 例えば2004020901だったらどのようにして、エクセルを見た瞬間に2004020901だと分かるようにしていますか?
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- エクセルで4.90141E+12
エクセルで4.90141E+12などのように表示される数字をちゃんとした数字になおしたいのですが方法が解りません!ただし、表示を数値にしたりして一時的に見れるようにしたり、文字列変換するのではなく 修復したら再度ファイルを開いても4.90141E+12ではなく4901411004730と表示されるようにしたいのです。どなたか方法をご存知の方はご教授をお願い致します。 エクセルのバージョンは2000又は2003を使用しております。
- ベストアンサー
- その他(データベース)
- Excelの表示で1.0022E+11?
Excelで『100220246008』や『10464830000F』など数字とアルファベットの文字が混じっている列があります。 これ列をどうしても【文字列】のしたくて、列全体をコピーし書式設定で【文字列】にしたところ『10464830000F』はそのままでしたが、『100220246008』は『1.0022E+11』になってしまいました。 元の列のデータ表示形式は【ユーザー定義;00000000000#】になっていました。 これらの数字をそのままにして【文字列】の表示形式にするにはどうすればいいのでしょうか? ※【文字列】;セルの左側によるかたち 質問がややこしくなってしまいすみませんが、どなたか教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel 7E-3=0.007 ????
まもなく齢70の年寄りです Excel勉強中です。教えてください 今日の質問の中に ”7E-3を0.007と表示したい”という質問がありました。 Excel2003で 「=7E-3」と入力したところ「0.007」と表示されました。 セルA1に「7E」 B1に「3」 C1に「=A1-B1」としたところ「エラー」 このエラーは「7E」が文字列なので当然であることはわかるのですが 「=7E-3」がなぜ0.007になるのですか 文字列から数値をなぜ引けるのですか ????
- ベストアンサー
- オフィス系ソフト
- Excelで有効数字の桁数
Excelで有効数字2桁で表示しようとしても出来ません。 表示させたいのは0.8の場合0.80、1.0の場合は1.0と言う具合です。 の有効数字を指定して丸める方法等は多く出ているのですが、表示の形を変える方法はなかなか見つかりません。 計算式で数字を判定する表を作っているので表示形式を文字列にする事も出来ません。 数式等で良い方法があればお教え下さい。
- ベストアンサー
- その他MS Office製品
- 数字のみを抜き取る(エクセル)
エクセルで時間表示(文字列)から数字のみを抜き取りたいのですが、どうしたら良いのでしょうか。 【例】 123時間56分10秒 0時間1分3秒 12時間3分12秒 上記の様にそれぞれ時間と分と秒で桁が違います。 何がしたいかと言うと、この文字列から数字を抜き取って、分に変えたいのです。 いろいろ考えたのですが、全く分かりません。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの数字が100分の1で・・・
osはoffice2000です。 エクセルでなぜか入力した数字が100分の1で表示されて しまいます。 100を入力すると1と表示されます。 その後も入力したデータは100分の1の数字を入力したような状態になります。 表示形式は、通貨になっており、文字列にすると正しく反映されます。 わかりづらい文章ですいません。回答お願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル 文字列から数字だけを抽出
エクセル2016の操作について教えて下さい。 セル内の文字列から数字だけを抽出したいです。 例えばAの列にこのような文字列が入っているとします。 高度5km 高度10.1km この中の数字だけを取り出して隣のB列の同じ行に数字だけを表示させる方法がありましたら教えて下さい。 宜しくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセルで2.01E+04表示を201E2に変換するのは?
大量のデータを処理しなくてはならないのですが、ときどき送られてくるエクセルでデータに使われるEを含んだ記号文字列が数値になり、しかも下記のような表示に化けてしまってます。()内は数値です。 201E2⇒2.01E+04(20100) 803E7⇒8.03E+0.9(8030000000) 903E9⇒9.03E+11(903000000000) 最初から文字列で入れてくれればこんなことにはならないと思うのですが、お客様あってのことなのであまり強くは言えません。やむをえず一つずつ調べてこちらで修正をしています。 これを関数あるいはVBAで一括変換する方法はないでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルでセルが E6 E21 E36 E51 E66 E81 E96
エクセルでセルが E6 E21 E36 E51 E66 E81 E96 E111 E126 E141 E156の数字を元にのC列の同じ行に順位として大きい数字から1位、2位のように関数を組みたいのですがどのようにしたら良いのでしょうか? 例えばE36が10 E111が5 E156が8でしたらCの36に1 C11
- 締切済み
- オフィス系ソフト
補足
回答ありがとうございます。 表示するデータはcsvファイルです。 csvファイルには数字をどのように書くのが一般的でしょうか? エクセルには"2004020901"は文字列として扱うというような独自のタグフォーマットのようなものはないのでしょうか?