楽天リーベイツで楽天ポイント還元最大20%!今なら登録して初回購入で500ポイントもGET!

エクセルの名前ボックスって知ってる?名前の定義を使いこなそう!

6 min 1,257 views
エクセル初心者

エクセル初心者

エクセルの計算をするときに「名前ボックス」を使ってほしいって言われたんだけど、名前ボックスって何?

名前ボックスを使わなくても計算はできるけど、名前ボックスを使うとわかりやすい書類が作成できるようになるんだ。

Dr.オフィス

Dr.オフィス

名前ボックスを使って任意の範囲やセルに「名前の定義」を登録し、登録した名前の定義を使って計算などを行うと計算式を見やすくすることができます。

この記事を読むと、エクセルの名前ボックスや名前の定義の意味や使い方が理解できるようになります。

名前ボックスを使って「名前の定義」を設定して計算をする手順
  1. 名前の定義を設定したい範囲を選択する
  2. 名前ボックスに定義する名前を入力する
  3. セルを参照したり、計算を行うときはセル番号ではなく名前の定義を利用する

パソコン教室インストラクター歴10年の経験を持つ私が、名前ボックスと名前の定義についてわかりやすく解説していくよ。

Dr.オフィス

Dr.オフィス

自分以外の人が書類を作成した場合、参照しているセルや入力されている内容などを確認しなければ、何の計算をしているかを把握できませんね。

ですが、名前の定義を活用すると計算式を「単価×個数」のように文字表示に変えられるので、計算内容が簡単に把握できるようになります。

この記事では、計算に便利な名前ボックスの使い方と名前の定義について解説します。

そして、こちらの記事は下記の動画でも解説しているので、ぜひ合わせてご覧ください。

※本記事は『OS:Windows11』画像は『Excelのバージョン:Microsoft365』を使用しています。

エクセルの名前ボックスって何?

エクセルの画面にはそれぞれ名前がついていますが、「名前ボックス」はその中の1つです。

名前ボックス
名前ボックス

アクティブセルのセル番号が表示されている場所が「名前ボックス」です。

セル参照を使った計算式
セル参照を使った計算式

1月~6月の札幌支店の売上合計を出したいときは、上記のようにH4のセルに「=SUM(B4:G4)」という計算式を挿入します。

もちろん、このまま計算しても何も問題はありません。

次は「名前の定義」を使って、東京支店の合計を計算してみます。

名前の定義を使った計算式
名前の定義を使った計算式

上記の画像は札幌支店と同じようにB5からG5までの東京支店の合計を計算するSUM関数が挿入されていますが、数式バーを見るとセル範囲ではなく「東京支店」と表示されています。

これが名前の定義を使った計算式です。

=SUM(東京支店)と表示されているので、参照しているセル位置を確認しなくてもH5には東京支店の合計が計算されているんだなということが計算式から理解できます。

エクセル初心者

エクセル初心者

名前ボックスで名前を定義するって使ったことがなかったけど、確かにセル参照した計算式よりもわかりやすくなるね。

操作自体はとても簡単だから、ぜひマスターしてみてね。

Dr.オフィス

Dr.オフィス

エクセルの名前ボックスの使い方

名前の定義を使って計算をするためには、以下の2つを覚える必要があります。

  • 名前ボックスを使って「名前の定義」を登録する
  • 名前の定義を使って計算する

この2つについて詳しく解説していきます。

名前ボックスを使って「名前の定義」を登録する

先ほどの支店別半期売上実績表を使って、名前の定義を登録してみましょう。

  1. STEP

    範囲を選択

    範囲を選択する
    範囲を選択する

    名前の定義を登録する範囲を選択します。

  2. STEP

    名前ボックスに名称を入力して確定

    名前ボックスに名称を入力
    名前ボックスに名称を入力

    アクティブセルの番号が入力されている名前ボックスに「札幌支店」と入力して、Enterで確定します。

これで名前の定義の設定は完了です。

わかりやすい名前を付けておこう!

Dr.オフィス

Dr.オフィス

名前の定義のエラー画面
名前の定義のエラー画面

名称を入力したあとにこのメッセージが表示されたときは、名前の定義に使えない文字や記号が含まれています。

入力した名前を変更してから確定してみてください。

例えば、「(新)」や「(旧)」のようなかっこで囲んだ文字はエラーになってしまうから注意しよう。

Dr.オフィス

Dr.オフィス

名前の定義を使って計算する

実際に名前の定義を使って計算してみましょう。

  1. STEP

    計算式を挿入するセルを選択

    関数を挿入するセルを選択
    関数を挿入するセルを選択

    関数を挿入するセルを選択します。

  2. STEP

    SUM関数を挿入

    SUM関数を挿入
    SUM関数を挿入

    ΣをクリックしてSUM関数を挿入します。

    Σをクリックすると自動的に範囲が選択されて、SUM関数の引数の部分に「札幌支店」と表示されます。

    このとき選択されているセル範囲が正しくなかった場合は、ドラッグし直してください。

  3. STEP

    Enterで確定

    名前の定義を使って計算できた
    名前の定義を使って計算できた

    Enterで確定すると、数式バーに「=SUM(札幌支店)」と表示されて、H4に計算結果を表示することができました。

エクセル初心者

エクセル初心者

名前の定義ってなんだか難しそうだと思っていたけど、簡単なんだね。

名前の定義を使った便利な使い方は、他にもいろいろあるよ。

Dr.オフィス

Dr.オフィス

計算に使うセルに名前を定義する

計算に使うセルが多い場合や引数の多い関数の場合、セル参照を使うと計算式の見た目が複雑になり、パッと見ただけでは計算の内容がわかりにくくなってしまうことがありますね。

そんなときは、計算に使うセルに名前を定義しておくと計算式が見やすくなります。

簡単なデータで、登録した名前の定義を使って計算する手順を解説していきます。

  1. STEP

    計算式に使うセルすべてに名前を定義する

    計算式に使うセルすべてに名前を定義する
    計算式に使うセルすべてに名前を定義する
    1. B4を選択し、名前ボックスに「りんご定価」と入力して名前を定義する
    2. 同様にE2も「掛け率」と名前を定義する

    この表のようにすべて名前を定義して計算したい場合は、「B4」だけではなく「B5」、「B6」、「B7」、「B8」も同じように名前を定義してください。

    まとめて名前を定義する方法は、≫名前の定義をまとめて作成する【参考】で解説しています。

  2. STEP

    計算に使用する名前の定義を選択

    名前の定義を使って計算する
    名前の定義を使って計算する
    1. C4をクリックして「=」を入力
    2. 数式タブを選択
    3. 「数式で使用」を選択する
    4. 「りんご定価」を選択
  3. STEP

    計算式の続きを入力

    計算式の続きを入力
    計算式の続きを入力
    1. 「*(アスタリスク)」を入力
    2. 「数式で使用」を選択
    3. 「掛け率」を選択

    計算式の入力が終わったら、Enterで確定します。

  4. STEP

    名前の定義を使った計算式で表示された

    名前の定義で計算式が表示された
    名前の定義で計算式が表示された

    名前の定義を使って計算式を表示することができました。

ただし、名前の定義を使って計算式を入力した場合、オートフィルで計算式をコピーすることができないので注意してください。

ドロップダウンリストで利用する

ドロップダウンリスト
ドロップダウンリスト

ドロップダウンリストは、「効率的に入力できる」、「入力ミスが防げる」などのメリットがある便利な機能です。

ドロップダウンリストを作成するときも、名前の定義が役立ちます。

エクセル初心者

エクセル初心者

ドロップダウンリストを作るときも名前の定義が使えるの?

このデータのように、データを入力するシートとドロップダウンリストの元になるリストが同じシート内にある場合は名前を定義をする必要はありません。

ですが、別のシートにリストを作成する場合は、作成したリストに名前を定義をしておく必要があります。

別シートに作成したリストを使ってドロップダウンリストを作成する方法は、≫エクセルのリストとテーブル機能を組み合わせてできる便利技を紹介!で詳しく解説していますので参考にしてみてください。

エクセルの名前ボックス(名前の定義)を削除・変更・編集する

エクセル初心者

エクセル初心者

設定した名前の定義の内容を編集したいんだけど、どうすればいいの?

名前の定義の削除・変更・編集は、名前の管理を使うんだ。

Dr.オフィス

Dr.オフィス

名前の管理
名前の管理

名前の定義は、範囲を指定して名前ボックスに名称を入力するだけで簡単に登録することができますが、削除・変更・編集は上記の「名前の管理」から行います。

名前ボックスを削除する

  1. STEP

    名前の管理のダイアログボックスを表示する

    名前の管理のダイアログボックス
    名前の管理のダイアログボックス
    1. 数式タブを選択
    2. 名前の管理を選択
    3. 名前の管理のダイアログボックスが表示される
  2. STEP

    削除したい名前の定義を選択

    削除したい名前の定義を選択
    削除したい名前の定義を選択
    1. 削除したい名前の定義を選択
    2. 削除を選択
  3. STEP

    表示されたメッセージをOKする

    確認のメッセージ
    確認のメッセージ

    確認のメッセージが表示されたら、OKをクリックします。

  4. STEP

    名前の定義が削除された

    削除完了後の名前の管理のダイアログボックス
    削除完了後の名前の管理のダイアログボックス

    掛け率の下にあった「札幌支店」の名前がなくなり、札幌支店の名前の定義を削除することができました。

名前ボックスの範囲を変更する

名前ボックスの範囲を変更したいときも、名前の管理から行います。

  1. STEP

    名前の管理のダイアログボックスを表示

    名前の管理のダイアログボックス
    名前の管理のダイアログボックス
    1. 数式のタブを選択
    2. 名前の管理を選択
    3. 名前の管理のダイアログボックスが表示される
  2. STEP

    範囲を変更したい名前の定義を選択

    編集したい名前の定義を選択
    編集したい名前の定義を選択
    1. 範囲を変更したい名前の定義を選択
    2. 編集を選択
  3. STEP

    参照範囲の上向き矢印をクリック

    参照範囲の上向き矢印
    参照範囲の上向き矢印

    参照範囲の上向き矢印をクリックします。

  4. STEP

    正しい範囲を選択する

    正しい範囲を選択
    正しい範囲を選択
    1. 正しい範囲を選択
    2. 下向き矢印をクリック
  5. STEP

    内容を確認して確定

    内容を確認してOKで確定
    内容を確認してOKで確定

    変更範囲を確認してOKで確定します。

範囲を変更することができました。

名前ボックスを編集する(名前を変更する)

  1. STEP

    名前の管理のダイアログボックスを表示

    名前の管理のダイアログボックス
    名前の管理のダイアログボックス
    1. 数式タブを選択
    2. 名前の管理を選択
    3. 名前の管理のダイアログボックスが表示される
  2. STEP

    編集したい名前の定義を選択

    編集したい名前の定義を選択
    編集したい名前の定義を選択
    1. 編集したい名前の定義を選択
    2. 編集を選択
  3. STEP

    変更したい内容を入力

    変更内容を入力
    変更内容を入力
    1. 札幌支店を札幌に変更する
    2. OKで確定
  4. STEP

    名前の定義の名称が変更された

    変更された名前の定義
    変更された名前の定義

    定義の名前を「札幌支店」から「札幌」に変更することができました。

名前の定義をまとめて作成する【参考】

名前の定義は、名前ボックスを使わずに名前の管理からまとめて登録することもできます。

  1. STEP

    名前の管理の画面を表示

    名前の管理のダイアログボックス
    名前の管理のダイアログボックス
    1. 数式タブを選択
    2. 名前の管理を選択
    3. 名前の管理のダイアログボックスが表示される
  2. STEP

    新規作成を選択

    新規作成
    新規作成

    名前の管理のダイアログボックスにある「新規作成」を選択します。

  3. STEP

    内容を入力

    新しい名前を登録
    新しい名前を登録
    1. 「みかん定価」と入力
    2. 参照範囲の上向き矢印を選択
    3. B5セルを選択し、下向き矢印を選択
    4. OKを選択
  4. STEP

    STEP2~STEP3を繰り返す

    STEP2~STEP3を繰り返し、すべての内容を登録する

登録する内容が少ない場合は名前ボックスを利用したほうが簡単ですが、まとめて登録したい場合は名前の管理から行う方法を試してみてください。

エクセルの名前ボックスに関するQ&A

Q

エクセルの名前ボックスはどこにあるの?

A

アクティブセルの番号が表示されている部分が「名前ボックス」です。
名前ボックスの場所は、本文の≫エクセルの名前ボックスって何?の画像を参考にしてみてください。

Q

エクセルの数式バーの名前ボックスが表示されない場合はどうすればいいの?

A

表示タブの「表示」グループにある数式バーのチェックが外れている可能性があります。
名前ボックスが表示されていない場合は、表示タブの数式バーのチェックが外れていないかを確認してみてください。

Q

エクセルの名前ボックスを編集したいときはどうすればいい?

A

エクセルの名前ボックスの編集・削除は、数式タブの中にある「名前の管理」から行います。
詳しい内容は、本文の≫エクセルの名前ボックス(名前の定義)を削除・変更・編集するをご覧ください。

エクセルの名前ボックスを使って見やすい資料を作成しよう

名前の定義は、範囲を指定して名前ボックスに名称を入力するだけで簡単に設定することができます。

名前の定義を設定しておくと計算式をセル番号ではなく文字で表示することができるため、どんな計算しているのかが把握しやすくなるというメリットがあります。

最後に、エクセルの名前ボックスを使って名前を定義する手順をおさらいしておきましょう。

おさらい
  • 名前を定義したい範囲を選択する
  • 名前ボックスにわかりやすい名称を入力する
  • Enterで確定する

名前ボックスを使えば、特定のセルやセル範囲に簡単に名前を定義することができます。

あらかじめ名前を定義しておくと、「計算式がわかりやすくなる」、「計算をするときにセル範囲の選択ミスを防げる」などのメリットがありますので、ぜひマスターしてみてください。

関連記事