スプレッドシートで数値の単位を万・億円で表示する方法!

スプレッドシートで数値の単位を万・億円で表示する方法!

スプレッドシートで、数値を万・億円で表示したいと思ったことはありませんか?カスタム数式を使用しても、上手く表示させられなくて困ったことのある方もいらっしゃるかと思います。この記事では、スプレッドシートで数値の単位を万・億円で表示する方法をご紹介しています。


目次[非表示]

  1. スプレッドシートで数値の単位を万・億円で表示する方法

スプレッドシートで数値の単位を万・億円で表示する方法

Googleスプレッドシートで、数値の単位を円で表示したいと思ったことはありませんか?カスタム数式を使用しても、上手く表示させられなくて困ったことのある方もいらっしゃるかと思います。この記事では、スプレッドシートで数値の単位を万・億円で表示する方法をご紹介していきます。

B2セルに「=ROUND(A2/10000,0)&"万"」と入力
それでは、スプレッドシートで数値の単位を万・億円で表示する方法について説明していきます。画像の例では、A2セルに「6500000」…つまり650万と入力されています。これを万で表示させるには、「ROUND関数」を使用します。B2セルに「=ROUND(A2/10000,0)&"万"」と入力してみましょう。
B2セルに「650万」と表示できた
これで、B2セルに「650万」と表示させることができました。ROUND関数でA2セルの数値を切り捨てしたうえで「万」表記を追加することによって、「650万」の表示を実現させているわけです。「万円」表示にしたい場合は、最後のダブルクォーテーションの中身を「万円」にすればOKです。
B3セルに「=TEXT(INT(A3/100000000),"0億;;")」と入力
続いては、A3セルに入力された「100000000」…つまり1億を「1億」と表示するには、「TEXT関数」と「INT関数」を使用します。B3セルに「=TEXT(INT(A3/100000000),"0億;;")」と入力していきます。
「1億」と表示させることができた
数値をテキストに変換するTEXT関数と整数の切り捨てを行うINT関数を併用して、「100000000」を「1億」と表示させることができました。
B3セルに「=TEXT(INT(A3/100000000),"0億;;")&MOD(ROUND(A3/10000,0),10000)&"万"」と
こちらはA3セルの数値を「100050000」と変更したもので、「1億5万」と表示させていきます。この場合の数式は「MOD関数」を併用して、「=TEXT(INT(A3/100000000),"0億;;")&MOD(ROUND(A3/10000,0),10000)&"万"」となります。
B3セルに「1億5万」と表示させることができた

これで、B3セルに「1億5万」と表示させることができました。以上が、スプレッドシートで数値の単位を万・億円で表示する方法の説明となります。


関連記事