火曜日, 11月 15, 2022

Excelの数式をテキストとしてペーストする方法

Excelで作成した数式だけのセルデータを文字列として別のセルにペーストする一発芸はなさそうなので、必要に迫られて最も簡単な方法を考えてみました。

E6:E17に記述した数式をF6:F17に文字列として配置したいわけです。配置オプションではこれが出来ません。まずE6:E17を選択してコピーします。

次に新規シートを作成して同じE6:E17を選択後にペーストします。

ペーストした直後の状態です。参照すべきセルがブランクなのですべて0と表示されています。


ここで置換パレットを表示し、検索欄には「=」、置換欄には「 =」半角スペースを「=」の前にいれて「すべてを置換」とします。

これで数式が文字列として表示されるので、コピーし・・・

元のシートに戻ってF6:F17を選択してペーストすれば完成です。

ほとんど用途はないのですが、個人的に時々必要ようなので・・・。