• 締切済み

Excelの指数表示

Excelで13桁の数値を入力すると、指数表示に成ってしまいます。 表示形式を数値にすれば、通常の13桁の表示になりますが、操作しなくても、標準で13桁表示させる方法がありましたら、教えてください。 CSVから、読み込むと変更作業が面倒なんです。 JANコード等を使う機会が多いので、よろしくお願いいたします。

みんなの回答

  • dejiji-
  • ベストアンサー率38% (327/858)
回答No.1

操作しなくても、はちょっと無理かな。 テンプレートを操作してもエクセルからCSVファイルを開くとやはり指数表示に戻ってしまう。 シートを一括で数値表示にすれば操作は一回ですむのですが。シート左上をクリックしてシート全体を選択して、表示形式を変更すれば済みます。数値形式にしても文字その他に影響はないと思います。直接的な回答でなくてすいません。

h_narunaru
質問者

お礼

回答ありがとうございます やっぱり駄目なんですか? 出来そうな噂を聞いたんですが、残念です。

関連するQ&A

  • Excelで作成した表の数値がcsvで保存すると指数表示になる

    エクセルで16桁(12345678・・・)の数値入力した表(表示形式は文字列に設定)をCSVで保存すると、指数表示(8.86E+15)になりました。CSVで16桁の数値を表示するにはどうすれば良いですか?又いくつものセルの表示を同時に直す事は出来ますか?よろしくお願い致します。 OSはWinNT Officexp Personalです。

  • エクセルの指数化け!?

    いま大変困っています。 会社のホストコンピュータからエクセルにデータをダウンロードをします。 これはエクセルでファイルが出力されるので最初からエクセルに書式を設定はできません。 そのデータのうち、おびただしい契約のコード(5桁)があるのですが、 たとえば 10A15 1G123 20B25 3013F 3A555 AX121 のようなもので、英数半角です。(数字だけもあります。) 通常は何も問題がないのですが、途中にEが入ると、 201E7→2.01E+09 2E137→2.00E+137 1E231→1.00E+231 10E75→1.00E+76 101E8→1.01E+10 のように文字化け(指数化け)してしまいます。 わたしの仕事は、この5桁のコードを、先頭の2桁と後ろの3桁に分けたいのですが、指数からではできません。 エクセルでなくCSVなどのテキスト形式で出力してもらえばいいのでしょうが、かなり時間がかかりそうで、当面は化けたエクセルから判読するほかなさそうです。 何か良い方法はないでしょうか? 関数でも、VBAでもかまいません。 お助けください。

  • Excelで指数表現しないようにする方法

    こんにちは。 csvファイルに 10E098 という文字列がある場合、 このファイルをダブルクリックしてExcelで表示すると 1.00E+99 のように指数形式で表示されてしまいます。 (セルのプロパティも「指数」になっています) そのまま 10E098 という文字列で表示するようにしたいのですが どのようにすればよいのでしょうか? ちなみに、該当のセルの表示形式を「標準」にしても「文字列」に しても 1E+99 と表示されてしまって出来ませんでした。 よろしくお願いいたします。

  • Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい

    Excelについての質問です。 他のシートからコピー&ペーストした13桁の数字の羅列データ(JANコードまがいのものです)をまた別のシートの同様のデータと文字列としてマッチングをしようとしています。 ただ、コピペ元のデータが数値と文字列が混在していてコピペ後にセルの書式設定で列を一括で文字列に設定すると「2.01E+12」のように指数表示になってしまうものがありました。 一つずつダブルクリックすれば元の数字に戻るのですが、なにしろ数が多く面倒なものでなんとかいっぺんに指数表示から元の数字に変換することができないものでしょうか。 ちなみにOSはWin2000、Excelも2000を使用しています。 今回はコピペしてしまった後の対処方法をお尋ねしていますが、コピペ時にこうすれば良いというような回避方法もありましたら併せてご回答頂ければ幸いです。

  • エクセルの指数を無効にしたい

    エクセルの指数の機能が働かないようにすることはできますでしょうか? CSVファイルで、たとえば中身が以下のようなファイルがあります。 1E1,1E2,1E3 これをエクセル2002で開くと、1.00E+01のように指数で表示されてしまいます。 「データ」→「外部データの取り込み」で、CSVを開くときに文字列を指定すればよいのですが、 これを毎回やるのは面倒です。 指数の機能が働かないようにすることはできないでしょうか? できないようでしたら、 指数として開いてしまったものを、一括で 「1.00E+01」→「1E1」のように戻すことはできないでしょうか? 環境は、WindowsXP、MS-Office2002でs。

  • Excel、csvファイルの変換でトラブル?

    操作方法の間違いもあったかもしれませんが。 Excel、*****.xls で作成した数字データ、 具体的には、9991234567890 という、13桁の数字なのですが、 これをcsv形式のブックに数値のみコピー&ペーストをしました。 その後、csv側で、そのセルに対して、セルの書式設定→表示形式→分類を[数値]にして保存しました。 ところが、しばらくしてからそのcsvを開くと、9990000000000 というデータに変わっていました。 13桁の数字はほかにも頭3桁がさまざまな値のものがあり、すべて後ろ9桁が0000000000になっていました。 csvでデータ化したのが今回が初めてでしたので、何か操作ミスも考えられるのですが、なぜこのようになったのか教えてください。 データの訂正はとりあえず終了したのですが、数千件のデータがこのようになってしまい、本当に困ってしまいました。

  • excelで13桁のJANコードを数値から文字列に

    仕事柄、excelで13桁のJANコードを入力することが多いのですが、セルの表示が標準の設定のままだと例えば「4.12345E+12」と表示されます。実は文字列として扱いたいのですが、この入力後のセルの表示形式を文字列に変えても、表示は変わりません。このセル自体をダブルクリックすれば13桁の文字列表示になるのですが、大量のデータを数値のまま受け取る事があるため、できれば一括で処理してしまいたいのです。何か方法はありますでしょうか?

  • Excelでの指数表示について

    Excelでデータ整理を行っています。 コンデンサの容量のデータを指数表示する際、 普通に指数表示を選択すると 1.45E-11 となるところを、ユーザー定義を用いて 種類を00.0E+00 とすることで 14.5E-12 とすることができるのが他の方の質問でわかり、実際にできたのですが、 同様に電流のデータの指数表示を 32.5E-03 としようとしたところ、こちらは 03.3E-02 となってしまいます。 どちらも表示形式をユーザー定義で00.0E+00 としているのですが… 何が違うのか分からずに困っています。 教えていただけるよう、よろしくお願いします。

  • Excelのフォントの中のJANコードって?

    Excel2002 を使用しています。 ツールバーにあるフォントのリストの中を見ると JAN(短縮)[RPDL BARCODE] と JAN(標準)[RPDL BARCODE] というのがありました。 もしかして8桁、13桁のJANコード(数値)を入力するとバーコードが表示されるのかと期待したのですが、そうではないようです。使用方法をご存知の方、ご教示お願いします。

  • ExcelVBA CSV読込書き込み

    ExcelVBAです。Excelバージョンは2003,2007です。 CSVファイルを読み込み、書き換えて、別のファイル名で保存します。 一通りできるのですが、次の場合どの様にしたら良いでしょうか? CSVのデータ項目が、20桁ほどの数値、住所などの文字列、5桁ほどの数値となっています。 20桁ほどの数値は文字列扱いにしたいのですが、Excelでは指数表示になってしまいます。 そのままCSVとして保存すると指数で保存されてしまいます。 これを文字列として表示し、CSV保存でも文字列として保存したいのです。 よろしくお願いします。

専門家に質問してみよう