メインコンテンツへスキップ
見出し画像

[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例
    実務で、こんな入力表が回ってきたことがありました。

    画像

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



    今回は以上です。

    あなたへのおすすめ