エクセルで「1/2」と入れると「1月2日」の日付になってしまいます。分数として入れるには、先頭に「0」と半角スペースを付けて 0 1/2 と入力します。中身は 0.5 の数値なので、そのまま計算にも使えます。
この記事では、分数の入れ方と、分数で表示する表示形式(約分しない・分母を決める)を、実際の Excel で確かめた結果で説明します。
分数の入れ方 早見表
| 入れたもの | 結果(実機) | 中身 |
|---|---|---|
1/2 | 1月2日(日付になる) | 日付 |
0 1/2 | 1/2 | 0.5 |
0 2/4 | 1/2(約分される) | 0.5 |
1 3/4 | 1 3/4(帯分数) | 1.75 |
1. 「1/2」と入れると日付になる
セルに 1/2 と入れて Enter を押すと、「1月2日」と表示されました。数式バーを見ると年も付いた日付になっています。「/」で区切った数は、日付として読まれるためです。

2. 「0 1/2」と入れて分数にする
0 1/2(0、半角スペース、1/2)と入れると、セルには「1/2」と表示され、数式バーは 0.5 になりました。表示形式は自動で「# ?/?」(分数)になります。

0 2/4 と入れると「1/2」に約分されました。1 3/4 のように整数をつけると、帯分数(1 と 3/4)として 1.75 が入ります。

3. 表示形式で分数にする(約分しない・分母を決める)
数値が入っているセルを選び、Ctrl + 1 で「セルの書式設定」を開きます。表示形式タブの分類で「分数」を選び、種類を選んで OK を押します。

| 種類 | 表示形式 | どう表示されるか |
|---|---|---|
| 1 桁増加 | # ?/? | 分母が 1 桁になるように近い分数 |
| 2 桁増加 | # ??/?? | 分母が 2 桁まで |
| 分母を 4 に設定 | ?/4 | 分母を 4 にそろえる(約分しない) |
| 分母を 8 に設定 | # ?/8 | 分母を 8 にそろえる |
| 100 分の 1 | ?/100 | 分母を 100 にそろえる |
同じ値に表示形式を付けたときの見え方です(表示形式のシート)。

| 値 | # ?/? | # ??/?? | ?/4 | # ?/8 | ?/100 |
|---|---|---|---|---|---|
| 0.5 | 1/2 | 1/2 | 2/4 | 4/8 | 50/100 |
| 0.3125 | 1/3 | 5/16 | 1/4 | 3/8 | 31/100 |
| 1.75 | 1 3/4 | 1 3/4 | 7/4 | 1 6/8 | 175/100 |
| 3.14159… | 3 1/7 | 3 1/7 | 13/4 | 3 1/8 | 314/100 |
約分したくないときは「分母を 4 に設定」のように分母を決めます。0.5 は 2/4 と表示されました。
【実機で検証】分数の表示のつまずき
「# ?/?」はぴったりの分数にならないことがある
0.3125(=5/16)を「# ?/?」にすると 1/3 と表示されました。分母を 1 桁にするため、近い分数に丸められます。正しく表示したいときは「# ??/??」(2 桁増加)にします。
分母を決めると、整数の部分が出ないことがある
「?/4」にした 1.75 は「1 3/4」ではなく 7/4 になりました。帯分数で見せたいときは、ユーザー定義で # ?/4 のように「#」を付けます(表示形式「ユーザー定義」の使い方)。
文字の「1/2」は計算すると日付の数になる
日付にしたくないからと、文字列の「1/2」にしておくと、計算で困ります。文字の「1/2」を 2 倍すると 92048 になりました。「1月2日」の日付の数(シリアル値)として計算されたためです。分数(数値)なら 1/2+1/3 は 5/6 と正しく出ました。

よくある質問
分数がすでに日付になってしまいました。
セルの表示形式を「分数」にしても、中身は日付の数のままです。いったん消して、0 1/2 の形で入れ直してください(数字が日付になるときの直し方)。
分数を小数で表示したいです。
表示形式を「標準」や「数値」に戻します。0 1/2 は 0.5 と表示されます。
「1/2」と文字のまま表示したいです。
先頭に '(アポストロフィ)を付けて '1/2 と入れると、文字のまま表示されます。ただし上のとおり、計算には使えません。

コメント