スポンサーリンク

【EXCEL】セルに分数を入力すると日付になってしまう。どうすればいいの?

スポンサーリンク

通常ではEXCELで分数を入力すると勝手に分数になってしまいます。

例えばセルに2分の1つまり「1/2」と入力した場合「1月2日」と勝手に変換されてしまいます。

どうすれば分数で表現できるのでしょうか。

分数を分数として表現する方法を説明します。

スポンサーリンク

1.分数を入力する方法

まず知っておいてほしいのは、EXCELではセルに「表示形式」という情報を持っています。

そして通常は入力される値によってEXCELが自動的に「表示形式」を判断して決めてしまいます。
このため「1/2」と入力された場合は「日付である」と決めてしまい「1月2日」という風に表示してしまうのです。

そこでこの「表示形式」を明示的に指定することで勝手に日付形式で表示されることを防げばよいのです。

では「分数」として「表示形式」を指定する方法をご紹介します。

1)入力する対象のセルをアクティブにする。

対象セルをマウスでクリックしてアクティブセルにします。

2)「表示形式」をクリックします。

3)表示形式の一覧が表示されます。

一覧から「分数」を選択しクリックします。

4)現在のアクティブセルが「分数」形式になりました。

5)分数を入力してエンターキーを押してみます。

6)今度は「日付」にならずそのまま「分数」として表示されました

 

スポンサードサーチ

2. 少数から分数へ変換される

セルの「表示形式」を分数に指定すると少数点を持った数値も分数に変換されます。
1より大きな数値を入力した場合は帯分数に変換されて表示されます。

1)少数を入力

「分数」の「表示形式」のセルに「2.5」と入力してみましょう。

2)分数へ変換される

すると少数が分数に変換されて「2 1/2」と帯分数で表示されることが分かります。

 

スポンサードサーチ

3.おわりに

EXCELで思い通りに表示されない場合は「表示形式」を変更することで解決することが多いです。

いろいろ試してみると新しい発見があるかもしれませんね。