エクセルでは多くの場合、アラビア数字(算用数字)を用いますが、それを漢数字に変換したいということはありませんか。
例えば、日付が「2022年2月22日」と入力されたものを「二千二十二年二月二十二日」とあらわしたい場合などです。
また、漢数字といっても、123ならば、「一二三」や「百二十三」、「壱弐参」、「壱百弐拾参」のようにいくつかのパターンがあります。
が、今回ご紹介する方法では、「壱弐参」のパターンには対応していません。ただ、TEXT関数や表示形式を利用した方法よりも入力が楽です。
ということで、数字を漢数字に変換する方法として、このページではNUMBERSTRING関数を利用した方法をご紹介します。
スグにためセル! – ここを読めばすぐ使える
変換したい形式に合わせて、次のように関数を入力する。
変換したい形式 | 入力する関数 |
「百二十三」に変換したい | =NUMBERSTRING(変換したい数字,1) |
「壱百弐拾参」に変換したい | =NUMBERSTRING(変換したい数字,2) |
「一二三」に変換したい | =NUMBERSTRING(変換したい数字,3) |
「壱弐参」に変換したい | 非対応 |
数字を漢数字に変換する方法は、ほかにもあります。
詳しくは、それぞれのページをご覧ください。