こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセル・計算式内の変換について

仮に、「=SUM(A1:A4+A6+A11+A18+A22+A25+A26+A29+A35+A41+A43+A49+A53+A54+A55+A63+A64)」の式があるとします。
この「A」を全て「C」にしたいのですが、一括で変換できる方法があったら教えて下さい。
よろしくお願いします。

投稿日時 - 2006-11-17 22:55:25

QNo.2546169

すぐに回答ほしいです

質問者が選んだベストアンサー

■手順■
1)メニューバーの[編集]-[置換]を選択します
2)「検索する文字列」に「A]を、「置換後の文字列」に「C」を入力して、「置換」をクリックします

◆なお、式は、
=SUM(A1:A4,A6,A11,A18,A22,A25,A26,A29,A35,A41,A43,A49,A53,A54,A55,A63,A64)
または、
=SUM(A1:A4)+A6+A11+A18+A22+A25+A26+A29+A35+A41+A43+A49+A53+A54+A55+A63+A64
ではないでしょうか?

投稿日時 - 2006-11-17 23:28:06

お礼

ありがとうございました。
そうですよね、式に記入ミスがありました。
質問前に「置換」をやってみたのですが、上手くいかなかったので、質問をさせていただいたのですが、再度やってみたら出来ました。

投稿日時 - 2006-11-18 03:31:08

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

この式が、B1 に入っているとすれば、D1 に単純にコピーします
そうすると、A が C に変ります
そこで、数式バーに表示されている式をドラッグしてコピーし
元の、B1 に貼り付けます

投稿日時 - 2006-11-17 23:20:08

お礼

ありがとうございました。
参考になりました。

投稿日時 - 2006-11-18 03:26:41

ANo.1

数式バーをコピーしてメモ帳か何かのエディタで置換すればよいと思います。
また、単純にセルA1などに割り当てられている式をC1に移したいといった場合であればそのままセルのコピー&貼り付けで自動的にC列の式に変換してくれます。

蛇足ですが、例に挙げられている数式は循環参照になりませんか?

投稿日時 - 2006-11-17 23:17:20

お礼

ありがとうございました。
確かに、循環参照になりますよね。
記入ミスがありました。

投稿日時 - 2006-11-18 03:22:52

あなたにオススメの質問