- =REPLACE(文字列,開始位置,文字数,置換文字列)
※ 文字列中の指定された文字数の文字を別の文字に置き換えます。
下の図のセルA2の場合・・・
- 氏名の入力欄がセルB11からセルB13にあります。
- その入力された名前をセルA2からセルB4に第一位○○氏、第二位○○氏、第三位○○氏と表示させたい。
- 表示させたい文字列・・・第一位○○氏
- 換えたい文字○○の最初の○は“第”から数えて4文字目ですから・・・4
- 換えたい文字○○は最初の○から2文字なので・・・2
- 置換え文字はセルB11に入力してますからセルB11を指定して・・・B11
- これをREPLACE関数に当てはめて・・・=REPLACE("第一位○○氏",4,2,B11)
- これで見事に表示されてます。
- 第二位、第三位の表示も同じ様にやればよい訳です。

今日の小技は如何でしたか?