検索と置換
发布时间:2026-09-18 | 浏览:1
Google ドキュメント、スプレッドシート、スライドでは、ドキュメント、スプレッドシート、プレゼンテーション内の語句を検索して別の語句に置き換えることができます。また、キーボード ショートカットの Ctrl+F (Mac では ⌘+F )を使用してファイル内を検索することもできます。
ドキュメントやプレゼンテーションで検索と置換を使用する
パソコンの Google ドキュメント でドキュメントを開くか、 Google スライド でプレゼンテーションを開きます。
[ 編集 ] [ 検索と置換 ] をクリックします。
[検索] の横に検索する語句を入力します。語句を置き換える場合は、[次に変更] の横に新しい語句を入力します。
その語句が使用されている次の箇所に移動するには [ 次へ ] をクリックします。前の語句に戻るには、[ 前へ ] をクリックします。
(省略可)下のオプションを使用して検索を絞り込みます。 大文字と小文字の区別 : 大文字、小文字が一致する語句のみに絞り込みます。 正規表現を使用する : Google ドキュメントで、正規表現を使用して一致する語句を絞り込みます。
大文字と小文字の区別 : 大文字、小文字が一致する語句のみに絞り込みます。
正規表現を使用する : Google ドキュメントで、正規表現を使用して一致する語句を絞り込みます。
ハイライト表示された語句を置き換えるには [ 置換 ] を、その単語が使用されている箇所をすべて置換するには、[ すべて置換 ] をクリックします。
スプレッドシートで検索と置換を使用する
パソコンの Google スプレッドシート で、スプレッドシートを開きます。
[ 編集 ] [ 検索と置換 ] をクリックします。
[検索] の横に検索する語句を入力します。語句を置き換える場合は、[置換後の文字列] の横に新しい語句を入力します。
[ 検索 ] をクリックして語句を検索します。次にその単語が使用されている箇所を表示するには、もう一度 [ 検索 ] をクリックします。
(省略可)下のオプションを使用して検索を絞り込みます。 大文字と小文字の区別 : 大文字と小文字を区別して検索します。 完全に一致するセルを検索 : 完全に一致するセルを検索します。 正規表現を使用した検索 : 任意のパターンに一致するセルを検索します。 数式内も検索 : 検索対象に数式も含めます。
大文字と小文字の区別 : 大文字と小文字を区別して検索します。
完全に一致するセルを検索 : 完全に一致するセルを検索します。
正規表現を使用した検索 : 任意のパターンに一致するセルを検索します。
数式内も検索 : 検索対象に数式も含めます。
ハイライト表示された語句を置き換えるには [ 置換 ] を、その単語が使用されている箇所をすべて置換するには、[ すべて置換 ] をクリックします。
Google ドキュメント と Google スプレッドシート では、正規表現を使用して、文字、数字、語句、パターンといった文字列の検索や置換を行うことができます。
正規表現を使用して語句を検索する
パソコンで、 Google ドキュメント または Google スプレッドシート のいずれかを使用してドキュメントまたはスプレッドシートを開きます。
[ 編集 ] [ 検索と置換 ] をクリックします。
[検索] の横に正規表現を入力して [ 正規表現を使用した検索 ] または [ 正規表現を使用する ] をオンにします。
[ 検索 ] をクリックします。
検索と置換ツールによる検索結果は、オンにしたオプションによって変わることがあります。下記の例では、[大文字と小文字の区別] をオンにし、[完全に一致するセルを検索](スプレッドシートの場合)をオフにした結果を示しています。
注: この例は Google スプレッドシートでのみ機能します。
[検索] に「^\$([0-9,]+)?[.][0-9]+」と入力します。
この文字列は 0~9 またはカンマを 0 個以上含む数、ピリオド(.)、0~9 の数を 1 個以上含む数が順に並ぶドルの金額を表しており、この検索では、$4.666、$17.86、$7.76、$.54、$900,001.00、$523,877,231.56 のような値が返されます。
[検索] の横に「[0-9]{5}(-[0-9]{4})?」と入力します。
5 桁の数字のみ、または 5 桁の数字、ハイフン、4 桁の数字が順に並ぶの米国の郵便番号が返されます。
注: この例は Google スプレッドシートでのみ機能します。
[検索] に「^[a-z].*」と入力します。
この文字列は小文字とそれに続く 0 個以上の文字を含むセルを表しており、この検索では、bob、jim、gEORGE、marTin が検出されます。
正規表現の一部をキャプチャ グループと置き換えることができます。[置換] 文字列でこれらのキャプチャ グループを参照するには、「$」形式を使用します。
ヒント: 正規表現の置換(キャプチャ グループや、改行を表す \n などの特殊文字を含む)は、Google スプレッドシートでのみ機能します。Google ドキュメントでは、[次に置換] フィールドに入力した正規表現の書式は、リテラル テキストとして挿入されます。
正規表現 (\d*)/\d*/(\d{4}) は 3/8/2015 のような日付と一致します。この正規表現はキャプチャ グループを 2 つ含んでいます。
(\d*) - 月に一致します
(\d{4}) - 年に一致します
上記の正規表現に一致する各日付をその月の最初の日付に置き換えるには、「$1/1/$2」の文字列を使用します。つまり、日付 3/8/2015 は 3/1/2015 に置き換えられます。
Google サービスでは、正規表現に RE2 を使用しています。GitHub で、すべての RE2 式 を確認できます。
正規表現で特定の意味を持つ文字($ など)を検索する場合は、その直前にバックスラッシュ(\)を挿入します。たとえば、「$」の文字を検索するには「\$」と入力します。
ピリオドは、その位置にある任意の文字を表します。
文字の後のアスタリスクは、直前の文字を 0 回以上繰り返す文字列の検索を表します。
文字の後のプラス記号は、直前の文字を 1 回以上繰り返す文字列の検索を表します。
直前の文字を含まない文字列も返されます。
キャレットは正規表現の先頭に挿入して使用し、文字列がキャレットの直後の文字またはシーケンスで始まることを表します。
注: この正規表現は Google スプレッドシートでのみ使用できます。
ドル記号は、正規表現の末尾に配置して使用し、文字列が直前の文字またはシーケンスで終わることを表します。
注: この正規表現は Google スプレッドシートでのみ使用できます。
dog、hog、hot dog
dogs、hogs、doggy
直前の語句を A~B 回繰り返します(A、B は数値)。
文字セットの中の 1 つの文字のみがその位置で使用されることを示します。通常、角括弧の中には、上記の正規表現で使用している文字など、どのような文字でも使用できます(例: [xa,$5Gg.])。
指定の範囲内の文字をその位置で使用した語句を検索します。一般的な範囲として、a~z、A~Z、0~9 などがあり、複数の範囲を組み合わせて 1 つの範囲とすることもできます(例: [a-zA-Z0-9])。また、上記の文字セットと組み合わせることもできます(例: [a-zA-Z,&*])。
dog、dug、dpg、drg
^ で始まる文字セットは、指定の文字セットにない文字の検索を意味します。
dog、dOg、dig、d$g
職場や学校で Google ドキュメントなどの Google のサービスを利用している場合は、役に立つヒント、チュートリアル、テンプレートをお試しください。Office をインストールせずに Office ファイルを操作する方法、プロジェクト計画やチーム カレンダーを動的に作成する方法、受信トレイを自動的に整理する方法などをご確認いただけます。