プロが教えるわが家の防犯対策術!

お世話になります。
Excel2003で、A列の指定した位置にB,C列の文字を置換させる機能はありますか。
例 *にB列の文字を、¥にC列の文字を置換。
A   |B |C
1 (*)\(z)| あ| 2
2 (*)\(z)| 3 | 4
    ↓
1 (あ)2(z)|あ | 2
2 (3)4(z) | 3 | 4

よろしくお願いいたします。

A 回答 (2件)

セルD1に数式で表示させるのなら



=SUBSTITUTE(SUBSTITUTE(A1,"*",B1,1),"z",C1,1)

で出来ますが、如何でしょうか。
    • good
    • 0
この回答へのお礼

ありがとうございます。
上手くいきました。

お礼日時:2007/02/22 16:00

直接の置換はできないけど


A1="("&B1&")"&C1&"(z)"
としてA2にコピー後にA1:A2をコピーして、
「編集」「形式を選択して貼り付け」で「値」として貼り付ければできます。
    • good
    • 0
この回答へのお礼

ありがとうございます。
早速試させていただきます。

お礼日時:2007/02/22 15:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!