目次
の特徴は、以下の通りです。 マイクロソフトエクセル を使えば、日付の入力が簡単になります。 たとえば、次のようなことです。 3/13 になる 3月13日 これは、日付に変換されたくないものを入力するときに、非常に迷惑です。 悲しいことに、これを止める方法はありません。 しかし、回避策はあります。 この記事では、Excelが数字を日付に変換するのを止める5つの方法を紹介します。
練習用ワークブックをダウンロードする
ワークブックをダウンロードして、一緒に練習することができます。
数字を日付に変更するのをやめる.xlsmExcelで数字を日付に変更するのを止める5つの効果的な方法
Excelがこれらの数字を日付に変換しないようにするには、数字でないことを明示的に伝えるしかありません。 たとえば、6つの数字を含むデータセットがあり、それらの数字の分数を求めるとします。 しかし、分数の数字を入力すると、自動的に日付に変換されてしまいます。 そこで、これを止める方法を見てみましょう。
1.Excelで数字が日付に変換されないようにするために、セルの書式設定機能を活用する
セルの書式設定機能を使うと、元の数値を変えずにセルの数値の体裁を変えることができます。 の分数数値がわかっています。 0.2307 でございます 3/13 .そこで、選択したセルに数値を入力する。
を押してください。 入力 キーを押すと、自動的に日付に変換されます(下のスクリーンショットを参照)。
この現象は、分数や''を含む数値を入力する際に、各セルに対して発生します。 / ' または ' - '.
Excelが数字を日付に変換しないようにするには、テキスト書式を使用します。 そのためには、以下の手順を実行する必要があります。
STEPS
- まず、分数の数字を入力するセルを選択します。
- 2つ目は ホーム タブをクリックします。
- 3つ目は、"Select "の中の小さなアイコンをクリックすることです。 番号 を開いてください。 セルのフォーマット のダイアログボックスが表示されます。
- または、キーボードショートカットの Ctrl + 1 を表示します。 セルのフォーマット ウィンドウに表示されます。
- このように セルのフォーマット のダイアログボックスが表示されます。
- 次に 番号 メニューを選択し テキスト .
- をクリックします。 よっしゃー ボタンをクリックして、ダイアログを閉じます。
- ここで、任意の分数の数字を入力しても、これは変わりません。
- 最後に、選択したセルに任意の端数を入力すると、数字から日付への自動変更を停止するだけです。
続きを読む [修正しました!】なぜExcelは私の数字を変更するのか(4つの理由)
2.Excelでアポストロフィを使った数字から日付への変換を停止させる
入力後の数字を同じに見せるには、アポストロフィを使うのが一番です。 こうすることで、フォーマットを元に戻すと 一般 で、セルが編集されると、自動的に書式設定されるのではなく、以前の外観が保持されます。 では、ステップダウンして見てみましょう。
STEPS
- まず、分数の数字を入れたいセルを選択します。
- そして、数字を入力する前にアポストロフィを付けます。
- プレス 入力 .
- これはセルには表示されませんが、数式バーを見るとアポストロフィが表示されます。
- アポストロフィを付けると、エクセルが書式を変更するのを防ぐことができます。
続きを読む [修正しました!】Excelで日付を乱数に変更する(3つの解決方法)
3.Excelで数字を日付に変換しないようにスペースを追加する
数字を入力する前にスペースを入れることで、Excelが数字を日付に変更するのを防ぐことができます。 以下の手順でスペースを入れてみましょう。
STEPS
- 最初に分数の数字を入力するセルを選択します。
- その後、数字の前にスペースを使用します。
- ヒット 入力 が、細胞内にはまだギャップが存在する。
- 以上です!これをすべてのセル範囲に対して行うことができ、スペースを追加することによって、Excelは書式を変更することはありません。
続きを読む Excelの日付のオートコレクトを止める方法(3つの簡単な方法)
4.ゼロとスペースで数字から日付への自動変換を止める
などの分数を入力する前に 3/13 または 12/8 を含めるようにします。 0 と 空間 を使えば、数字が日付に変わるのを防ぐことができます。 それでは、手順を追って説明します。
STEPS
- まず、端数を入力するセルを選択します。
- そして、その中に 0 と 空間 を番号の前につけてください。
- さらに、プレス 入力 .
- を押すと 入力 と表示され、ゼロがセルから離れ、セルは分数型に変化する。
- 数式バーを確認すると、分数の小数点以下の数値が表示されます。
- しかし、この方法には問題があって、すべての分数に使えるわけではありません。 たとえば、次のような場合です。 0.66667 は端数 8/12 を使用しながらも ゼロ と 空間 ということになります。 2/3 これらの数は割り切れるので
続きを読む Excelで数値が変更されないようにする方法(3つの簡単な方法)
5.自動変換を防ぐためにExcel VBAを適用する
と エクセルブイビーエー を使えば、リボンから簡単にExcelのメニューを表示することができます。 ブイビーエー のコードで、Excelが数字を日付に変更するのを止めることができますので、その手順を追ってみましょう。
STEPS
- まずは デベロッパー タブをクリックします。
- 2つ目は、「」をクリックします。 ビジュアルベーシック から コード のカテゴリーで開くことができます。 Visual Basic エディター を押すか Alt + F11 を開いてください。 Visual Basic エディター .
- これを行う代わりに、ワークシート上で右クリックし 表示コード に移動します。 Visual Basic エディター .
- に表示されます。 Visual Basic エディター で、ここにコードを書きます。
- 3つ目は、「」をクリックすることです。 モジュール から インサート ドロップダウンメニューバー
- これにより モジュール をワークブックに追加してください。
- と、コピー&ペーストしてください。 ブイビーエー というコードが表示されます。
VBAのコードです。
Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End Sub
- その後、コードを実行するために RubSub ボタンを押すか、キーボードショートカット F5 .
- 最後に、任意の数字を「'」で入力すると / ' または ' - '、変わることはありません。
続きを読む Excelで数値の自動書式設定をしないようにする方法(3つの簡単な方法)
留意点
使用中 エクセルブイビーエー を付けて保存してください。 エクセルマクロ対応 ワークブック となり、拡張子は .xlsm .
結論
上記の方法は、以下のことを支援します。 Excelで数字を日付に変換しないようにする ご質問、ご意見、ご感想がありましたら、コメント欄でお知らせください。 また、他の記事もご覧ください。 エクセルウィキ・ドットコム ブログ