「0 2/3」のように,「0」と半角スペースの後に分数を入力

 Excelで分数を表示させるつもりで「2/3」と入力したのに,「2月3日」と勝手に日付に変換されて困惑したことはないだろうか。これは「/」(スラッシュ)で数字を区切って入力すると,日付と解釈できるものは,Excelが自動的に日付表示にしてしまうからだ。「13/15」のように,一見分数として表示された場合も,文字列として認識されているので,計算には使えない。

 セルに分数を入力するには,ちょっとしたテクニックが必要だ。それは,「0」(半角数字のゼロ)と半角スペースに続けて,分数を入力するのだ。例えば,「0 2/3」と入力すれば,「2/3」と表示される。ちなみに,「1 2/3」と入力すれば,そのまま「1 2/3」と帯分数の形式で表示できる。このやり方で表示させた分数は,きちんと数値データとして認識されているので,計算にも利用できる。

図1●このように分数を表示させて,セルに入力した分数は計算にも利用したい。この表では,セルに入力した分数を使って,「必要な賛成者数」を求めている

図2●普通に「2/3」と入力し,「Enter」キーを押して確定してみる

図3●すると,「2月3日」という日付表示に変わってしまう

図4●「2/3」と表示させるには,「0 2/3」のように半角のゼロ,半角スペースに続けて「2/3」と分数を入力すればよい