• ベストアンサー

エクセルの自動変換

エクセルである数値を入力すると勝手に変換されてしまうのですが、入力したとおりに表示したい場合はどうすればいいのでしょうか。

noname#52668
noname#52668

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

>入力すると勝手に変換されてしまうのですが と大げさな表現になっているので、何のことかと身構えたが >1.1のように入力していたものを1-1のようにしたいので、置換で.と-を入れ替えたのですが であればエクセルの常識。エクセルの日付入力関係の説明をよく読むこと。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/hiduke.htm など多数。 「エクセル 日付 入力 ハイフン」でWEB照会(Googleなど)のこと。 ーー そのセルの書式をあらかじめ文字列にして、入力したり変換すれば 日付と看做されないと思うが。 おっとと、置換すると、日付への置換力は強くて日付になってしまった。 '2.1のようにアポストロフィを先頭に入れて、文字列にして、置換すると(.->-)うまくいった。

その他の回答 (2)

回答No.2

ある数値というのは具体的にどんな入力がどんな風に変換されるのでしょうか? 入力した数値を文字として扱ってしまっても良いようであれば数値の前に「'(シングルコーテーション)」を入力すると入力したとおりに表示されるようになります。

noname#52668
質問者

補足

’を入れてから入力すれば入力したとおりになるのですが、’をまとめて入れる方法ってありますか。一括変換できないかなと考えています。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

入力したセルで右クリックして、「セルの書式設定」をえらび、「表示形式」タブで「標準」を選んでみてください。

noname#52668
質問者

補足

1.1のように入力していたものを1-1のようにしたいので、置換で.と-を入れ替えたのですが、それを行うと日付になってしまい、セルの書式設定で標準に変えると数字の列になってしまいました。これをうまく置き換える方法を知りたいのです。

関連するQ&A

  • エクセルの自動変換について

    エクセルで半角ピリオド"."を連続して入力すると、3つ毎に勝手に三点リーダ"…"に変換されてしまいます。変換させないためにはどうしたらよいでしょうか?

  • Excelで入力した数値が自動で変換されてしまう

    Excelでキーボードから 1,10,100などの数値を入力すると 0.0001,0.001,0.01 と値が自動に10000分の1になって 表示されてしまうのですが,直し方が分かりません。 ちなみに1e10と指数で入力した場合は 値が10000分の1になって表示されることはありませんでした。 よろしくお願いします。

  • エクセルの自動的に文字を変換する機能をオフにしたい。

    エクセルで文字を入力するとき、同じ行でそれよりも前に似たような文字を入力してあった場合(前方が一致する文字の場合)、勝手に文字入力の途中で前に入力した文字を出してくれる機能があると思います。 便利な機能ですが、勝手に変換されて煩わしいのですが…。 その機能をオフにしたりできるのでしょうか?

  • エクセルの数値を自動的に変換したい。

    エクセルの数値を自動的に変換したい。 例えば、 01001と表記されている数値を1-1に 02009と表記されている数値を2-9に 自動的に変換して表上に抽出する方法はないでしょうか。 つまり、 頭2桁がハイホンの左側の数値、 下3桁がハイホンの右側の数値、 みたいな形にしたいのですが、何か良い方法はないでしょうか。 よろしくお願いします。

  • エクセルでの日付の数値変換

    エクセルで8ケタ構成の日付(例20140101)を入力しているのですが#########という表示になってしまいます。他シートの日付データとVLOOKUPをしたいので数値に変換したいのですが方法をご教示頂けませんでしょうか。講師の方に教わっていただいているときに「▽マークが出てくるのでそこから数値に変換を選んでください」というようなことを言われたのですがどうすれば▽マークが出てくるのか分からずにいます。お手数ですが宜しくお願い致します。

  • エクセルで数値を一括変換する方法

    エクセルに入力した1から10までの数値を、0から9までの数値に一括変換する方法を忘れてしまいました。どうやってやるか教えて頂けますでしょうか?

  • エクセルでマクロを自動的に実行

    表題の通りなんですが、エクセルで、あるセルに指定された数値(語句)が入った場合に、それを自動的に感知して実行するマクロがあればと思うのですが、そういったことってできるのでしょうか。 具体的には、  1、バーコードリーダーで数値をセルに入力  2、その数値に対応する名前をvlookup関数にて表示  3、その名前が入力された時点でマクロが自動的に実行 と言うものです。  3の部分がよく分からずに困っています。できるかどうか分かりませんが、もしできるようであるならその方法を教えていただければありがたいです。どうか、よろしくお願いします。

  • エクセルで数値を年月日に変換する方法は?

    エクセルで20040403のように数値が入力されているのですが、2004/04/03のように変換する方法をお教えください。

  • エクセルの自動計算 

    PC初心者です。 エクセルで、セルにあらかじめ計算式の途中まで入力しておき、 その後そのセルに数値を入力したら、その計算結果が同じセルに 表示される、ということは出来るのでしょうか? 例えばセルA1に、あらかじめ『=130-』と 入力しておきます。 その後で同じセルA1に『25』と入力したとします。 そのセルには先に入力している『=130-』と 後から入力した『25』が勝手に計算され、 セルA1には『105』と表示させたいのです。 ご存知の方がおられましたら、ご教示いただけますと ありがたいです。 よろしくお願い致します。

  • エクセルの記号変換について

    初心者的な質問です。 エクセルで変換したい記号があるとします。 例えば、 □は1、△は2、○は3という決まりがあるとします。 エクセル表にそれらの記号を貼り付けたときに、 自動で上記の数値にエクセルで変換する事は可能ですか? 具体的例   A  B  C  D 1. □  ○    △ 2. △    ○  □ 3.    ○ △  ○ といった表をエクセルに貼り付けたときに 数値に置き換え、数値を加算してくれるように できる事は可能なのでしょうか? その場合の数式はどのようになりますか? 宜しくお願い致します。

専門家に質問してみよう