Googleスプレッドシートの公式ロゴマークとスプレッドシート画面

広告 オフィス・ドキュメント

【便利】スプレッドシートの検索・置換ショートカットと活用術

スプレッドシートでのデータ検索や置換作業は、ショートカットキーを活用することで素早く完了できます。手作業による入力ミスや見落としを防ぎ、業務の効率を高めることができます。

今回は、簡易検索(Ctrl+F)と詳細検索・置換(Ctrl+H)の使い分けから、実務に役立つ検索オプションの活用手順まで解説します。ショートカットを覚えて、日々の作業をよりスムーズに進めましょう。

記事のポイント

  • スプレッドシートの検索・置換はショートカットキーを使えば一瞬で完了する
  • 簡易検索(Ctrl + F)は特定の内容をサクッと探したいときに便利
  • 詳細な検索と置換(Ctrl + H)は複数箇所の文字を一括で変更するときに大活躍
  • 正規表現を活用すれば改行や不要なスペースも一括で削除できる
KYO
KYO

私も昔、顧客リストを一括置換する際に範囲指定を忘れ、関係のないセルまで別の文字に書き換わって大パニックになったことがあります…。結局、3時間かけて手作業で履歴を遡って修正する羽目になり、冷や汗が止まりませんでした。ショートカットは便利ですが、オプション設定を正しく理解しておかないと思わぬミスに繋がりますね。

スプレッドシートの検索・置換ショートカットキー一覧

スプレッドシートでCtrl+Fキーを押して表示される簡易検索窓の様子

まずは、スプレッドシートでよく使われる検索と置換のショートカットキーを整理して見ていきましょう。大きく分けて「簡易検索」と「詳細な検索・置換」の2つの機能が用意されています。

用途に合わせて使い分けることで、効率的に作業を進めることができます。それぞれのキーをWindowsとMacの両方でご紹介します。

機能 Windowsのショートカットキー Macのショートカットキー
簡易検索(画面右上の検索窓) Ctrl + F Cmd + F
詳細な検索と置換(ダイアログ表示) Ctrl + H Cmd + Shift + H

1. 簡易検索(Find)のショートカット:Ctrl + F

まずご紹介するのは、シート内から特定のキーワードをサクッと探し出したいときに役立つ「簡易検索」です。使うショートカットキーは、WindowsならCtrl + F、MacならCmd + Fになりますよ。

このキーを同時に押すと、画面右上(メニューバーのすぐ下あたり)に、小さな検索窓がピョコッと表示されます。

ここに探したい文字や数字を入力するだけで、スプレッドシートがシート全体を自動的にスキャンし、一致する文字が含まれるセルを黄色のハイライトや緑色の選択枠で教えてくれます。

いちいちスクロールして探す必要がないので、とても便利ですよね。顧客リストから特定の名前を探したいときや、売上データの中から特定の製品コードを見つけ出したいときなどに大活躍してくれますよ。

補足

検索窓の右側には、「1 / 5」といった風に「現在の選択位置 / 一致した件数の合計」が表示されます。ここでキーボードのEnterキーを押すと、ハイライトされたセルが次の候補へと順番に移っていきます。前に戻りたいときはShift + Enterキーを押すだけです。

2. 詳細な検索と置換(Find & Replace)のショートカット:Ctrl + H

続いてご紹介するのは、見つけた文字を別の文字に一括で書き換えたいときに使用する「詳細な検索と置換」です。ショートカットキーは、WindowsならCtrl + H、MacならCmd + Shift + Hになります。

Macをお使いの方に向けて一つ重要なポイントがあります。Macのブラウザでは、一般的に「Cmd + H」を押すとブラウザのウィンドウ自体が非表示になってしまうんですね。

そのため、スプレッドシート上で置換ダイアログを安全に開くためには、必ずCmd + Shift + Hを組み合わせて押すのが一番確実でおすすめですよ。

検索と置換ダイアログの便利なオプション設定と使い方

スプレッドシートでCtrl+Hキーを押して起動する検索と置換ダイアログ画面

ショートカットキー「Ctrl + H」を押してダイアログを開いた際、下に並んでいるチェックボックスを何気なく見過ごしていませんか?

実は、これらのオプションを正しく設定するかどうかで、作業の正確性が大きく向上します。意図しないデータを誤って置換してしまうトラブルは、設定ミスが原因であることが多いため、しっかり確認しましょう。

設定1:大文字と小文字を区別して正確に検索する

デフォルト(標準状態)では、アルファベットの「大文字」と「小文字」は区別されずに検索されます。「apple」と入力すると、「Apple」や「APPLE」もすべてヒットしてしまいます。

商品コードやシステムIDなどを管理している場合は、大文字と小文字が異なるだけで全く違うデータを指すことがありますよね。

このオプションにチェックを入れることで、入力した文字と完全に一致するアルファベットだけを狙い撃ちして検索・置換できるようになります。

設定2:完全に一致するセルを検索

標準の検索機能は「部分一致」となっています。検索文字に「12」と指定すると、「120」や「212」といったセルもすべて検索対象になってしまいます。

数値だけを「15」に変更したいのに、誤って「120」が「150」になってしまっては困りますよね。「完全に一致するセルを検索」にチェックを入れると、指定した文字列とセルの内容が1文字違わず一致している場合のみ処理されます。

ポイント

さらに、数式の中身も対象にして一括置換したい場合は「数式内も検索」にチェックを入れます。セルの参照先をまとめて変更する際などに大活躍しますよ。

実務で使える!検索と置換の応用テクニックと裏技

スプレッドシートでのデータ置換と高速クリーンアップ処理のイメージ

スプレッドシートの検索と置換は、高度な検索オプションや「正規表現」という仕組みを組み合わせることで、データのクリーンアップ作業がものの数秒で完了してしまいます。

実務でよくある「改行の削除」「不要なスペースの一括除去」など、知っておくと役立つ応用テクニックをご紹介します。

裏技1:正規表現を使ってセル内の改行を一括で削除する

セル内で不規則に改行されていると、見た目が悪くなるだけでなく、データの集計がうまく機能しなくなってしまいますよね。

そこで大活躍するのが、正規表現(レギュラーエクスプレッション)を使った改行の一括置換です。改行を表す正規表現は「\n」です。

  1. 検索と置換ダイアログを開き、検索窓に「\n」と半角で入力します。
  2. 置換後の文字列は空欄にします。
  3. 「正規表現を使用した検索」のチェックボックスに必ずチェックを入れます。
  4. 「すべて置換」をクリックします。

裏技2:特定のスペースや記号を一瞬で消去する

システムからエクスポートしたデータは、名前の苗字と名前の間に半角スペースが入っている人もいれば、全角スペースが入っている人もいてバラバラですよね。

「半角スペースと全角スペースが混ざっている」という状況でも、正規表現を使えば一度に両方を消去することが可能です。

検索窓に「[  ]」(半角のブラケットの間に半角スペースと全角スペース)と入力し、「正規表現を使用した検索」にチェックを入れて置換するだけで、すべてのスペースが取り除かれますよ。

シート全体を対象にしてハイフン「-」などを削除してしまうと、負の数値のマイナス記号まで消えてしまう大惨事が発生することがあります。必ず置換を実行する前に「特定の範囲」を正しく選択するようにしましょう。

これらのテクニックを活用してデータのクリーンアップを高速化し、作業をサクサク進めていきましょう。最新の仕様については公式サイトもご確認くださいね。

  • この記事を書いた人

KYO

現役のシステムエンジニア。普段は企業向けの開発やツールの自動化を専門にしています。データの仕組みを知り尽くしたプロの視点から、スプレッドシートやExcel、Notion、AIツールの「本当に役立つ時短テクニック」を初心者向けに分かりやすく解説中!

-オフィス・ドキュメント