Microsoft 365のExcelで、数字の先頭に入力した「0」が勝手に消えてしまうのはなぜですか?

Excelに入力した「0」が消えてしまうのは、

です。

 

数学や算数の世界では「0123」も「123」も同じ値として扱われるため、Excelは親切心から「数字の先頭にある意味のない0は省こう」と判断し、自動的に「123」に変換してしまいます。

 

社員番号や電話番号、郵便番号など、「0」から始まる文字をそのままの形として残したい場合は、以下のいずれかの方法で対策できます。

  • 入力する数値の最初に「’(シングルクォーテーション)」を付けて「’0123」のように入力し、文字列として認識させる。
  • あらかじめ入力するセルの書式設定を「文字列」に変更しておく。

 

以下、Excelでセルの書式設定を「文字列」に変更する詳しい手順です。

①ウィンドウの右下にある「OK」ボタンをクリックします。

②文字列として入力したいセル(または列や行全体)をマウスで選択します。

③選択した上で、マウスの右クリックをします。

④表示されたメニューの中から「セルの書式設定」をクリックします。

⑤画面上に新しいウィンドウが開くので、上部にあるタブの中から「表示形式」タブを選びます。

⑥左側の分類リストの中から「文字列」をクリックして選択します。

いいね (←参考になった場合はハートマークを押して評価お願いします)
読み込み中...

注意事項・免責事項

※技術情報につきましては投稿日時点の情報となります。投稿日以降に仕様等が変更されていることがありますのでご了承ください。

※公式な技術情報の紹介の他、当社による検証結果および経験に基づく独自の見解が含まれている場合がございます。

※これらの技術情報によって被ったいかなる損害についても、当社は一切責任を負わないものといたします。十分な確認・検証の上、ご活用お願いたします。

※当サイトはマイクロソフト社によるサポートページではございません。パーソルクロステクノロジー株式会社が運営しているサイトのため、マイクロソフト社によるサポートを希望される方は適切な問い合わせ先にご確認ください。
 【重要】マイクロソフト社のサポートをお求めの方は、問い合わせ窓口をご確認ください