- 締切済み
エクセルで計算式だけを取り出すことは出来ますか?
セルに=10*2と入力すると 答えの20がセルには表示されます。 今度はそのセルをコピーしてから 違うセルに計算式だけ(10*2)を表示させたいと思います。 さて どうすればいいのでしょうか?
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
>何か 悪影響を及ぼすのでしょうか?ちょっと心配。 マクロを有効にしないと使えません Excel 4.0 マクロ関数 http://office.microsoft.com/ja-jp/excel/HP010475331041.aspx?pid=CH062528391041 Excel97にはヘルプがあったのですが、Excel2000以降は削られています もちろん、サポートもありません。 ちなみにExcel2002さえExcel10.0になります 一般的にはユーザー定義関数を作成すると思います 数式を別のセルに表示する-ユーザー定義関数 http://www.relief.jp/itnote/archives/001221.php
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
- KURUMITO
- ベストアンサー率42% (1835/4283)
いろいろなセルに入力されている式を表示させるのでしたら、例えばエクセル2007では「数式」タブの「ワークシート分析」にある「数式の表示」ボタンをクリックすればよいでしょう。エクセル2003などでしたら「ツール」メニューから「オプション」の「表示」タブでウィンドウオプションの「数式」にチェックをすればよいでしょう。ご参考までに。
お礼
回答有難うございます。 できました!できました。感激です。 自宅では2007ですが 職場では古いバージョンですがツールから やってみます。 ありがとうございました。
補足
問題発生。 確かに 数式が表示されるのですが 今度は答えが出ませんね。 シート全体が数式表示になっちゃうんですね。 できれば コピー先のセルだけ 数式表示したかったのです。 やはり=を削除するしかありませんか?
- KURUMITO
- ベストアンサー率42% (1835/4283)
回答No1さんのようにすればよいでしょう。 =10*2のセルをコピーしてから別のセルに貼り付けます。その後に数式バー上に表示されている=10*2から=のみを削除すれば10*2がセルに表示されます。 残念ながら、書かれた数式を直接表示できる関数などはありません。
- yymiya
- ベストアンサー率32% (26/81)
コピーして貼り付ける時に、形式を選択して貼り付ける→計算式にチェックしてOKです。
お礼
回答有難うございます。 形式を選択して貼り付けるの 数式でしょうか? やっぱり 答えが表示されちゃいます。 やり方間違ってますか?
- kenbow22
- ベストアンサー率48% (135/276)
コピーして貼り付け後『=』を削除。
お礼
回答有難うございます。 今までは これでやっていたのですが・・・・。 もう少し簡単にできないかと思って。 確実ではありますよね。
お礼
いろいろ教えていただきありがとうございます。 やはり VBAが出てきましたね(汗) とりあえず 名前の定義で事足りているので 今回は こちらは手をつけずに・・・・というか よく分からないのでした(涙) 本当にありがとうございました。