プロが教える店舗&オフィスのセキュリティ対策術

たくさんの計算セルに一括で同一の関数を追加したいです。

Excelで
入力表に入力→その値を別のシートに参照しカードを作成する
というファイルを作成しました。 その後、数式を追加することになったのですが
1つ1つ手入力するには、膨大な量なので、置換を使ったのですが
うまくいきません。
なにかいい方法はないでしょうか?

=IF($B$21&$C$21="P1",$D$21,"")
=IF($B$22&$C$22="P1",$D$22,"")
=IF($B$23&$C$23="P1",$D$23,"")



=JIS(IF($B$21&$C$21="P1",$D$21,""))
=JIS(IF($B$22&$C$22="P1",$D$22,""))
=JIS(IF($B$23&$C$23="P1",$D$23,""))
としたいです。
ちなみに、数式が入ったセルは表にはなっておらず、バラバラになってます

A 回答 (1件)

思いついたところで、


置換で3手順
①「=IF」 → 「!=JIS(IF」
②「)」 → 「))」
③「!=」 → 「=」

冒頭の「=」のまえに「!」を入れることで数式ではなく文字列にして、置換で式を修正、最後に「!」を削除して数式に戻します。
    • good
    • 1

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A