当ブログは移転しました。
新しいブログの該当記事に転送中です。少々お待ち下さい。
(転送しない場合は下記リンクへお進み下さい)

『エクセル:ユーザー定義で数値の桁数や表示を使いこなす』
https://at.sachi-web.com/blog-entry-1260.html

知らなきゃ絶対損するPCマル秘ワザ

知らなくて損したPC情報とかを分かりやすくメモする個人ブログ。
『月,水,金』の週3回更新!(予定)

エクセル:ユーザー定義で数値の桁数や表示を使いこなす

操作画面


こんにちは、さち です。

エクセル(Excel)を使っていると
数値の桁数や表示を調整したいときがありますよね。

「セルの書式設定」にあらかじめ用意されている
「数値」「通貨」などを使ってもそれらを調整できますが
思った通りの表示にならないことがあります。

そんなときは「ユーザー定義」を使ってみましょう。

最初は訳が分からず難しく感じるかもしれませんが
理屈が分かればそんなに難しくありません。
それでは、一緒に勉強していきましょう。




「ユーザー定義」とは?

キャプチャ

セル上で「右クリック」→「セルの書式設定(Ctrl+1)」でウィンドウを開きます。

左のリストから「ユーザー定義」を選択すると
「種類」に表示形式を記述することができ
ここで数値の桁数や表示を指定することができます。




ユーザー定義で使う文字の意味

表

ユーザー定義で使用できる文字は他にもありますが
とりあえず、この4つを覚えましょう。
数値の調整なら、まずはこの4つで大体何とかなります。

入力した「#」「0」「?」の文字数がそのまま桁数として反映されます。




整数の表示を調整する

操作画面

「#,##0」の3桁ごとのコンマ表示は
「セルの書式設定」の「数値」「通貨」でも同様のことができますが
覚えておくと自分好みに調整できます。

ちなみに、「#,##0」で 1の位 にだけ「0」を使っているのは
こうしないと 0以上1未満 の数で 1の位 の「0」が消えるからです。
(例えば、「0.123」が「.123」と表示される)

「0000」のような
指定桁数まで「0」を埋める方法は知っていると何かと便利です。




小数の表示を調整する

表

見ての通り小数の桁数,表示の調整は奥が深いです。

「#」は、最大桁数の調整
「0」は、0で埋めて桁数を常に合わせる
「?」は、空白による小数点の位置合わせ
という使い方になると思います。

分数については表示だけでなく、数値の入力も分数形式で行えます。
例えば「1 1/3」と記述すると「1.3333333…」が入力できます。

ちなみに、四捨五入は表示上だけなので
数式の計算では四捨五入をしていない数値が使用されます。




その他知ってると便利なこと

その他、知っていると便利なものを数個紹介。
余裕があったら覚えて使ってみてください。

「ユーザー定義」に、「;(セミコロン)」で区切って記述することで
「正(プラス)」「負(マイナス)」「0(ゼロ)」の表示を別々に指定できます。
(「負」「0」の指定を省略した場合は「正」のものが適用されます)
イメージ

操作画面

表

「%」は、「12」と入力すると「12%」として表示されます。
単に「%」が付いただけと思うかもしれませんが
12% = 0.12 なので数値としては「0.12」に変換されています。
「%(百分率)」の入力時に小数を打つ必要がないので便利です。

「0"点"」のような記述は、単位を付けたいときに便利。
直接セルに「12点」と入力すると文字列になってしまいますが
この方法なら数値のままなので数式に利用できます(詳細はこちら)。

数値の正負で文字色を変えることは
「条件付き書式」の簡易版のような使い方ですね。
(通常の書式設定や条件付き書式で間に合うので使わなくてもOK)

「0,」「0,,」は計算結果の数が大きい場合に
見やすいように桁数を落とすのに役立つかもしれません。




【関連記事】

   → エクセル(Excel)で知ってると便利なこと 目次





ブログ移転に伴い、コメント受付は終了しました。




2008-2023 知らなきゃ絶対損するPCマル秘ワザ  無断転載禁止