• ベストアンサー

エクセルの表で○がある行の数字のみ計算したい

エクセルで作成した下記のような表があった場合、  見積物件名 数量 受注 1 ******    125   ○ 2 ******    250   3 ******    70    ○ 4 ******    100   受注欄に○が入っている数量のみの合計を出すには どのような計算式があるでしょうか? 上の表でいくと1行目と3行目の数量の合計195を計算式で 出したいということです。 初歩的な質問なのかもしれませんが 何卒宜しくお願いします。

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

  • ベストアンサー
  • F_PAPA
  • ベストアンサー率40% (8/20)
回答No.2

No.1です。 スミマセン。間違えました。 =SUMIF(C:C,"○",B:B) でしたね、SUMとSUMIF の間違いです。失礼しました。

tibikkoOL
質問者

お礼

素早い回答ありがとうございました。 会社での頼まれ事だったので助かりました☆ また宜しくお願いしますm(__)m

その他の回答 (6)

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.7

=SUMPRODUCT(数量,(受注="○")*1) こんな計算式も、条件が1つだけの場合はSUMIF関数が分かりやすいですが、そこに単価などの条件が入り合計金額を計算したうえで表示する場合などは配列計算の関数の方が扱いやすくなります。

tibikkoOL
質問者

お礼

回答ありがとうございました。 なるほど~、条件が複雑になった場合は そんな方法もあるんですね☆勉強になりました。 また宜しくお願いしますm(__)m

回答No.6

No.4です >どのような計算式があるでしょうか? を見逃してました。オートカルクなどは没ですねm(_ _)m SUMIF案は出ていますのでDSUM案を A B C D E F 1 No 見積物件名 数量 受注 受注 2 1 ****** 125 ○ ○ 3 2 ****** 250 4 3 ****** 70 ○ 195 5 4 ****** 100 F4セルに=DSUM(A1:D5,3,F1:F2) 条件を追加できますので複雑な条件のときに有効です 参考まで

tibikkoOL
質問者

お礼

画像まで用意していただいて 詳しい解説ありがとうございます。 いろいろなやり方があるんですね☆参考になりました。 また宜しくお願いしますm(__)m

  • gadovoa
  • ベストアンサー率28% (835/2909)
回答No.5

例えば計算式の答えをセル5E(座標)に出したいなら 5Eにセルを合わせて「=1B+3B」とenterを押したら5Eのセルに答えがでます。 (125のセル座標を1B,70のセル座標を3Bとした場合)

tibikkoOL
質問者

お礼

回答ありがとうございました。 また宜しくお願いしますm(__)m

回答No.4

数式を使うのが一般的だと思います 関数SUMIFをヘルプなどで検索してみましょう そのほか オートフィルタ&オートカルク データベース関数DSUMを使ったもの 並べ替えて集計機能を使ったもの ピボットテーブルを使ったものなどが考えられます 参考まで

  • singlecat
  • ベストアンサー率33% (139/418)
回答No.3

SUMIF(判断範囲,条件,合計範囲)を使えます。 判断範囲:受注の列の範囲(C2:C5) 条件  :"○" 合計範囲:数量の列の範囲(B2:B5) こんな感じです

tibikkoOL
質問者

お礼

ご丁寧な解説ありがとうございます。 会社での頼まれ事だったので助かりました☆ また宜しくお願いしますm(__)m

  • F_PAPA
  • ベストアンサー率40% (8/20)
回答No.1

SUMIF関数が使えますね。 =SUM(C:C,"○",B:B) みたいな感じで大丈夫なのでは?

関連するQ&A