Excelフィルタのショートカット|Ctrl+Shift+L・解除・効かない原因

エクセルフィルタショートカット完全攻略ガイドの表紙イメージ。フィルタが適用されたExcelシートの画面。

こんにちは、SkillStack Lab 運営者の「スタック」です。

Excelでフィルターを設定するたびに、[データ]タブから[フィルター]をクリックしていませんか。

Windows版Excelでフィルターを追加・削除する基本ショートカットは、Ctrl+Shift+Lです。表内のセルを選んで押すとフィルターボタンを表示でき、もう一度押すとフィルター自体を外せます。

すでにフィルターが付いている表で特定列のメニューだけ開きたい場合は、見出しセルを選んでAlt+↓を押します。

Mac版Excelでは、フィルターの追加・削除にCommand+Shift+FまたはCtrl+Shift+Lを使用でき、列のフィルターメニューはOption+↓で開けます。

私も実務ではフィルターを頻繁に使いますが、最初に覚えるなら「Ctrl+Shift+L」と「Alt+↓」の2つだけでも十分です。

「フィルターを削除する」と「絞り込み条件だけクリアする」は別の操作です。Ctrl+Shift+Lを押すとフィルターボタン自体が外れます。▼を残したまま全件表示へ戻したい場合は、フィルター条件をクリアします。

この記事で分かること
  • Ctrl+Shift+Lでフィルターを追加・削除する方法
  • Alt+↓からキーボードだけで絞り込む方法
  • Mac・Excel for the webでの操作の違い
  • フィルター条件だけをクリアする方法
  • Ctrl+Shift+Lが効かないときの確認ポイント
目次

Excelフィルタのショートカット早見表

まず、よく使う操作をまとめて確認しましょう。

操作WindowsMac
フィルターを追加・削除Ctrl+Shift+LCommand+Shift+F
またはCtrl+Shift+L
列のフィルターメニューを開くAlt+↓Option+↓
メニュー内を移動↑・↓・Tab↑・↓・Tab
選択・確定Enter・SpaceReturn・Space
メニューを閉じるEscEsc

Microsoftの現行ショートカット一覧でも、WindowsのCtrl+Shift+L、MacのCommand+Shift+FまたはCtrl+Shift+Lが「フィルターを追加または削除する」操作として案内されています。詳しくはMicrosoftサポート「Excelのキーボードショートカット」を確認してください。

WindowsはCtrl+Shift+Lでフィルターを追加・削除

Windows版Excelで最初に覚えたいのが、Ctrl+Shift+Lです。

Excelでフィルターを追加または削除するWindowsとMacのショートカットを比較した図
  1. 見出し付きのデータ範囲内にあるセルを選択します。
  2. Ctrl+Shift+Lを押します。
  3. 見出し行にフィルターボタンが表示されます。

もう一度Ctrl+Shift+Lを押すと、AutoFilterのドロップダウンメニューが削除されます。

「絞り込みを解除して全件表示へ戻したいだけ」であれば、フィルターボタンまで外す必要はありません。後述する「フィルター条件のクリア」を使うと、▼を残したまま全件表示へ戻せます。

Ctrl+Shift+Lを押す前に表内のセルを選ぶ

フィルターを設定したい表の中にアクティブセルを置いてからショートカットを実行すると、Excelが周囲のデータ範囲を認識し、見出し行へフィルターボタンを追加します。

離れた空白セルを選んだ状態では、意図した範囲に設定されない可能性があるため、まず表の中を選択してください。

Alt+↓でフィルターメニューをキーボードから開く

フィルターを設定した後は、各列の見出しにある▼をマウスでクリックしなくても操作できます。

  1. 絞り込みたい列の見出しセルへ移動します。
  2. Alt+↓を押します。
  3. フィルターメニューが開きます。
  4. 方向キー・Tab・Spaceを使って条件を選択します。
  5. Enterで確定します。

Microsoftのショートカット案内では、Alt+↓から次の操作も行えます。

操作Windowsのキー操作
昇順・小さい順Alt+↓ → S
降順・大きい順Alt+↓ → O
色でフィルターAlt+↓ → I
数値・テキスト条件でフィルターAlt+↓ → F

Microsoftは、Alt+↓でフィルターメニューを開き、S・O・I・Fなどで並べ替えや条件フィルターへ進む操作を公式に案内しています。

検索ボックスへはTabで移動する方が確実

項目数が多い列では、フィルターメニュー内の検索ボックスへ文字を入力すると目的の値を探しやすくなります。

まずAlt+↓でメニューを開き、Tabキーで検索ボックスやチェック項目へフォーカスを移動して操作します。

ネット上では「Alt+↓→Eで検索ボックスへ移動」と紹介されることがありますが、メニュー内のアクセラレータ文字は表示言語やExcelの状態に左右されます。固定のEキーとして暗記するより、Tabで現在のUIを移動する方が確実です。

検索ボックスへ目的の文字を入力し、表示された候補から必要な値を選択してEnterで確定します。

フィルター条件のクリアとフィルター削除は別操作

Excelでは、次の3つを区別すると迷いにくくなります。

やりたいこと結果
1列だけ条件をクリアその列だけ全件表示へ戻る
すべての条件をクリアフィルターボタンを残して全件表示
フィルター自体を削除見出しの▼も消える

特定の1列だけフィルターをクリアする

例えば「地域=東京」は残し、「担当者=田中」だけ解除したい場合は、担当者列の条件だけクリアします。

  1. 対象列の見出しセルを選択します。
  2. Alt+↓でメニューを開きます。
  3. 方向キーまたはTabで「○○からフィルターをクリア」へ移動します。
  4. Enterで実行します。

これなら他の列に設定した条件はそのまま残ります。

すべての絞り込み条件をクリアする

複数列に設定した条件を一度に外し、フィルターボタンは残したい場合は、[データ]タブの[クリア]を使用します。

WindowsではAltキーを押すとリボンのKeyTipが表示されるため、その画面に表示されたキーをたどって[データ]→[クリア]を実行できます。

Altから始まるリボンのアクセスキーは、表示言語やリボンの状態によって変わる場合があります。固定の「Alt+A+C」として暗記するより、Altを押したときに表示されるKeyTipを確認する方が安全です。

フィルターボタン自体を削除する

フィルターを使い終わり、見出しの▼そのものも不要なら、表内のセルを選択してCtrl+Shift+Lを押します。

Microsoftは旧メニュー互換のAlt+D→F→Fでもフィルターを完全に削除できると案内していますが、現在から覚えるならCtrl+Shift+Lの方がシンプルです。

Mac版Excelのフィルタショートカット

Mac版Excelでは、フィルターの追加・削除に次の2つが公式ショートカットとして案内されています。

  • Command+Shift+F
  • Ctrl+Shift+L

WindowsからMacへ乗り換えた場合でも、Ctrl+Shift+Lという選択肢があります。

列のフィルターメニューを開く操作はOption+↓です。

  1. フィルター対象列の見出しを選びます。
  2. Option+↓を押します。
  3. Tabや方向キーでメニュー内を移動します。
  4. ReturnまたはSpaceで選択します。

macOSやユーティリティアプリへ同じキーが割り当てられていると、Excelのショートカットと競合することがあります。その場合はmacOS側のキーボードショートカット設定も確認してください。

Excel for the webではデスクトップ版とショートカットが異なる

ブラウザーで使うExcel for the webでは、デスクトップ版と同じキーがそのまま使えるとは限りません。

Microsoftの現行ショートカット一覧では、Windows環境のWeb版でフィルターを適用するリボンアクセスキーとして次の操作が案内されています。

Alt+Windowsロゴキー → A → T

MacでExcel for the webのリボンへアクセスする場合は、Control+Optionから開始します。

Excel for the webはブラウザー上で動くため、ブラウザー側のショートカットと競合する場合があります。[ヘルプ]→[キーボードショートカット]から「ブラウザーのショートカットを上書き」を設定できる環境もあります。

Ctrl+Shift+Lが効かない原因と対処法

WindowsでCtrl+Shift+Lを押してもフィルターが付かない場合は、いきなりExcelの故障を疑うのではなく、順番に原因を切り分けます。

  • フィルターを設定したい表の中のセルを選択しているか
  • セル内や数式バーを編集中ではないか
  • ワークシートやブックの状態により操作が制限されていないか
  • 別アプリがCtrl+Shift+Lをホットキーとして使用していないか
  • Excel for the webを使っていないか

AMD Softwareとの競合を確認する

Windows PCで特に確認する価値があるのが、AMD Software: Adrenalin Editionです。

AMD公式では、Performance Loggingを切り替えるデフォルトホットキーとしてCtrl+Shift+Lが設定されています。

AMD SoftwareのCtrlとShiftとLのホットキーがExcelのフィルターショートカットと競合する場合の確認方法

AMD Softwareがこのショートカットを取得している環境では、Excel側のCtrl+Shift+Lと競合する可能性があります。

  1. AMD Softwareを開きます。
  2. 検索欄で「Hotkey」を検索します。
  3. Hotkey Settingsを開きます。
  4. Toggle Performance Loggingの割り当てを確認します。
  5. 必要ならExcelと競合しないキーへ変更するか、割り当てを解除します。

AMD公式では、ホットキーを解除する場合は対象のホットキー設定でDeleteキーを押す方法が案内されています。

会社のPCでは、グラフィック設定や常駐アプリの設定を勝手に変更せず、必要に応じて社内のシステム管理担当者へ相談してください。

別の常駐アプリがキーを使っていないか確認する

AMD Software以外でも、キーボードユーティリティ、画面録画ソフト、ランチャーなどへCtrl+Shift+Lが登録されていると競合する可能性があります。

「ExcelだけでCtrl+Shift+Lが効かない」のか、「別の動作が発生している」のかを確認すると切り分けやすくなります。

フィルターとプルダウンのAlt+↓を混同しない

Alt+↓は、フィルター見出し以外でも使われるキーです。

例えば、データの入力規則で作成したプルダウンセルでは、Windows版ExcelでAlt+↓を押すと候補一覧を開けます。

つまり、同じAlt+↓でも現在選択しているセルの種類によって開くメニューが変わります。

入力規則のプルダウンをキーボード操作したい場合は、Excelプルダウンのショートカットで作成・検索・削除まで整理しています。

Excelフィルタのショートカットに関するよくある質問

Excelでフィルターを設定するショートカットは?

WindowsではCtrl+Shift+Lです。表内のセルを選択して実行するとフィルターボタンを追加でき、もう一度押すと削除できます。

フィルターの▼をキーボードで開くには?

Windowsでは列見出しを選択してAlt+↓、MacではOption+↓を押します。

Macでフィルターを設定するショートカットは?

Microsoft公式ではCommand+Shift+FまたはCtrl+Shift+Lが案内されています。列のフィルターメニューはOption+↓で開けます。

フィルターボタンを残したまま全件表示へ戻すには?

フィルター自体を削除するのではなく条件をクリアします。すべての条件なら[データ]→[クリア]、1列だけならその列のフィルターメニューから「フィルターをクリア」を選択します。

Ctrl+Shift+LがAMDのPCで効かないのはなぜですか?

AMD Software: Adrenalin Editionでは、Performance LoggingのデフォルトホットキーとしてCtrl+Shift+Lが設定されています。Excelと競合している場合はAMD SoftwareのHotkey Settingsを確認してください。

Alt+↓→Eで検索窓へ移動できますか?

Excelの表示言語やバージョンによってメニュー内のアクセラレータキーが異なる可能性があります。Alt+↓でメニューを開き、Tabキーで検索欄へ移動する方法を基本にすると確実です。

Excel for the webでもショートカットは同じですか?

デスクトップ版と異なるショートカットがあります。Microsoftの現行案内では、WindowsのWeb版でリボンからフィルターを適用するアクセスキーとしてAlt+Windowsロゴキー→A→Tが案内されています。

まとめ|まずCtrl+Shift+LとAlt+↓を覚える

Excelのフィルター操作をキーボードで行うなら、最初に覚えたいのは次の2つです。

  • フィルターを追加・削除:Ctrl+Shift+L
  • 列のフィルターメニューを開く:Alt+↓
  • Macのフィルター追加・削除:Command+Shift+FまたはCtrl+Shift+L
  • Macでメニューを開く:Option+↓
  • 条件だけ全解除:[データ]→[クリア]
  • AMD環境で効かない場合:Performance Loggingのホットキーを確認

最初からフィルターメニュー内のすべてのアクセスキーを覚える必要はありません。

Ctrl+Shift+Lでフィルターを設定し、Alt+↓でメニューを開き、方向キー・Tab・Enterで操作できるだけでも、マウスへ持ち替える回数を減らせます。

フィルター以外にも、転記・集計・ファイル処理など同じExcel作業を繰り返している場合は、自動化できる作業がないか確認してみてください。


次は、仕事で使えるスキルをもう一段積み上げる

SkillStack Labでは、Excel・生成AI・自動化・オンライン学習を、実務で使うことを前提に解説しています。今の課題に近いテーマから次の記事へ進んでみてください。

生成AIを仕事で使いたい

ChatGPTなどを「触ったことがある」から、実際の仕事で使えるレベルへ進みたい方へ。

生成AIの勉強方法・学習順序を見る →

Excel作業を自動化したい

関数だけでは限界を感じてきたら、Power Query・VBA・Pythonなども含めて自動化を考えます。

Excel業務を自動化する方法を見る →

体系的にスキルを学びたい

Excel・VBA・Python・生成AIなどを、動画講座で効率よく学びたい方へ。

社会人向けUdemy講座の選び方を見る →

何から始めるか迷ったら、今の仕事で最も時間がかかっている作業や、身につけたいスキルに近いテーマから選んでください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次