• ベストアンサー

エクセル 隣り合わせのセルに数式と計算結果表示

お世話になります。先日も同じ内容で質問させていただいたのですが、追加質問となります。 Excel 2003条件下で、A1に 1/3+1/5 を入力し、そのまま表示させます。隣のB1にその演算結果 8/15 を表示させたいのです。先日質問させていただいた時、『名前の定義』方法を教わりました。この方法を試した時、確かにA1に数式が、B1に演算結果が出てきたのですが、この方式を複数行で行うためにはどうすればいいのでしょうか。 このたび、B1をコピーしB2以下に張り付けたのですが、A2以下に数式を入力してもB2以下のセルに演算結果が出てきません。 以上よろしくお願いします。

noname#246097
noname#246097

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

  • ベストアンサー
回答No.1

「先日の質問」とは、こちらでしょうかね。 http://okwave.jp/qa/q8212961.html そして、採用しようとされているご回答で紹介されているのが、次のページですね?要するに、名前の参照範囲に evaluate を記述するって話のようです。 http://officetanaka.net/excel/function/tips/tips57.htm そのページの真ん中あたりで、「ここでは「$」を付けずに相対参照形式で指定します」と述べられていますね。質問者さんも同様にしてください。

noname#246097
質問者

お礼

早速ありがとうございます。 質問内容も、参考URLも仰せのとおりです。 相対参照形式指定のことが5ページにありました。おかげさまで思った通りにものができそうです。 ありがとうございました。

関連するQ&A

  • EXCEL 数式が入った空白セルを数える

    毎度お世話になっています。 質問の内容ですが、例えば下記のようなシートがあるとします。 セルB1、セルC1、セルD1:手入力セル セルA1:数式「=IF(B1="","",B1+C1)」 セルA2:文字列 セルA3:数式「=IF(D1="","",D1*0.1)」 セルA4:文字列 セルA5:A1+A3の計算結果を表示 (※なお、セルA2、A4は数値が入らない) というような場合において、 ●セルB1、C1、D1になにも入力されていない場合、セルA5が空白となる。 ●セルB1、C1にのみ数値が入力されている場合、セルA5の計算結果がセルA1の値のみ。 ●セルD1にのみ数値が入力されている場合も上記と同様に計算結果が表示される。 以上の条件を満たす数式をセルA5に入力したいのですが、 COUNTBLANKは数式が入っている場合には使えず、COUNTAの場合だとセルA1、A3のどちらにも数値が入った場合に表示される、といった数式になります。 IFをいくつも使えば可能とは思いますが、もう少し単純に数式を作れたらと思い質問をさせて頂きました。 よろしければ御回答宜しくお願い致します。 (内容を訂正したため、いったん質問を削除しました。もし御回答中の方が居ましたら申し訳ありませんでした。)

  • Excelのセルが計算結果ではなく数式になってしまいます。

    Excelでワークシートを作って計算させているのですが、突然、数式を入力しているセルが、その計算結果ではなく、数式そのものが表示されてしまうのです。 例:セルを参照しようとして、「=H5」と入力すると、本当なら、H5のセルにある数字、文字が表示されるわけですよね。しかし、突然そのセルが「=H5」という計算式そのものの表示になってしまいました。 F2を押して、Enterするとまた参照してきたりするのですが、原因が分かりません。ずっと=H5のままということもあります。 原因と対処方法を教えてください。よろしくお願いします。

  • Excelで、セルに数式ではなく、計算結果を残したいのですが。。。

    色々調べてまして、「数式を入力し、確定時に[F9]キーを押す」ことにより、計算結果のみを残すことが出来ることは分かったのですが、複数のセルをまとめて、計算結果のみ残す方法はありませんでしょうか? 何卒、よろしくお願い致します。

  • Excelで文字列の数式の結果を表示するには?

    過去ログ等調べたのですが、ぴったりくるものがなかったので質問させてください。 Excelで文字列として数式を入力して、 別のセルで計算結果を小数1桁でroundして表示させたいです。 数式は四則演算と( )です。 ファイルを共有しているので、アドインは使いたくないのですが、何かいい方法はあるでしょうか? よろしくお願いします。

  • excel 特定セルの数式表示

    通常A1セルに=1+1と数式を入力するとセル表示は2となります。 これを=1+1と数式を入力したときに、同じA1セルに文字列ではなく=1+1と表示だけしたいのです。 別セルにてA1セルの計算結果2を参照していますので・・・・ ツール→オプション→表示→数式でシートのすべての数式を表示できることは知っていますが、そうでなくて一部のセルだけ表示したいのです。 ご教授の程宜しくお願い致します。

  • 数式の計算結果により表示されたセルを数える関数を教えてください

    Excel2003です。 「=COUNTA(範囲)」で文字や数値、式などのデータが入力されているセルを数えることができますが 数式の計算結果により表示された文字や数値の入ったセル(数式の計算結果で空白のセルを数えない)を数える関数を教えてください  

  • Excelの数式が表示されない

    Excel2007を使っています。 2000までは、セルに数式を入れると上部のバーに数式が出たのですが、 2007では表示されません。 例えばセルに「100」と入っているとき、2000では「=50*2」とか「=A3+B5」というように入力した数式が見えるようになっていました。 2007になってから、数式バーがなくなったのでしょうか。 数式を表示させるにはどうしたらいいでしょうか。

  • Excelのセルの数式を表示する方法

    今、セルA1に「10」、セルB1に「3」、セルA3には「A1*B1」という数式が入っています。 しかし画面上はセルA3は「30」という表示が出ます。 これをどんな数式が入っているのか人目で分かるように、数式がセルA3に表示されるようにするにはどんな設定をすればいいでしょうか?

  • エクセルで数式のみ(=無し)を入力したセルを参照して計算させたいのですが。。

    初めての質問です。 不手際がありましたら申し訳ありません。 Excelについての質問ですが、 以下のように、A1のセルにイコール(=)無しの数式を入力した場合、 別のセル(B1)でそれを参照して計算をさせたいと考えています。      [A]          [B] [1]    1*1         (=1*1) 何か良い方法はありませんでしょうか。 ご教授宜しくお願いします。

  • EXEL:入力中のセルの数式を非表示(あるいは表示位置を変える)には

    EXELで、数式を入力中に、数式が長くなってくると隣接しているセルが数式で隠れてしまい、そのセルを選択できなくなってしまうので、入力中の数式を数式バーでのみ表示したい(入力中のセルには表示しない、あるいは表示される位置をそのセルの右側、左側、など邪魔にならない位置に変更したい)のですが、可能でしょうか? ちなみに例えばですが(文章で書くと伝わりにくいと思うのですが、、) セルC3内に「=A3+B3+D3」という数式をA3、B3、D3というセルを選択して数式に入れていく場合、D3を選択しようとすると、それまでの数式「=A3+B3+」にD3が隠れてしまい、選択できない、という状況になります。 数式を直接入力すれば問題ない話ではあるんですが・・・ けっこうまわりでも困っている人が多かったので。 いい方法があれば教えてください。

専門家に質問してみよう