オートフィルタがかかったセルだけに値や式を一気に入力する方法

今回は、オートフィルタがかかったセルだけに、フラグを一気に立てようとする場合の効率的な方法を紹介します。

 

例えば、こういうことで困ったことは無いでしょうか?

オートフィルタをかけて、あるセルに値や式を入力。そのセルをしたまでドラッグしてコピー。そうすると、オートフィルタがかかって非表示となっていたセルにまで、その値や式が反映されている。本当は、そのフィルタで非表示となっていたセルには、値や式を入力したくなかったのに・・・。

 

こういったミスを防ぎ、効率的に一気に、値や数式を確実に入力する方法が今回の紹介です。

 

値を入力する場合

以下のようなリストがあり、300円以下のものにフラグ(ここでは"1"とします)を立てるとします。図ではオートフィルタが既にかかっているとします。

※オートフィルタのかけ方は、こちらをご覧ください。

f:id:bukkky:20141209011633p:plain

 

まず、オートフィルタで300円以下のものを絞ります。

f:id:bukkky:20141209011634p:plain

 

次にフラグを立てる範囲を選択します。

この場合で言うと、マウス操作ならセルC3を選択した後セルC18までドラッグ。キー操作なら、セルC3を選択後、[Shift]キーを押しながら[↓]キーを押しセルC18までカーソルを移動させます。

f:id:bukkky:20141209011636p:plain

 

次に、上図の状態になったら[Alt]+[;](セミコロン)を押します。

そうすると、選択範囲が以下のように少し変わります。これは、見えているセルしか選択されていない状態となっています。

具体的に言うと、4, 6, 9, 10, 13, 15~17, 19行目がオートフィルタで非表示になっていますが、その行のセルは選択されていない状態となっています。

なので、上図では上から下まで太線で囲われていたのがなくなり、非表示行をまたぐところで、セルの色が途切れている状態となっています。

f:id:bukkky:20141209011637p:plain

 

この状態で「1」と入力します。ただし、まだ[Enter]は押しません。

[Enter]を押す際、[Ctrl]キー + [Enter]で押してください。

f:id:bukkky:20141209011639p:plain

 

[Ctrl]キー + [Enter]で押すと、以下のように、選択範囲に一気に「1」が入力されます。

こちらの記事で紹介した方法と同じ方法です。

f:id:bukkky:20141209011640p:plain

 

オートフィルタを解除すると、ご覧のとおり、選択したセルだけに1が入力されている状態となります。ちゃんと、間の1を立てたくないセルには、1が立っていない状態ができています。

f:id:bukkky:20141209011642p:plain

 

営業先リストなどを作る際に便利な方法ですので、ぜひご活用ください。

 

次は、数式を一気に入力する方法をご紹介します。