\ 最大7.5%ポイントアップ! /詳細を見る
記事内にプロモーションを含みます。
「一般消費者が事業者の表示であることを判別することが困難である表示」にならないよう配慮し、法令遵守に基づいた運営を行っています。

Excelの数値に単位をつけるのがNGな理由 | デキる人は「ユーザー定義」を使う!

  • URLをコピーしました!
この記事のテーマ
  • Excelで単位のつけ方は?
  • Excelで数値に文字を付ける方法は?

たとえば、↓のような表を作ったとします。

Excelの表に数値である得点を入力して、そこに手入力で単位をつけるのは、よくあるケースです。

この状態で各生徒の合計点を出したいとき、あなたならどうしますか?

もちろん、SUM関数でしょ!

Excelを始めたばかりだとSUM関数が頭に浮かぶかもしれません。

しかし、上の表の場合、うまく計算できません。

その理由と正しい方法をこの記事でお伝えします。ヒントは、数値の単位です!

なお、その他のExcel 基本・便利ワザについては、《 Excelの使い方講座|基本操作を覚えて脱・初心者!》をご覧ください。

『今さらこんなこと聞いてくるなんて…』

そう思われるのが怖くて質問できなかった経験、1回はありますよね。

OfficeソフトやPCスキルに不安があるならスクール利用が効果的です。

最大70%のキャッシュバック制度あり!

記事作成:ヤットキ
  • 大手通信企業の元SE
  • 業界歴15年のWeb解析士
  • 携わったSNSは約100件
  • Googleアナリティクス個人認定資格(GAIQ)
目 次

Excelの数値に単位をつけるのがNGな理由 | デキる人は「ユーザー定義」を使う!

「円」、「個」、「cm」など色々な単位をつけるとき、手入力では時間がかかるだけでなく、先ほど例で挙げた表では各セルの集計ができません。

しかし、Excelのユーザー定義によって自動で単位をつける方法をマスターすれば、作業時間を短縮できるうえに関数による集計も可能です。

まず、数値+単位を入力するセル(B2~D5)を選択します。

選択したセル上で右クリックして、メニュー内のセルの書式設定を選択してください。

表示形式タブ>ユーザー定義種類##0"点"と入力します。

最後にOKボタンを押せば設定完了です。

##0"点"の意味はこの後の章で詳しく説明します。ここをクリックすると、該当箇所にジャンプします。

ちなみに、もっともよく使用される設定は、#,##0です。

3桁ごとにカンマで区切られているので、"¥"#,##0#,##0"円"とすると見やすいですね。

実際に同じような表を作成して、実際に各セルに入力してみてください。

数値を入力するだけで、『点』も自動で表示されます。なんと、全角で数値を入力してもOKです!

SUM関数を用いて、合計点の計算もできますよ。

ではなぜ合計点の集計が可能になったのか、その理由を次項で説明します。

なお、データ集計の次は、「Excelで0表示しない」ケースや「重複チェックを色付けで確認する」ケースも出てくると思います。

そんな場合は次の記事どうぞ。

関連記事Excelの重複チェックを色付けで確認!関数を使わない方法

Excelに単位をつけるためにユーザー定義を使う理由

本記事の冒頭において、Excelのセルに単位をつけるための手入力を行うと、合計点を計算できないとお伝えしました。

一方、ユーザー定義で単位をつけると、合計点を計算できるようになります。

この違いは、Excelがセル内のデータを『文字列』として認識しているか、数値として認識しているかという点です。

数式バーを見るとわかるように、手入力の表の場合、Excelはセル内のデータを『70点』という文字列と認識しています。

手入力の表

当然、文字列同士の計算は不可能です(例えば、「あ+い+う」なんて計算できませんよね…)。そのため、合計点も計算できません。

一方、ユーザー定義によって単位をつけると、セル内では『70点』と表示されていますが、実際は『70』という数値として認識しています。

ユーザー定義の表

したがって、ユーザー定義によって単位をつけると合計点を計算できるというわけです。

Excelで単位をつけるときは、必ずユーザー定義を使いましょう!

データ分析を頼まれたけど、どうやればいいの…

市場調査や売上データを分析したり説得力のある企画書を作成できれば、より高度な業務に携われます

キャリアの分岐点は今!

そこでおすすめなのが、プロから実践的スキルを学べるPCスクールです。

仕事終わりやスキマ時間に学べるオンライン講座も充実しています。

憧れの仕事に挑戦したい将来の選択肢を広げたい」と考えるなら、今が学び始める絶好のタイミングです。

スクールの資料を取り寄せて、じっくり比較検討するのもアリです!

データが文字列か数字かを見分ける方法

セル内のデータが文字列か数字か、一発で見分ける方法をお伝えします。

実は、セル内の表示が左詰めか右詰めかで判断できるんです。

下図のように左詰めの場合、Excelはそのデータを文字列として認識しています。

逆に右詰めの場合は数値と認識しています。

ちょっとしたことですが、知っておくと便利ですよ。

##0″点”ってどういう意味?

本項では、Excelのユーザー定義で入力した##0"点"の意味をお伝えします。

ご覧のとおり、##0"点"#0"点"の3つから構成されていますね。

このうち、"点"は次のような意味です。

『点』という文字として表示しろ!

これはそれほど難しくないですね。

しかし問題は、#0の意味です。これらは書式記号と呼ばれています。

書式記号意味
#1桁の数字を表す。ゼロを入力すると表示されない
01桁の数字を表す。ゼロを入力すると表示される

これだけではちょっとわかりづらいので、実際にやってみます。

セルB2には#を、セルB3には0の書式記号を設定。

そして、セルB2とセルB3にゼロを入力すると↓のようになります。

書式記号について、なんとなくわかってきたでしょうか?

そうなると、↓のように設定した今回のケースも理解できるのではないでしょうか。

一点だけ補足すると、##0"点"ではなくて、###"点"でもよさそうに見えます。

しかし、###"点"だと、何らかの理由で誰かが0点を取ってしまった場合、セル内に0と入力すると空白になってしまいます。

そうした場合に備えて、###"点"よりも##0"点"のほうが適切です。

また、100点だと十の位の0が表示されないようにも思えます。しかし、100や200や300といった数字は表示されます。

100や200や300の「0」の部分が表示されないわけでなく、整数の「0」が表示されないという意味です。

Excelで単位をつけるケースの応用編(mmやkgなど)

ここまでの内容を応用して、Excelで単位をつける練習をしてみましょう。

題材としてmmやkgをユーザー定義で設定してみます。

基本は上記と同じユーザー定義でOKです。

ユーザー定義:mm

ユーザー定義:kg

実際に入力してみるとこんな感じなりました。

こんな場合はどうなるの?

勘のいい方はお気づきかもしれませんが、今回のように##0"点"とした場合、設定した桁数は3桁です。

もし、99999999などのような4桁以上の数字が入力されたらどうなるのでしょうか?

それを実験してみたのが下図です。

このように、設定した桁数よりも大きな数字が入力されても、ちゃんと全ての桁の数字が表示されます。

Excelは賢いですね!

小数の場合はどうなる?

では小数の場合、書式記号はどう設定すればいいのでしょうか?

「小数点以下の書式記号の個数」と「小数点以下の桁数」は同じになります。もし、書式記号の個数を超える桁数が入力されると、四捨五入されます。

また、書式記号#の場合、その桁まで数字が入力されれば表示されますが、その桁まで数字が入力されなければ何も表示されません。

一方、書式記号0の場合、その桁まで数字が入力されなければ、そのスペースはゼロが表示されます。

ちょっと何言ってるかわかりません…

かなり分かりにくいですよね…

そこで、小数点以下の書式記号が3つの場合(#,##0.####,##0.##0)を例にして、実例で説明します。

上図を参考にすると、イメージがつかめてくるのではないでしょうか?

ややこしい内容ですので、時間のある時にゆっくりと考えてみてください。

関連記事Excelの使い方講座|基本操作を覚えて脱・初心者! ≫

まとめ)Excelで数値に単位をつける方法(ユーザー定義の利用)

以上、Excelで数値に単位をつける方法についてお伝えしました。

ユーザー定義によって書式記号を使いましょう。

もし悩んだ場合は、#,##0を選んでおけば大丈夫です。

また、小数点以下も入力される可能性がある場合は、#,##0.##0がいいでしょう。

あとは微調整しながら…という感じになります。

「PCスキルに自信がない…」を早めに解消しませんか?

「Excelの関数が苦手…」「Wordの書式設定で迷う」「説得力あるスライドを作れない」など、苦手意識を感じることはありませんか?

自分ひとりでは難しいかも…

そんな方には短期間で実践的スキルが身に付くPCスクールが最適!

オンラインでも受講できるPCスクールは、以下の方におすすめです。

  • 独学に限界を感じている
  • 短期間で集中的に学びたい
  • 現場で役立つ実践的スキルを身につけたい
  • キャリアアップを目指したい

経産省によるキャリアアップ支援事業の対象講座もあるので、スキルアップを考えているなら今がチャンス!

憧れの仕事に挑戦したい将来の選択肢を広げたい」と感じたときが学び始める絶好のタイミングです。

スクールの資料を取り寄せて、比較検討するのもアリです!

世の中には勉強し続ける人が大勢います。モチベーションアップにどうぞ!

それではまた、次の記事でお会いしましょう!

質問は気軽にコメントへ!

関連記事

40本の基本・便利ワザ! ※クリックで展開

よかったらシェアしてね!
  • URLをコピーしました!

コメントはお気軽にどうぞ!

コメントする

CAPTCHA


目 次