• ベストアンサー

エクセルの関数について

 セルA  セルB  セルC  セルD   10     20    ○   = 30    5     15    ×   = 空白 上記のセルCが○の場合、セルDにA+Bの合計が出るような計算式はありますでしょうか? またセルCが×の場合は、ブランクになるようにしたいです。 どうぞ宜しくお願いいたします。

  • eop
  • お礼率87% (7/8)

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

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

セルD=IF(セルC="○",セルA+セルB,"")

関連するQ&A

  • Excelの関数について

    [C1のセル値]-[A1またはB1のセル値] を使って計算したい場合の計算式を教えて下さい。 A列、B列、C列には具体的な数値を入力します。 D列にその結果を表示させる関数を入力したい。 と考えています。 但し、以下の条件を満たす事が必須となります。 (1)A、B、またはCのセルが未入力の場合はDは空白セルのまま。 (2)A、Bいずれかの一方が入力されている場合はCの値を使って計算し結果を表示。 (3)A、Bいずれも入力されている場合はBを優先してCの値を使って計算し結果を表示。 よろしくお願いします。

  • エクセルの関数等について(少し複雑です)

    あるマスの数値が3であるか4であるかを判別し、もしも3ならある計算を、4なら別の計算をさせたいです。 そして、それぞれの計算を一つのマスに合計で出したいのですが、どのような関数を組めばよいのでしょうか? 具体的には、 4行a~dがあるとします。 その全てに数値がある場合は「a×1 + b×2 + c×3 + d×4」の計算をし、 そのうちどれか3つにしか数値が入っていない場合には(例えばbが空白なら)「a×1 + c×2 + d×3」のような計算をし、 あるマスにそれらの合計を出したいのです。 なんとな関数を用いてやってみたのですが、何だかうまくいかなくて・・・ どなたかお分かりになる方がいましたら宜しくお願いしますm(_ _)m

  • エクセル関数で・・

    お世話になります。 以下の数値があります。 A B C 1 A 1.4% 2 B 2.0% 3 C 10.0% 4 D 15.0% B列を検索して、10.0%以上のときに、C列にA列の値を上から順に返したいのですが、どのような計算式をいれればよいでしょうか? 上記の場合、セルC1に"C",セルC2に"D"が返ることになります、 すいませんが、どなたかご教授お願いいたします

  • EXCEL 関数ROUNDについて

    お世話になります。 ROUNDを使用して計算していますが、空白のデータがあると答えが 0 になります。 空白のデータは無視して、計算が出来る方法はないでしょうか? よろしくお願いします。 例  A1    B1    C1    D1 1.85   空欄   2.11    0 D1のセルに =Round(A1*B1*C1,1) と入力 した時に 3.9と表示させたい。 うまく説明できないで申し訳ありません。

  • エクセルの関数についてお尋ねします。

    以下のようにAセルとCセルが同じ場合、その隣のBセルとDセルの日時がBセルよりも後に なっている場合に「●」印をつけたい場合の計算式はどうすればいいのでしょうか? 以下の例だと、A列とC列で同じなのは、A1とC4です。 A1とC4の隣の列B1とD4の日時でB1よりD4が後の日時になっている場合に「●」印をつけたい   ┃  A   ┃      B         ┃  C   ┃     D          ┃ E 1 ┃ 20621 ┃ 2012/7/18 16:10:36 ┃ 27185 ┃ 2012/07/11 09:30:20 ┃ 2 ┃ 20767 ┃ 2012/7/18 09:33:46 ┃ 28253 ┃ 2012/07/18 16:35:57 ┃ 3 ┃ 20825 ┃ 2012/7/18 10:27:29 ┃ 28569 ┃ 2012/07/11 16:39:40 ┃ 4 ┃ 35041 ┃ 2012/7/19 09:22:15 ┃ 20621 ┃ 2012/07/20 10:20:55 ┃ ●

  • エクセル2007でのIF関数と時間の計算

    A1,B1,C1,D1に時間をh:mmで入力します。 E1セルに次の答えを返したいのですが、数式をどうすればいいでしょうか。 もし、A1とB1の合計が、0:00(ゼロ時間)を超えるときは、その合計時間を もし、C1とD1の合計が、0:00(ゼロ時間)を超えるときは、その合計時間を E1セルに表示する。 なお、A1からD1に何も入力しないときは、E1も空白にしたいです。 また、「A1 または B1」に時間データが入力された場合は、「C1またはD1」には時間データへの入力はありません。 同様に、「C1またはD1」に時間データが入力された場合は、「A1またはB1」には時間データへの入力はないという形式の表です。

  • エクセル関数教えて下さい。

    例えば A1セルに1000 B1セルに1 A2セルに2000 B2セルに2 A3セルに3000 B3セルに3 メモリー計算の合計額を指定セルに一発で14000と出す関数を教えてください。実際は縦に30列位あって空白欄などもありA1*B1+A2*B2・・・というようにしてやっていたのですがあまりにも面倒なものでご教示願います。

  • エクセルの関数について

    セル内(日付が入力されていて、空白の場合もある) A1 には 8/10 B1 には 8/11 C1 には 8/12 と入力されている場合に・・・ D1のセルにA1~C1に入力されている日付の どれかが自動で入力されるように設定したいのですが どうしたらいいのかわかりません。 もし知っている方いましたら、宜しくお願いします。

  • Excelこんな時の関数

    セルAの値が>100である、同じ行のセルBの合計/セルCの合計を出したいのですが・・・。 A B C ----------- 120 2 10 10  3 33 130 5 52 20  1 43 例えば上記の場合、=(2+5)/(10+52)となります。 一発で計算する数式があればご教授下さいm(__)m

  • エクセルの関数について

    添付のようにAセルとCセルが同じ場合、その隣のBセルとDセルの日時がBセルよりも後に なっている場合に「●」印をつけたい場合の計算式はどうすればいいのでしょうか? 添付を例にすると、A列とC列で同じなのは、A1とC4です。 A1とC4の隣の列B1とD4の日時でB1よりD4が後の日時になっている場合に「●」印をつけたい

専門家に質問してみよう