Comments
Description
Transcript
8 文字列を置き換える
8 文字列を置き換える 関数 SUBSTITUTE(サブスティテュート) 検索された文字列を指定した文字列に置き換 SUBSTITUTE関数を使うと、 えることができます。指定した文字列が複数ある場合は、 何番目にある文字列 を置き換えるか指定することもできます。 ●SUBSTITUTE関数 =SUBSTITUTE(文字列, 検索文字列, 置換文字列, 置換対象) ❶ ❷ ❸ ❹ ❶文字列 検索の対象となる文字列またはセルを指定します。 ※文字列を指定する場合は 「" (ダブルクォーテーション) 」 で囲みます。 ❷検索文字列 検索する文字列またはセルを指定します。 ※文字列を指定する場合は 「" (ダブルクォーテーション) 」 で囲みます。 ※アルファベットを指定した場合、大文字と小文字は区別しません。 ❸置換文字列 置き換える文字列またはセルを指定します。 ※文字列を指定する場合は 「" (ダブルクォーテーション) 」 で囲みます。 ❹置換対象 複数の検索文字列が見つかった場合、何番目の文字列を置き換えるかを数値またはセルで指定しま す。 ※省略できます。省略するとすべての検索対象の文字列を置き換えます。 例) セル 【B3】 に入力されている 「①」 を 「基礎」 に置き換えてセル 【C3】 に表示する場合 201 ●セル 【F6】 に入力されている関数 =SUBSTITUTE(E6,"福井","矢野") ❶ ❷ ❸ ❶検索の対象となる旧担当者のセル 【E6】 を指定する。 ❷ 検索する文字列として「"福井"」を入力する。 ❸ 置き換える文字列として「"矢野"」を入力する。 ※置換対象は、 すべての文字列を置き換えるため省略する。 POINT 指定した文字列がない場合 ❷検索文字列がない場合、 ❶文字列がそのまま表示されます。 一度に複数の文字列を置換する 202 9 章 例) 福井を矢野へ、 田村を山中へ置換する場合 (SUBSTITUTE (E6,"福井","矢野") ,"田村","山中") =SUBSTITUTE 第 置換する文字列が複数ある場合、❶文字列の中にSUBST I TUTE関数を組み合わせると一度に 置換できます。