- 締切済み
excel 特定セルの数式表示
通常A1セルに=1+1と数式を入力するとセル表示は2となります。 これを=1+1と数式を入力したときに、同じA1セルに文字列ではなく=1+1と表示だけしたいのです。 別セルにてA1セルの計算結果2を参照していますので・・・・ ツール→オプション→表示→数式でシートのすべての数式を表示できることは知っていますが、そうでなくて一部のセルだけ表示したいのです。 ご教授の程宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- keithin
- ベストアンサー率66% (5278/7941)
既に寄せられている回答にもありますが,シートの一部分だけ,生きた数式を数式の格好で表示させる方法はありません。 >別セルにてA1セルの計算結果2を参照しています 時折寄せられるのは,セルに「数式として見える文字列で記入し,当然計算はされないのだけど無理矢理計算結果を得たい」という逆方向のアプローチのご相談です。 手順:添付図参照 シート1のA1セルに ’=1+1 のように,アポストロフィ(Shift+7)に続けて数式を記入する (セルの表示形式を文字列に設定して記入しても良い) 挿入メニューの名前の定義で 名前 =get.A1 参照範囲 =EVALUATE(Sheet1!$A$1) と登録する 任意のセルに=get.A1 と式を記入すると,A1の計算結果が表示される。 勿論 =get.A1*2 などのように,計算にも利用できます。 A1に文字列ではない通常の数式が入っていても,そのまま利用できます。 #ごく一般論として言うなら A1セルに目的の数式を文字列で記入しておき, また別のセルでA1と全く同じ数式の内容を本ちゃんで計算させておき, 最後のセルではちゃんと計算した結果の方を利用する 若しくは利用したいセルの中でA1でやっていたのと同じ計算をやらせる といった当たり前の手順が,もっとも確実で簡単です。 #参考 マクロ等を全く使わず,一応出来るという意味では 1.ウィンドウメニューから新しいウィンドウを開く 2.ウィンドウメニューの整列で画面を並べる 3.片方のウィンドウでオプションから「数式」を表示させる のようにすると,片側画面では生きたままの数式の内容を確認しつつ,全く同じ範囲を計算結果として見たり利用する事もできます。
特定のセルのみ数式を表示させる事はできます。 しかし、そのセルを参照して「結果」を表示させるのは無理です。 同じ内容が参照されてしまいます。 数式の入ったセルの書式設定を「文字列」にしてF2→エンター。 これで常に数式が表示されます。「数値」にし、F2→エンターで戻ります。 他の方法は、これで、できますが、いずれも参照すると この内容になります。 http://hpcgi1.nifty.com/kenzo30/a_cbbs/cbbs.cgi?mode=al2&namber=5919&rev=&no=0&P=R&KLOG=32
- SePapa
- ベストアンサー率50% (47/94)
こんにちは。 通常、式でなく文字列として認識させたい場合は、 先頭にシングルクォーテーション「'」をつけて入力すればOKですが、 これではご質問の意図とはずれてますか? 一度お試しください。
お礼
皆様早速のご教授ありがとうございました。 皆様にご教授されたやり方で考えてみます。 ありがとうございました。