見出し画像

[EXCEL] 単位の付け方1 セルに単位は入れない ~ 作表の基本 ~

関連記事:単位とカッコの付け方まとめ単位位個別記事セルの書式設定


【まとめ】

・セル内に単位は入れない。
・「セルの書式設定」(Cntl + 1)で入れる。
 例 #,###人(0なら「 人」となる)
   #,##0人(0なら「0人」となる)
 ・単位だけ表示したい場合はセルに「0」を入れる。
・セルには、入力者への説明を付ける(コメント/メモ)
*単位のみ別セルにする方法もある。


【説明】
初心にかえって(「帰る」か「返る」かで議論がある模様。最近の新聞は後者?)、作表の基本について記述していきます。
過去の記事との内容的な重複(ちょうふく。「じゅうふく」は誤り)はご寛恕(かんじょ)ください。

関連記事(重複記事)
[Excel]セルに単位を入れてはいけない(セルには数値だけ入れる)


単位の付け方です。
単位の付け方には2種類あります。
1 数値の後に付ける場合
2 数値の後には付けない場合(別の場所に表示する)
今回は前者です。後者は別途記事にします。

数値の後に単位を付ける方法

セル内に単位は入れない

ダメな理由

1 数値として計算できない

単位が入っていると計算できない

2 数値を入力すると単位が消えてしまう
3 入力が手間
単位を消さないで数値を入力するには以下の手順が必要
① F2でセルをアクティブ(修正可能状態)にする
②「←」キーで単位の前までカーソルを持ってくる
③ 数値を入れる。
*手間なので入力者に嫌がられる(様式を作った人のセンスが問われる)

単位は「セルの書式設定」で付ける

手順

1 単位を付けるセルを選択する
 *列や行全体を選択した方が楽(項目名が入るセルも含めていい)
2「セルの書式設定」(Ctrl+1)を開く
3「表示形式」の「分類」欄で「ユーザー定義」を選び、「種類」欄に以下を入れる。
#,###人
*「####人」だと、カンマが入らない。
*入力時は「”人”」としなくていい(「””」不要)。「OK」後に再度「セルの書式設定」を開くと「#,###"人"」と単位に「””」が付いている。

4 数値を入れると、単位が付く。

数式バーを見ると
単位が入っていないことが分かる

注意 セルに入力者向けの説明を付ける

入力者が単位を付けて入力しないように、セルには「メモ・コメント」で説明を付けておく(単位を付けて入力されると集計ができなくなるため)
手順
①セルを選択
⓶右クリックして「メモの挿入」又は「コメント編集」を選択
*EXCELのバージョンによって表示が異なる。

③注釈を入れる(ユーザ名は残しておいた方が設定者が分かっていい)


応用1 「0」を表示したい場合

・#,##0人 とすると、0が表示される。

応用2の1:単位だけ表示させる場合

「#,###人」として、0を入力する。
*「#,###人」でも「#,##0人」でも、何も入力しないと単位が出ない。
数値が入っているセル(=単位が表示されているセル)に合わせるため、単位だけ表示したい場合がある。

応用2の2:複数セルに単位だけ表示

数値入力前の様式など、複数のセルに単位だけ表示したい場合があります。

「セルの書式設定」で単位を付けた後、セルに「0」を入れてから、そのセルをコピーします。

*「0」を入れる前にセルをコピーしてしまった場合
① 空白セルを選ぶ
② 0を入力
③ Ctrl+Enter(日本語入力モードなら2回押下)
④ 選択したセルに0が入る。

※複数の空白セルを選択する方法
その1 Ctrlを押しながら空白セルを順次選択
その2 Shiift+F8(同時押し)の後、空白セルを順次選択(その1と同じ状態になる)
その3 「ジャンプ」を使う。
①表全体を選択(Ctrl+A)

②Ctrl+Gで「ジャンプ」を開く

③S(セル選択)⇒K(空白)

④ OK
⑤空欄が選択される(離れているセル全て)

この状態で「0」と打って、Ctrl+Enter(日本語入力モードなら2回押下) で全ての空白セルに「0」が入る。ただし、0は表示されす、単位だけ表示される。

応用3:単位を消したい場合

①セルを選択(複数セル、列や行全体も選択可能)

⓶ Ctrl+Shift+^を押す(セルの書式を標準に戻すショートカット)
*「^」は「~」と同じ。通常「¥」の左。
③ 単位が消える。
 *コンマ等も消える。必要なら Alt ⇒ H ⇒ K (コンマの場合)で付ける)

代案:単位は別セルにする

単位だけ別セルにすると上記のような設定は不要になる。
ただし、余計な列が必要になる。

※注意 項目名をセンタリングしたい場合、「セル結合」しない。

上の図は「人数」がセル結合してある

「セルの結合」は、フィルターや並び替え、コピー、数式での範囲選択等で支障が出るため、行わない。

センタリングは「選択範囲内で中央」を使う。
①センタリングしたい範囲を選択
⓶「セルの書式設定」(ctrl+1)の「配置」の「縦位置」で「千多k範囲内中央」を選択

⓶「OK」
これにより以下のようにセル結合しなくても、センタリングされる。

「人数」のC2セルとD2セル
は結合されていない、

*注意
単位を別セルにすると、既述のとおり、列数が増えます。
また、複数の入力欄が縦に並んだ際、列数がことなると単位を入れづらくなる場合があります。
NG例
実務で、こんな入力表が回ってきたことがありました。

実際のものとはかなり違いますが、上の「人」は、別セルに入っているにもかかわらず、下のひ「人」「日」はセル内に入っています。
つまり、上はセルに直接数値を入力できますが、下はできません。
同じ表でこういう不一致があってはいけません。(だからといって、下に統一してはいけません。)



今回は以上です。

いいなと思ったら応援しよう!