Excelの名前ボックスを効果的に使う方法
スプレッドシートユーザーで、Excel内でセル、定数、数式に直接名前を付ける人は多くありません。しかし、正直に言って、名前を付けるのには理由があります。名前を付けると、シートの読みやすさや操作性が格段に向上します。特に大規模なデータセットを扱う場合はなおさらです。B27やD147といったセル参照を覚える代わりに、「SalesTotal」や「EmployeeCount」といったかっこいい名前を付ければ、シートがもっと魅力的になります。さらに、記号や文字を自由に組み合わせるのも楽しいものです。(気にしないでください。)シートをより自分らしく演出できます。
Excelには2種類の名前があります。定義済みの名前はセル、範囲、または数式のラベルとして、テーブル名は範囲をテーブルに変換する際に割り当てられます。名前の付け方について詳しく説明する前に、数式バーの左側にある小さなボックス、名前ボックスを見てみましょう。ここは、すべての魔法が始まるコントロールセンターです。セルを選択すると、そのセルの現在の名前(A1など)が表示されます。そこに新しい名前を入力すると、その範囲またはセルにわかりやすいラベルが付きます。
Excel の名前ボックスとは何ですか? どこにありますか?
名前ボックスは、セル、範囲、さらには表全体に簡単に名前を付けるためのショートカットツールです。数式バーの左側にあります。セル(例えばB2)をクリックすると、そこにB2が表示されます。A1:A10のような範囲を選択した場合も、そのセルが表示されます。このボックスに直接名前を入力して、選択したセルに割り当てることができます。これにより、特に複数ページのワークブックを扱う場合、シート内を移動するのが大幅に速くなります。
ちょっと奇妙に聞こえるかもしれませんが、シートにデータが密集している場合は、範囲に適切な名前を付けると整理しやすくなります。名前を付けたら、名前ボックスに入力して をクリックするだけで、いつでもその範囲にジャンプできますEnter。もう、延々とスクロールしたり、タブを何度も切り替えたりする必要はありません。
名前ボックスに名前を入力する方法
セルや範囲に名前を付けるのはとても簡単です。まず名前を付けたいものを選択するだけです。D15のような単一のセルでも、A2:A20のようなデータブロックでも構いません。次に、名前ボックスをクリックして名前を入力します。複雑なメニューは必要ありません。名前を入力したら、 を押してEnter確定します。その後は、ボックスに名前を入力するだけで、その範囲に直接移動できます。大きなスプレッドシートでも、非常にスムーズに動作します。
例えば、B2:B50に従業員名のリストがある場合、これらのセルを選択し、名前ボックスに「従業員」と入力して( を押すEnter)、後で簡単に選択したり参照したりできます。従業員の給与を含む列を追加したい場合は、両方の列(例えばB2:C50)を選択し、「従業員データ」など、わかりやすい名前を付けてください。創造性を発揮しながら、いくつかの命名ルールに従ってください(詳細は後ほど説明します)。
「範囲に名前を付ける必要があるの?」と疑問に思うユーザーもいます。主な理由は、範囲に名前を付けることで処理速度が向上し、数式が簡潔になるからです。名前を付ければ、=SUM(B2:B50) ではなく、=SUM(EmployeeData) と書けるようになります。ミスが減り、整理が楽しくなります。
名前ボックスの使い方
範囲に名前を付けたら、次はそれがどのように役立つかを見ていきましょう。特定のセルに素早く移動したいですか?名前ボックスに名前またはセル参照を入力して を押すだけですEnter。例えば、大きなシートでセルB150を見つけたいとします。スクロールし続ける代わりに、「B150」または特定の範囲に名前を付けている場合は「SalesData」と入力するだけで、すぐに目的のセルに移動できます。特に複雑なモデルやダッシュボードで作業しているときに非常に便利です。
複数のセルを選択したいですか?範囲(A1:A10 や C1:C20 など)を入力して を押しますEnter。または、特定の範囲に名前を付けている場合は、「従業員, 給与」のように、名前をカンマで区切って連続して入力するだけです。Excel は両方の範囲を一度に選択します。簡単な設定や複数の範囲にわたる数式のコピーに非常に便利です。
列全体を選択するには、名前ボックスに「A:A」または「B:B」と入力して を押しますEnter。行全体を選択するには、「2:2」または「10:10」と入力します。これは、クリックしたりドラッグしたりすることなく、大量のデータを素早く処理できる方法です。
Excelの名前のルール – 名前を付けられるものと付けられないもの
この部分は少々戸惑うかもしれません。Excelは名前を使いやすくするためにいくつかのルールを設けています。最初の文字は文字、アンダースコア(_)、またはバックスラッシュ(\)である必要があります。残りの文字は文字、数字、ドット、アンダースコアを使用できます。スペースは使用できません。「Total Sales」は使えませんが、「Total_Sales」は使えます。また、R2D2やC3P0のようにセルアドレスのような名前は避けてください。Excelが実際の参照と誤認する可能性があります。
もう一つ注意点があります。名前は大文字と小文字が区別されないため、「Employees」と「EMPLOYEES」は同じものとして扱われます。特に数式やVBAで複数の名前を使用する場合は、この点にご注意ください。
名前管理に名前マネージャーを使用する
たくさんの名前を作ってしまったり、整理したい時は、「名前マネージャー」がお役に立ちます。リボンの「数式」タブCtrl + F3、または をクリックするだけで起動できます。これまでに作成したすべての名前が一覧表示されます。ここから、簡単に名前の微調整、削除、または新規作成ができます。
既存の名前を編集するには、名前を選択して「編集…」をクリックします。参照を直接編集することで、名前自体やセルへの参照方法を変更できます。参照を編集する際には、「参照先」ボックスの横にある矢印をクリックして範囲を視覚的に選択することもできます。参照が乱雑になりがちな場合に役立ちます。
名前を削除したいですか? 削除したい名前を選択してDelete キーを押すだけです。複数の名前を削除したい場合は、Ctrlキーを使って複数の名前を選択するか、エラーや特定のスコープを含む名前をフィルターして見つけることもできます。より早くクリーンアップできます。
総じて言えば、名前ボックスと名前マネージャーを使いこなすことで、作業効率は飛躍的に向上します。ちょっとしたスキルですが、Excelでの作業が格段に楽になります。特にダッシュボードや複雑なモデルを扱う場合はなおさらです。Excelのちょっとした機能が、頭痛の種になるか楽になるかの大きな違いを生むこともあるのですから。
この記事は役に立ちましたか?