「数字の桁数を数えるにはどうしたらいいのでしょう?」といったご質問をいただくことがあります。[スポンサードリンク]文字数を数える関数として知られている関数を使えば、数字の桁数も数えられます。桁数を返してくれるのです。数字を引数に指定した場合に返される桁数は、実際に入力されている数値データの桁数です。セルに表示されている状態での桁数ではありません。35KByte)ダウンロードサンプルファイルのA2:A8セルには、「12345678」というデータを入力して、様々な書式を設定してあります。C2:C8セルにはどんな書式が設定されているかを入力してありますが、是非ご自身で[セルの書式設定]ダイアログを表示してご確認ください。「12百万円」といった表示がセルには行われていますが、実際に入力されているデータはあくまでも「12345678」なので、B2:B8セルにはいずれも「8」が桁数として表示されることを是非ご理解ください。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。