• ベストアンサー

1つのセルに2つの数式を入れたいです

お世話になります。 Excel超初心者です。よろしくおねがいします。 まず、B2~D2の合計をE2に表示させます。 ここまではできます。 次に、B3~D3の合計を、E2との合計でE3に表示させたいです。 B2が60で、C2が10で、D2が30だと、E2は100になりますよね? そして、例えば、B3に30、C2には何も入れず、D3に-20を入れたら、 E3には110と表示させたいのです。 どういう数式をEセルに入れればよいのでしょうか?

  • 24jack
  • お礼率90% (966/1063)

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

  • ベストアンサー
  • maiko04
  • ベストアンサー率17% (345/1956)
回答No.1

E2=B2+C2+D2 E3=B3+C3+D3+E2

24jack
質問者

お礼

ご回答をありがとうございます。 あ、そんなシンプルだったんですね^^;

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

>1つのセルに2つの数式を入れたいです と、本文で説明している(学びたいこと)こととが違っていると思う。 質問標題で想像される事態も、別に考えられるが、本文はそんなものではなく、簡単な話のようだ。 ーー >本文で説明していること なら前段階で計算している「値」を、=E2+・・ で参照して取り込めば仕舞です。 E2の式は=SIM(B2:D2)でこの結果を使う(累加する)なら、 E3の式は=E2+・・や =SIM(B2:D2)+・・やB2+C2+D2と重ね書きしても同じです。 前者(SUM関数)がよく使われると思う。 ーーー >B3に30、C2には何も入れず、D3に-20を入れたら、 E3には110と表示させたいのです。 =E2+sum(B3:D3) >C2には何も入れず C3には何も入れず,の誤りではないですか。 エクセルを使う、周囲の人に聞けばすぐわかる、簡単な話のように想像するが。 ーーー Excelには式の複写という関数式の利用の重大事項が待っている。 この質問では、何も触れてない(そういう問題でなく、単体のもののようだ)が、こんな調子の理解では、スムーズに理解できるかな。 SUM関数は、引数に空白セルがあっても、エラーにならず、そのセル分は何も足されない。

24jack
質問者

お礼

ご回答をありがとうございます。 仰るとおり、「C2には何も入れず」は「C3には何も入れず」の誤りでした。 すみません。 >周囲の人に聞けばすぐわかる 自室で1人だったので周囲には誰もいませんでした。

  • fjnobu
  • ベストアンサー率21% (491/2332)
回答No.2

E2=sum(B2:D2) E3=E2+sum(B3:D3) ですが、E3は170になります。110にはなりません。

24jack
質問者

お礼

ご回答をありがとうございます。 #1、#3の方の回答だと110になるんですが・・・。 因みに、#3の方の仰るとおり、 「C2には何も入れず」は「C3には何も入れず」の誤りでした。

関連するQ&A

  • 数式が入った空白のセルを合計するとき

    数式が入った空白のセルを合計するとき WINDOWS XP EXCELL 2003 です。 各セルの数式は C43 =SUM(B36-C36) D36 =SUMPRODUCT((入力!$C$2:$C$50=$A36)*(入力!$A$2:$A$50=D$1),入力!$E$2:$E$50) E36 =SUMPRODUCT((入力!$D$2:$D$50=$A36)*(入力!$A$2:$A$50=D$1),入力!$F$2:$F$50) E43 =SUM(C43+D36-E36) と数式がそれぞれに入っています。 ご教示を仰ぎたいのは D36,E36 に値がない空白のセルですがこの場合、E43 G43 I43 と表示(この場合 50,000)がされますがD36 若しくはE36に値が表示されたときのみにE43 を表示したいのですが可能でしょうか。 目的は見やすくしたいのですが。 ご指導いたたければ幸甚の至りです。

  • エクセル2010で、数式を貼り付けたい

      A     B    C     D 1 商品名  単価  購入数  合計 2 りんご   100  20     2000 (数式:B2*C2) 3 みかん   80  10     800 (数式:B3*C3) という表があります。 E1に、D1(とE2にD2)の数式を、コピペで貼り付ける方法内でしょうか。   A     B    C     D    E 1 商品名  単価  購入数  合計 数式情報 2 りんご   100  20     2000 B2*C2 3 みかん   80  10     800  B3*C3 どうしても、Dの数式をコピーして、Eに貼り付けても結果の合計が表示されてしまいます。 (一度、C1コピー⇒メモ帳に貼り付け⇒エクセルにコピーも考えましたが、  エクセルに貼り付けた時点で、2000の結果が入りました・・・。) 手で入力して、Concatしてもいいのですが、 もし、コピペですむなら、コピペで解決したいのです。 どなたか解決方法をご存知の方がいらっしゃいましたら ご教授お願いします。

  • エクセル 数式を表示させるには?

    win2000 エクセル2000を使用しています。 下記のようにセルAとBに数字が入ってるセルがあり、 Cに合計結果、Dに数式の内容を表示させたいのです。 =A1+B1という表示ならツール→オプションでできるみたいなのですが、数式の内容を表示させるやりかたがわかりません。 どなたかご教授をお願いします;;   A   B C D 1 数字 数字 合計 式 2 30   15   45  30+15=45 3

  • 数式で空白にしたセルについて

    もともと空白だったセルD1とE1があって、F1に「=D1*E1」と 数式を立てるとF1には0が表示されます。 しかし、D1に例えば「=IF(B1="","",VLOOKUP(B1,$G$1:$N$5,2,FALSE))」 という数式を入れD1を空白にすると「=D1*E1」の数式があるF1には #VALUE!のエラーがでます。 D1に返された""は、通常の空白という意味とは違うのでしょうか? また、通常の空白セルとは0(ゼロ)が設定されているのでしょうか? ご存知の方教えて頂けますでしょうか

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

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

  • 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をいくつも使えば可能とは思いますが、もう少し単純に数式を作れたらと思い質問をさせて頂きました。 よろしければ御回答宜しくお願い致します。 (内容を訂正したため、いったん質問を削除しました。もし御回答中の方が居ましたら申し訳ありませんでした。)

  • エクセル 購入品目のセルがブランクの時に、金額欄のセルに何も表示しない

    エクセル 購入品目のセルがブランクの時に、金額欄のセルに何も表示しない方法は? office2003を使用しています。 以下の表では簡単な数式(B2*C2=D2)を用いていますが、セルA3に何も入力されていないとき、 B3~D3のセルには何も表示されない(ブランク)ようにしたいのです。 B3,C3のセルに何も入力されていなければD3は“0”と表示されますが、すでに書式設定のユーザー定義にて~本、~円と表示されるようにしているため、『A3に何も入力されていなければD3はブランク』という形にできないのが現状です。 まとめますと・・・ A3がブランクのときは、現状ではB3に『0本』、C3,D3に『0円』という表示が残ってしまう。(ユーザー定義により)このユーザー定義を変えることなく、A3がブランクであればD3もブランクになるようにしたいのです。お知恵をお貸し下さい。よろしくお願い致します。 セル番号-------A----------B--------C---------D ---1--------購入品目-----数量-----単価------合計 ---2--------えんぴつ-----50本-----100円-----5000円 ---3--------(------)-----(---)-----(---)------(----)

  • エクセルのCOUNTIF関数で条件が2つある時

    すみません、どなたか教えてください。 シート2のセルD5には数式「=COUNTIF(INDIRECT($C$43),B5)」があり「2」と表示されています。 $C$43は数式「="1!$C$5:$C$"&E42」でE42セルには32の数字が入っています。つまりシート1のセルC5からC32までとシート2のB5が等しかったらシート2のセルD5に「件数を表示」です。 1件の条件の時のカウントはできました。 問題はこの次に、シート1のセルD5からセルD32とシート2のセルE5と等しいときにの条件を加えて「件数の表示」をしたいのですが、二つの条件があるときの書き方が分かりません。 つまり、 シート1のセルC5からセルC32までに入っている文字(1イ、2ロ、5,1ロ・・・)とシート2のB5の文字(1イ)が同じで、かつ、シート1のセルD5からD32までに入っている数字(23、19,21,40・・・)とシート2のセルE5の数字「23」と同じ時の件数を数えたい。と言うことですが、うまく説明できなくてすみません。 シート2のセルD5に数式「「=COUNTIF(INDIRECT($C$43),B5,IF(INDIRECT($D$43),E5,0))」 だとエラーになってしまいます。$D$43は「=1!$D$5:$D$"&E42」、E5はシート2のセルE5です。 おしえてください。

  • Excel2003の数式設定について教えて下さい。

    Excel2003の数式設定について教えて下さい。 【C1セル】には 数式「=IF(A1="","",A1)」 【D1セル】には 数式「=IF(B1="","",B1)」 【E1セル】には 数式「=IF(AND(ISBLANK(C1),ISBLANK(D1)),"",(IF((C1+D1)=0,"---",C1+D1)))」 と設定した状態で、 【A1セル】に 数値「100」と入力し、 【B1セル】に 数値「200」と入力した場合、 【E1セル】は 「300」と出力されますが、 【A1セル】、もしくは【B1セル】を 空欄にした場合、 【E1セル】は エラーとなり、「#VALUE」と出力されてしまいます。 小生としては、【C1セル】【D1セル】の両セルとも表示上は空欄の為、 ISBLANK関数でTRUEと判定し、【E1セル】は空欄になってほしいのですが、 【C1セル】や【D1セル】には数式が設定されている為、 ISBLANK関数でTRUEと判定されずに、「IF((C1+D1)=0」の演算でエラーとなっている様です。 小生が実現したいこと、 「【C1セル】と【D1セル】の数式の実行結果が空欄以外の時のみ、  【E1セル】の数式を実行する。」 の方法をご存知の方、教えて下さい。お願い致します。

  • 数式が入っているセルに表示されたテキストだけを

    数式が入っているセルに「表示されたテキスト」だけを他のファイルにコピーするにはどうすれはいいですか? 例えば、 馬名          ◎ 〇 ☆ ▲ △ 人気 余力 合計 メイショウサムソン 1  5        25  11  36 ダイワスカーレット      1  1  2  7   19  26 とします。 人気の列には=(C4*5+D4*4+E4*3+F4*2+G4*1) 能力の列には=(C4*1+D4*2+E4*3+F4*4+G4*6) 合計の列には=(H4+I4) と印に重みをつけて数式が入っているとします。 この人気、余力、合計の列のセルに表示されたテキストだけを他のファイルにコピーしたいのですが、どうすれば、良いでしょうか? 今は、数式もコピーされて、とんでもない数字が表示されます。ちなみに、レース毎にファイルにしてあり、1レースで最大18頭だったりします。今は、手で入力していますが・・・ 以上、宜しくお願いします。 また、以前、「EXCELの本を紹介してください」とのタイトルで質問したものです。その節はありがとうございました。 

専門家に質問してみよう