- ベストアンサー
エクセルで数字を文字列にしても指数表示されてしまいます
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
masatoshi5352さんの回答のように、あらかじめセルの表示形式を文字列にしておけば、文字列として表示されますが、数値入力後[文字列][折り返し]とした場合はできないですね。 他にも、いろいろ試してみましたが、入力数値の先頭に「'」(コーテーション)を付けるのが1番手っ取り早いかな(^_^)
その他の回答 (2)
- masatoshi5352
- ベストアンサー率12% (26/214)
入力するセルを最初に、[表示形式→文字列]、[配置→折り返して全体を表示する]から実施して下さい。
お礼
入力後に後からセルの設定をしても反映されないのですね。アドバイスどうもありがとうございました。
いま試しましたが,ちゃんと折り返し表示できました。 入力前に書式設定されましたか?
お礼
入力後に後からセルの設定をしても反映されないのですね。アドバイスどうもありがとうございました。
関連するQ&A
- エクセル 文字列で入力した数字を数値にする
エクセルで、文字列の設定で入力した数字は、[セルの書式設定]で、数値として設定しても、文字列のままになります。 (セルの左上に、文字列と分かる緑の三角が付いたままになり、表を作ってもグラフの表示は出来ません。) 数値として数字を入力をした後、[セルの書式設定]で文字列にして、再び[セルの書式設定]で数値にすると、数値にはなります。 (この場合、文字列にしても、セルの左上に緑の三角が付かず、このまま表を作ると数値(小数点以下が0の場合は小数点以下が削除されます。)の扱いとなりグラフの表示が出来ます。) 文字列で入力した数字は、数値にはならないのでしょうか? よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- EXCELで、数字が文字列扱いになってしまう
お世話になります。 なぜだか分からないのですが、 EXCELで、数字が文字列扱いになってしまって、 計算してくれません。 「セルの書式設定」で「表示形式」を、数値や標準にしたり、”,"を付けたりしているんですけど、 反応してくれません。 ただし、該当セルの数字をダブルクリックすると、 数字扱いに代わってくれるようです。 いちいち、全てのセルをダブルクリックするのは、 大変ですし、漏れによる誤差が怖いのですが、 何かいい方法はないでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excelの表示で1.0022E+11?
Excelで『100220246008』や『10464830000F』など数字とアルファベットの文字が混じっている列があります。 これ列をどうしても【文字列】のしたくて、列全体をコピーし書式設定で【文字列】にしたところ『10464830000F』はそのままでしたが、『100220246008』は『1.0022E+11』になってしまいました。 元の列のデータ表示形式は【ユーザー定義;00000000000#】になっていました。 これらの数字をそのままにして【文字列】の表示形式にするにはどうすればいいのでしょうか? ※【文字列】;セルの左側によるかたち 質問がややこしくなってしまいすみませんが、どなたか教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい
Excelについての質問です。 他のシートからコピー&ペーストした13桁の数字の羅列データ(JANコードまがいのものです)をまた別のシートの同様のデータと文字列としてマッチングをしようとしています。 ただ、コピペ元のデータが数値と文字列が混在していてコピペ後にセルの書式設定で列を一括で文字列に設定すると「2.01E+12」のように指数表示になってしまうものがありました。 一つずつダブルクリックすれば元の数字に戻るのですが、なにしろ数が多く面倒なものでなんとかいっぺんに指数表示から元の数字に変換することができないものでしょうか。 ちなみにOSはWin2000、Excelも2000を使用しています。 今回はコピペしてしまった後の対処方法をお尋ねしていますが、コピペ時にこうすれば良いというような回避方法もありましたら併せてご回答頂ければ幸いです。
- ベストアンサー
- オフィス系ソフト
- EXCELで日付を文字列として取り出すには
EXCELで日付形式のセルの内容を、そのイメージのまま文字列にするにはどうすれば良いでしょうか。何かうまい方法があれば教えてください。 例えば、2006/01/05 と表示されている日付をそのまま文字列として 取り出したいのです。単にセルの書式設定で文字列に変えただけでは 38722とタイムスタンプの値らしきものに化けてしまうので困っています。
- ベストアンサー
- オフィス系ソフト
- Excelの「’」とセルの書式設定(文字列)の違い
こんばんわ。 Excelの文字列表示について、教えてください。 数字を入力する際に、先頭に「'」を入力すると 文字列として入力することが出来ますが、 数字が入っているセルのセルの書式設定から 「文字列」に表示形式を変更することとの 違いはなんなんでしょうか? やり方は違うけれど、結果は同じということでしょうか? 「'」を入力すると、データが文字そのものに変わり、 表示形式を変更すると、見た目だけ(左揃えになるなど) 文字列のように見えるだけで、データは 数字のままということなんでしょうか?? また、文字列として入力された数字を Value関数で数値に変換してしまうのと セルの書式設定で「数値」に変更するというものも 同じように、違いが良く分かりません。。。 もう、頭の中が「??」だらけです。 違いを教えていただけたら・・・と思います。 どうぞよろしくお願いいたします<m(__)m>
- ベストアンサー
- オフィス系ソフト
- エクセルで半角数字には数値と文字列がある?
http://okwave.jp/qa/q6473596.html の質問を見て私も納得がいかず質問させていただきます。 たとえば、A1セルの書式を文字列に設定してから半角で数字を打ち込むと数字は数値でなく文字列としてセルに入ります。 この入力後、A1セルの書式を標準や数値に直してもそのセルの中の数字は左に寄ったままで文字列のままでいるようです。 (でもこれをセルの中でエンターキーを押したりすると数値になってしまいますが) 次にB1セルの書式を標準あるいは数値にして数字を打ち込むと、当然のことですが数字は数値としてセルに入ります。 この入力後、B1セルの書式を文字列に変えると数字は左に寄りますから一見文字列になったように見えます。 ところが上記のセルとこのセルをA1=B1で試してみるとFALSEが返ります。 逆に同じ数字を数値として打ち込んだセルと=で試すとTRUEが返ります。 これはA1とB1は同じ文字列としての数字ではないという証拠だと思います。 B1セルの書式を標準に戻すとまた数字は右よりにもどりますから、セルの中の数字は数値のままのようです。 つまり、半角の数字にはセルの書式にかかわらず文字列と数値の二つがあるということなのでしょうか? だとしたらこの二つはどうやって区別すればいいのでしょうか?
- ベストアンサー
- その他MS Office製品
- エクセル 12桁以上の数字の入力について
エクセルのセルに12桁以上の数字を入力(貼り付けも含む)すると 1.23457E+11 のように表示されます。入力したとおりに表示させるにはどのような設定をすればいいか教えてください。 セルの書式設定の表示形式を「数値」などに変更するか ’を付けて文字列として入力すればいいのは分かっていますが面倒なので何もしないで最初から123456789012 のように表示させたいのです。セルの幅を広げても1.23457E+11のままです。 数式バーには 123456789012 のように正しく表示されています。セルの書式は「標準」になっていてサンプルは1.23457E+11となっています。 よろしくお願いします。
- 締切済み
- オフィス系ソフト
- 指数表示しない方法
アクセスデータをエクセルに変換する時、文字列(1D00051)がはいているセル一部が指数表示になってしまいます。 書式設定でいくら文字列に変更しても変わらないです。 指数表示を元の文字列に戻したいですがなかなかできません。 資料一部を添付しますので 宜しくお願い致します。
- 締切済み
- その他(データベース)
- エクセルで数字が表示されない
エクセル2003を使用しています。 あるセルに半角数字が入っているのですが、セルには表示されません。数式バーには表示されるのにです。 セルの書式設定を見ましたが、セルの背景は色無し、フォントは黒(自動)です。条件付書式も使用していません。 数字以外の文字は入ります。シート全体のセルが同じようになっています。 数字を表示させるにはどうしたらいいでしょうか?
- 締切済み
- オフィス系ソフト
お礼
入力後に後からセルの設定をしても反映されないのですね。アドバイスどうもありがとうございました。