大量のデータが並ぶスプレッドシートで、必要な情報だけを素早く見つけたいと感じたことはありませんか。Googleスプレッドシートのフィルタ機能を使えば、各列に条件を設定して、表示する行を自由に絞り込めます。この記事では、フィルタの基本的な設定手順から、よくあるミスの対処法までをわかりやすく説明します。初めての方でも、この記事を読めばすぐにフィルタを使いこなせるようになります。
【要点】フィルタ機能の基本操作と注意点
- フィルタの作成: データ範囲を選択し、メニューから「データ」→「フィルタを作成」をクリックします。
- 列ごとの条件設定: 列見出しに表示されるプルダウンアイコンから、表示したい値や条件を選びます。
- フィルタの解除: 再度プルダウンを開き「すべてクリア」を選ぶか、「データ」→「フィルタを削除」で元の状態に戻ります。
ADVERTISEMENT
目次
フィルタ機能とは何か
フィルタ機能は、スプレッドシートの行を一時的に非表示にして、特定の条件に合うデータだけを表示する仕組みです。元のデータは削除されず、フィルタを解除すればすべての行が再表示されます。各列に対して、テキストの一致や数値の範囲、空白・非空白、さらにはセルの色や条件付き書式に基づいた絞り込みも可能です。フィルタは複数の列に同時に適用でき、それぞれの条件を組み合わせることで、より精密なデータ抽出が行えます。
例えば、販売データの表で「商品名」列で「りんご」を選び、「売上額」列で「1000以上」と設定すれば、りんごの売上額が1000以上の行だけが表示されます。このようにフィルタは、大量のデータから必要な部分だけを瞬時に取り出すのに欠かせない機能です。
列ごとにフィルタを設定する基本手順
ここでは、実際の操作手順をステップごとに解説します。サンプルデータとして、商品名、カテゴリ、売上額の3列がある表を例にします。
- データ範囲を選択する
まず、フィルタをかけたいデータの範囲を選択します。見出し行を含めるのがポイントです。例えばA1:C100のように、すべてのデータをドラッグで選びます。 - フィルタを作成する
上部メニューから「データ」をクリックし、表示されるサブメニューから「フィルタを作成」を選びます。すると、各列の見出しに小さなプルダウンアイコン(▾)が表示されます。 - 列の条件を設定する
絞り込みたい列のプルダウンアイコンをクリックします。表示されたメニューから「条件でフィルタ」を選ぶと、さまざまな条件タイプが現れます。テキストの場合は「テキストを含む」「テキストが完全一致」など、数値の場合は「数値が次の値以上」「数値が次の範囲」などを選択し、具体的な値を入力します。 - フィルタを確定する
条件を設定したら「OK」をクリックします。該当する行だけが表示され、条件に合わない行は隠れます。複数の列に条件を追加する場合は、他の列でも同じ操作を繰り返します。 - フィルタを解除する
特定の列の条件を解除したい場合は、その列のプルダウンを開き「すべてクリア」を選びます。すべてのフィルタを完全に外したい場合は、メニューの「データ」→「フィルタを削除」を実行します。
以上がフィルタの基本操作です。プルダウンメニューには、値の一覧から選択する「値でフィルタ」もあり、チェックボックスで簡単に表示したい値を選べます。こちらもよく使われる方法です。
フィルタ操作で気をつけたいポイント
フィルタが正しく動作しない場合の原因
フィルタを適用しても期待通りに絞り込まれないことがあります。最も多い原因は、データ範囲に空白行や空白列が含まれていることです。スプレッドシートは最初の空白行・列までを範囲とみなすため、途中に空白があるとそれ以降のデータがフィルタ対象外になります。必ずデータ全体を選択してからフィルタを作成するか、データ範囲のすべてのセルに値が入っている状態を保つようにしましょう。
フィルタと並べ替えの関係
フィルタが適用された状態でも、列のプルダウンから「昇順で並べ替え」や「降順で並べ替え」を選ぶと、表示されている行のみ並べ替えられます。ただし、この並べ替えはフィルタの対象範囲内でのみ行われ、非表示行の順序は変わりません。また、並べ替え後にフィルタを解除すると、元の順序に戻らない場合があります。意図しないデータの並び替えを防ぐため、フィルタと並べ替えは分けて操作することをおすすめします。
フィルタが共有者に与える影響
スプレッドシートを複数人で編集している場合、自分が設定したフィルタは他のユーザーにも見えます。ただし、他のユーザーが別のフィルタを設定すると、自分のフィルタが上書きされることはありません。各ユーザーのフィルタ状態は、それぞれのセッションで独立しています。しかし、フィルタビュー機能を使えば、他のユーザーに影響を与えずに自分専用のフィルタを作成・保存できます。フィルタビューは「データ」→「フィルタビュー」から作成可能です。
ADVERTISEMENT
フィルタ機能とフィルタビュー機能の違い
| 項目 | フィルタ機能 | フィルタビュー機能 |
|---|---|---|
| 作成の手軽さ | ワンクリックで作成でき、すぐに適用される | 「データ」→「フィルタビュー」から作成し、保存が必要 |
| 他のユーザーへの影響 | 他のユーザーのフィルタ状態は独立しているが、同じシートを見るときに混乱を招く場合がある | 各ユーザーが自分のフィルタビューを保存でき、互いに影響しない |
| 保存と再利用 | 保存できない。シートを閉じるとフィルタは解除される | 名前を付けて保存でき、いつでも呼び出せる |
| 適用範囲 | データ範囲全体に適用され、フィルタを削除するまで有効 | シート内の任意の範囲に対して作成できる |
まとめ
この記事では、Googleスプレッドシートのフィルタ機能を使って列ごとにデータを絞り込む基本手順を解説しました。フィルタは、データ範囲を選択して「データ」→「フィルタを作成」で開始し、各列のプルダウンから条件を選ぶだけです。空白行や範囲選択ミスに注意すれば、スムーズに操作できます。さらに、他のユーザーと共有する場合はフィルタビューを活用すると便利です。次は、フィルタの条件を細かく設定する「カスタム数式フィルタ」や、関数を使った抽出方法に挑戦してみてはいかがでしょうか。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Googleスプレッドシートの人気記事ランキング
- 【Googleスプレッドシート】GOOGLEFINANCE関数で株価・為替を取得!リアルタイムデータの呼び出し
- 【Googleスプレッドシート】印刷範囲を指定して印刷!特定範囲だけPDFや紙に出す手順
- 【Googleスプレッドシート】新しいスプレッドシートを作成する3つの方法!ドライブ・URL・テンプレート
- 【Googleスプレッドシート】数値の連続データを自動入力!オートフィルの活用
- 【Googleスプレッドシート】ダークモードを有効にする!目に優しい配色への切替
- 【Googleスプレッドシート】株価APIで株式データを自動取得!GOOGLEFINANCE超え活用
- 【Googleスプレッドシート】共有相手が編集できない時のチェック!権限と許可状態の確認
- 【Googleスプレッドシート】ページ設定で用紙サイズと向きを調整!印刷レイアウトの基本
- 【Googleスプレッドシート】Excelファイルxlsxをインポートする手順!ドラッグ&ドロップで取り込み
- 【Googleスプレッドシート】条件付き書式をコピーする!書式のみペーストの活用
