エクセルで分数を入力・表示する方法|日付になるときの直し方・約分しない・分母を決める【実機で解説】

エクセルで分数を入力・表示する方法|日付になるときの直し方・約分しない・分母を決める【実機で解説】

エクセルで「1/2」と入れると「1月2日」の日付になってしまいます。分数として入れるには、先頭に「0」と半角スペースを付けて 0 1/2 と入力します。中身は 0.5 の数値なので、そのまま計算にも使えます。

この記事では、分数の入れ方と、分数で表示する表示形式(約分しない・分母を決める)を、実際の Excel で確かめた結果で説明します。

練習用Excelファイル(無料ダウンロード)
この記事と同じ表が入った練習ファイルです。分数の入力や表示形式のちがいを試せます。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り
目次

分数の入れ方 早見表

入れたもの結果(実機)中身
1/21月2日(日付になる)日付
0 1/21/20.5
0 2/41/2(約分される)0.5
1 3/41 3/4(帯分数)1.75

1. 「1/2」と入れると日付になる

セルに 1/2 と入れて Enter を押すと、「1月2日」と表示されました。数式バーを見ると年も付いた日付になっています。「/」で区切った数は、日付として読まれるためです。

エクセルで1/2と入力すると1月2日の日付になった画面
エクセルで1/2と入力すると1月2日の日付になった画面

2. 「0 1/2」と入れて分数にする

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

エクセルで0と半角スペースを付けて0 1/2と入力し分数で表示された画面
エクセルで0と半角スペースを付けて0 1/2と入力し分数で表示された画面

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

エクセルで0 2/4が1/2に約分され1 3/4が帯分数で表示された画面
エクセルで0 2/4が1/2に約分され1 3/4が帯分数で表示された画面

3. 表示形式で分数にする(約分しない・分母を決める)

数値が入っているセルを選び、Ctrl + 1 で「セルの書式設定」を開きます。表示形式タブの分類で「分数」を選び、種類を選んで OK を押します。

エクセルのセルの書式設定で分類の分数と種類を選ぶところ
エクセルのセルの書式設定で分類の分数と種類を選ぶところ
種類表示形式どう表示されるか
1 桁増加# ?/?分母が 1 桁になるように近い分数
2 桁増加# ??/??分母が 2 桁まで
分母を 4 に設定?/4分母を 4 にそろえる(約分しない)
分母を 8 に設定# ?/8分母を 8 にそろえる
100 分の 1?/100分母を 100 にそろえる

同じ値に表示形式を付けたときの見え方です(表示形式のシート)。

エクセルで同じ値に分数の表示形式をいくつか付けたときの見え方をくらべた表
エクセルで同じ値に分数の表示形式をいくつか付けたときの見え方をくらべた表
値# ?/?# ??/???/4# ?/8?/100
0.51/21/22/44/850/100
0.31251/35/161/43/831/100
1.751 3/41 3/47/41 6/8175/100
3.14159…3 1/73 1/713/43 1/8314/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 と正しく出ました。

エクセルで文字列の1/2を計算すると日付の数になり分数の数値なら正しく計算できることを確かめた画面
エクセルで文字列の1/2を計算すると日付の数になり分数の数値なら正しく計算できることを確かめた画面

よくある質問

分数がすでに日付になってしまいました。

セルの表示形式を「分数」にしても、中身は日付の数のままです。いったん消して、0 1/2 の形で入れ直してください(数字が日付になるときの直し方)。

分数を小数で表示したいです。

表示形式を「標準」や「数値」に戻します。0 1/2 は 0.5 と表示されます。

「1/2」と文字のまま表示したいです。

先頭に '(アポストロフィ)を付けて '1/2 と入れると、文字のまま表示されます。ただし上のとおり、計算には使えません。

練習用Excelファイル(無料ダウンロード)
分数の入力と表示形式を試せる練習ファイルです。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:表示形式の関連記事

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次