高見澤の採用担当ブログ > 範囲指定のムダを省く その4

範囲指定のムダを省く その4

 2007年11月20日 - EXCELのハナシ 投稿者 白取です

今回はツボにはまれば便利な[Shift] + [Ctrl] +[*]について書きたいと思います。(*はアスタリスクで、[け]の刻印があるキーです。テンキー側の*キーでは使えません)

[Shift] + [Ctrl] +[*]は、「アクティブ セル領域 (アクティブ セルを含み、空白の行と列で囲まれているデータ領域) を選択する。」と、Excelのヘルプで表現されています。ヘルプなのに更にヘルプが必要な難しい表現ですね。

語弊を恐れず噛み砕いた表現にしてみると、「EXCELが勝手に表っぽい範囲を選択する。」という感じでしょうか。イメージ的にはそんな感じだと思います。

という事で、この「EXCELが勝手に表っぽい範囲を選択する」という部分を解説していきたいと思います。


まずは基本から。
B7のセルがアクティブな状態で、[Shift] + [Ctrl] +[*]を押してみます。

img071120-01.png


A3~D9までの範囲が選択されます。EXCELがこの範囲は、表っぽいって事で勝手に範囲を選択してくれます。

img071120-02.png

この例では、B7がアクティブセルの状態で解説していますが、A3~D9のどこがアクティブセルでも同様の結果になります。



では、EXCELがどうやって「表っぽい」という判定をしているか・・・という部分について、検証を進めて行きます。

C列は3行目のみ、8行目はB列だけ値がある状態で、B7をアクティブセルにし[Shift] + [Ctrl] +[*]を押してみます。

img071120-05.png

これも、A3~D9までの範囲が選択されます。問題なく表の範囲が選択できています。


同様に、B7のセルがアクティブな状態で、[Shift] + [Ctrl] +[*]を押してみます。ただし今度は8行目が空白になっています。

img071120-03.png


この場合、7行目までしか範囲が選択してくれません。

img071120-04.png


E列、2行目、8行目が空白なので、EXCELはアクティブセル領域(空白の行と列で囲まれているデータ領域)をA3~D7と判断している訳です。


img071120-07.png

もう少し分かりやすいように色をつけてみました。
黄色部分の内側が「空白の行と列で囲まれている」という状態になります。空白の行と列で囲まれている部分をEXCELが表っぽいと判断する訳です。

イメージが掴めたでしょうか。
ちなみに、まわり全てが空白のセルで[Shift] + [Ctrl] +[*]を押しても何の変化もありません。


空白に囲まれなければいけないという事は、下図のようにA2に値を入力してしまうと、2行目は空白では無くなってしまう訳ですから、B7をアクティブセルにし[Shift] + [Ctrl] +[*]を押すと、A1~D9まで範囲が選択されてしまいます。

img071120-06.png


こうなると、うまくありませんね。


[Shift] + [Ctrl] +[*]をうまく使うには、

・選択したい表の範囲を、空白で囲むように作る
・表に値が入力されている状態で行う

がポイントになります。

[Shift] + [Ctrl] + [End]と似たような事が、更に手軽にできる感じがしますが、決定的に違うのが始点を調整できないという点です。範囲の終点は、[Shift]を押しながら[方向キー]で調整可能ですが、始点を指定する事ができません。

また、ひとつの画面におさまりきらない大きな範囲を選択する場合、選択された範囲の始点と終点が目視で確認できないのが不便で、より柔軟に対応できる[Shift] + [Ctrl] + [End]の方を好んで使用しています。


ピボットテーブルやデータ並べ替えなどでも自動で範囲選択されますが、それらも同様のロジックで範囲が選択されます。うまくできない時に対応できるよう、きっちり理解しておきたい部分ですね。

総務ブログについて

総務ブログでは、主に採用向けに「高見澤の中の事」を中心に紹介しています。
なぜだかExcelの小技なども多く紹介していますが、仕事を始めてからの参考になれば・・・というメッセージを込めています。

総務部ログの管理人

人事部 千野巳明

人事部
千野巳明

1983年入社
1998年~採用担当
就職活動中の皆さんのお手伝いができるよう、沢山の情報を提供していきたいと思います。

総務部 白取

総務部
白取

情報システム担当
人事・採用の仕事はしていないので、採用とは直接関係の無い事を中心に書いて行きたいと思います。

連絡先

株式会社高見澤

本社所在地
〒380-0813
長野市緑町1605-14
長野ダイヤモンドビル7F
TEL:026-228-0111