エクセルの練習問題を出す【練習問題】と、読者様のご質問にお答えする【教えて!エクセル関数】を毎週お送りします。表計算もおっかなびっくりの初心者から、エクセルデータベース作成もサクサク上級者まで!
文字列中の指定された文字をほかの文字に置き換えます。
SUBSTITUTE(元の文字列,置き換え対象文字列,置き換え後の文字列,置き換え対象文字列の指定)
・指定した位置(一つの文字列のなかで何番目か)に出てきた置き換え対象文字列だけを置き換えすることができます例1)
例1:
=SUBSTITUTE("昨日は遊んだ。今日も遊んだ。昨日も遊ぶ。","昨日", "明日")
「昨日は遊んだ。今日も遊んだ。昨日も遊ぶ」は「明日は遊んだ。今日も遊んだ。明日も遊ぶ」となります。
=SUBSTITUTE("昨日は遊んだ。今日も遊んだ。昨日も遊ぶ。","昨日", "明日", 2)
「昨日は遊んだ。今日も遊んだ。昨日も遊ぶ」を「昨日は遊んだ。今日も遊んだ。明日も遊ぶ」としたい場合、2番目に出てくる「昨日」だけを置き換えます。