[数式]タブの[名前の管理]をクリックして[名前の管理]ダイアログボックスを表示すると、[削除]ボタンが無効になっているものがあります。
これは、テーブルで使用されている名前です。
テーブルを範囲に変換すると、名前は削除できます。
参考セル範囲に名前を付ける方法と管理については、以下の記事で解説しています。
-
セル範囲に名前を付ける3つの方法(名前の定義)と名前の管理
Excelでは、セル範囲に名前を付けることで、さまざまな用途で活用することができます。 たとえば、数式でセル参照の代わりに名前を使用すると、 ...
セル範囲に名前を付けて利用する
セル範囲に名前を付けておくと、さまざまな用途で便利に活用できます。
数式が読みやすくなり、数式の入力ミスを減らすことができます。
また、複雑な数式も理解しやすくなります。
グラフの作成も効率化できます。
ピボットテーブルやピボットグラフを作成する時もデータ分析を効率よく作成できます。
以下は、その一例です。
- 関数で利用することができます。
-
セル範囲に名前を定義して数式で使用する
Excelでは、セル範囲に名前を定義しておくと、関数の引数に名前を利用することができます。 定義された名前は、[数式]タブの[数式で使用]ボ ...
-
水平スクロールバーを配置してグラフ系列の期間をずらして表示する
Excelのフォームコントロール内のスクロールバーを利用して、グラフの表示期間をずらして表示することができます。 水平スクロールバーの両端に ...
-
ドロップダウンリストから項目を選択してグラフ元の範囲を切り替える
入力規則で作成したドロップダウンリストから項目を選択して、グラフ範囲を変更する方法です。 表の項目と数値の参照範囲に名前を定義して、グラフ系 ...
-
グラフのデータ範囲を可変にして自動でグラフを拡張する2つの方法
Excelでグラフを作成して、グラフの参照元の範囲を拡張すると、グラフのデータ範囲も拡張しなければなりません。 この操作を行わず、グラフの参 ...
-
最新データから指定月分をグラフに自動表示する
名前定義にOFFSET関数とCOUNTA関数を使用すると、グラフの範囲を自動的に変更することができて便利です。 ここでは、最新データから指定 ...
-
拡張または縮小する表の印刷範囲の設定はテーブルかOFFSET/INDEX関数で
行数や列数が可変する表を印刷する場合、たびたび印刷範囲の設定をするのは面倒です。 表をテーブルに変換すると、印刷範囲の設定を1回行うだけで、 ...
- Wordの差し込み印刷で住所録などを利用することもできます。
-
差し込み印刷用のデータ(リスト)を作成
Excelで住所録を作成される方は多いと思います。 しかし、その住所録はExcelにデータ(リスト)として認識されているでしょうか? 住所録 ...
- 絞り込みリストを作成する場合も利用します。
-
ドロップダウンリストを2段階選択で絞り込むには(データの入力規則)
Excelでは入力規則と関数を使って、リストの中から1つ選択すると、次のリストは前のリストに該当する内容の中からしか選択できないようにするこ ...
- 条件付き書式でも使用できます。(数式)
-
年と月を選択するだけで繰り返し使用できる予定表を作成(関数使用)
Excelで予定表(スケジュール表)を作成することは多いと思いますが、毎月、作成するのは面倒ですね。 ここでは、[年]と[月]を選択するだけ ...
[名前の管理]ダイアログボックスの表示
[数式]タブの[定義された名前]グループにある[名前の管理]をクリックして、[名前の管理]ダイアログボックスを表示します。
名前の管理
ブックで使用する名前の作成や、ブック内のすべての名前の編集、削除、検索を行います。
名前は、数式でセル参照の代わりに使用できます。
たとえば、「=SUM(C20:C30)」の代わりに「=SUM(MySales)」と入力します。
[名前の管理]ダイアログボックスを表示するショートカットキーは、[Ctrl]+[F3]です。
複数の名前がある中で名前を選択して[削除]ボタンをクリックして削除できるものもあるのですが、
中には、[削除]ボタンが無効のものもあります。
この削除できない名前は、テーブル名として使用されているものです。
削除できない名前を削除する方法を以下で紹介します。
参考数式で使用している名前を間違って削除すると、名前を使用した数式のセルに[#NAME?]が表示されますので気を付けてください。
同じ名前の名前が登録されている
[名前の管理]ダイアログボックスを表示した時に多くの名前が表示されていることがあります。
同じ名前でも[範囲]が[ブック]と[シート名]になっているものもあるかもしれません。
同じ名前でも、範囲が異なると登録することができます。既定は[ブック]が選択されます。
使用されていない名前定義もあるかもしれません。
以下のような操作をすると、自動的に[範囲]がシート名になり同じ名前で登録されます。
・名前定義が登録されているシートをコピーすると、コピー先の名前定義は[範囲]が自動的にシート名になり、そのまま登録されます。
・すでに作成済みの名前定義があって、別シートで[選択範囲から作成]をクリックして同じ名前の場合[範囲]は自動的にシート名になります。
すべてのボタンが無効になっている
[名前の管理]ダイアログボックスですべてのボタンが無効状態になっているようであれば、シートの保護が有効になっていないかを確認してください。
[校閲]タブの[保護]グループにある[シートの保護の解除]をクリックして解除します。
シート保護の解除
編集権限を制限して、他のユーザーが不用意にデータを変更することを防ぎます。
たとえば、ロックされたセルの編集や書式の変更を防ぐことができます。
シートの保護については、以下の記事で解説しています。
-
ワークシートを保護して入力セル以外を変更できないようにするには
ワークシートを保護しておくと、誤ってデータを消したり変更してしまうのを防ぐことができます。 複数のユーザーで使用しているシートには効果的です ...
-
数式を壊されたくない、数式が入力されたセルのみロック(保護)するには
Excelのブックを複数人と共有すると「えっ?」と思うことはよくあります。 「せっかく苦労して作成した数式が消えてる!」なんてこともあります ...
参考テーブルがあるシートが非表示の場合は、[名前の管理]ダイアログボックスには表示されません。
[ブックの統計情報]を表示すると非表示シートのテーブル情報も確認できます。ただし、Excel2016以降の機能です。
-
[ブックの統計情報]で現在のシートとブックの情報を確認
Excel2016以降とMicrosoft365のExcelには、[校閲]タブに[ブックの統計情報]というコマンドがあります。 シートやブッ ...
[名前ボックス]で削除できない名前を選択
シートの左上にある[名前ボックス]で削除できない名前を選択します。
名前のセル範囲が選択されます。
テーブルを標準の範囲に変換
範囲内をアクティブにすると、[テーブルツール]タブが現れます。
[デザイン]タブの[ツール]グループにある[範囲に変換]をクリックします。
範囲に変換を実行しても、データが消えることはありません。
範囲に変換
このテーブルを通常のセルの範囲に変換します。
データはすべて保持されます。
下の[テーブルを標準の範囲に変換しますか?]というメッセージウィンドウが表示されますので、[はい]をクリックします。
これで名前は削除されています。
書式のクリア
範囲に変換しても、セルの背景色、文字色、罫線などの書式はテーブルのままになります。
書式が不要であれば、[書式のクリア]で削除してください。
範囲選択して、[ホーム]タブの[編集]グループにある[クリア]の▼ボタンをクリックして、[書式のクリア]をクリックします。
書式のクリア
選んだセルに適用されている書式設定のみをクリアします。
また、書式を残したくなければ、先にテーブルのスタイルをクリアして、[範囲に変換]を実行する方法もあります。
名前の管理で確認
確認のために[数式]タブの[定義された名前]グループにある[名前の管理]をクリックして、[名前の管理]ダイアログボックスを表示してみます。
または、ショートカットキー[Ctrl]+[F3]を使用します。
名前は削除されています。
名前定義については、以下のページも参考になると思います。
参考テーブルには便利な機能が多くあります。
-
表をテーブルに変換してデータベース管理などの作業効率をアップ
Excelのテーブルはとても便利なものです。 通常の表をテーブルに変換することによって、データベースとしての機能が自動的に設定され、管理や分 ...
テーブルにすると不都合なこともあります。
-
表をテーブルに変換したら制限されること
Excelのテーブルのメリットは多いのですが、テーブルに変換すると、普通の表なら便利に使っていた機能が使えないということがあります。 テーブ ...
Power Queryエディターで指定フォルダー内の複数ブックのテーブルを結合する場合は、テーブル名が統一されている必要があります。
-
Power Queryでフォルダー内のすべてのファイルのデータを結合
ExcelのPower Queryを使って、指定したフォルダー内の複数ファイルのデータを1つのテーブルに結合できます。 後でそのフォルダー内 ...