• ベストアンサー

エクセルのかんたんなについて関数

SUMIFと同じ要領で、検索条件と検索範囲を2つ以上にして合計を出力したいのですが、うまくいきません。他の関数を組み合わせ方や、数式の記入の仕方を教えて下さい。

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

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

エクセル2007ならばSUMIFS関数で複数条件で合算できます。 エクセル2003以下ならば、SUMPRODUCT関数の回答が多いです。 一例ですが、=SUMPRODUCT((範囲1=条件1)*(範囲2=条件2))のように使用します。 因みに範囲は列(例えば、A:A等)は指定不可の為、form-toで指定します。

mamizz
質問者

補足

SUMPRODUCTについてもう少しくわしく教えていただけますか? 初心者なものですいません。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#70673
noname#70673
回答No.2

具体的な検索条件が分らないのですが、取りあえず DSUM という関数のヘルプと使用例などをみて、質問者殿の計算に使えるか確認してみてください。 ご参考まで。

全文を見る
すると、全ての回答が全文表示されます。
  • celtJapan
  • ベストアンサー率31% (67/211)
回答No.1

関連するQ&A

  • エクセルSUMIF関数とOR条件

    「X」の条件を満たすデータをの合計を計算したい場合SUMIF関数、「X」および「Y」の条件を満たすデータの合計を計算したい場合は、SUMPRODUCT関数が使えると思いますが、 「X」または「Y」の条件を満たすデータの合計を計算したい場合は、 SUMIF(検索範囲,"X",合計範囲)+SUMIF(検索範囲,"Y",合計範囲)とやるしかないですか? それとも、SUMIFを並べなくても、1回で計算できる関数がありますか? ご存知の方、ご教授下さい。 どうぞよろしくお願いいたします。

  • SUMIF関数

    よろしくお願いいたします Excel2007を使用しています SUMIF関数で=SUMIF(範囲,検索条件,[合計範囲])ですが この検索条件に2つ指定することは出来ますか 例えばE列に色々の項目が書かれていてその中の、 お菓子、本 と2種類を検索条件として合計を出したいのですが SUMIFでは出来ないとなれば、他の簡単な方法は有りますか。

  • エクセル関数

    データベースを作っていて、抽出した数値を合計する関数を入力しています。SUMIFを使っているんですが、SUMIFだと検索条件が1つしか選べません、複数の検索条件で抽出した数値を合計するにはどうすればいいでしょうか??できればフィルタは使わない方法でおねがいします。

  • エクセル IF関数の範囲と条件

    エクセル2010です。 あるセルに、別のセル範囲に特定条件が記入されたらその合計を、記入されないうちはある文字を表示する、という関数を書きたいのですが、どうもうまくいきません。 イメージとしては、 =IF(記入されるかもしれない範囲と条件,SUMIF(検索範囲,検索条件,合計範囲),"未記入時の文字列") このような感じなのですが、「記入されるかもしれない範囲と条件」の書き方がわかりません。 たとえば下の図のように、 どこかの行に「野菜」とその金額が書き込まれたら、A10に野菜の合計額を表示、野菜の記入が無いうちは「買い忘れ」と表示させる、という具合です。     A      B 1   肉     398 2   魚     249 3   野菜   198 4  調味料   298 5   野菜   298 6   惣菜   398   野菜合計 10  496 ←野菜の買い物が無ければ「買い忘れ」 このようにしたいのですが、 =IF((A1:A10,"野菜"),SUMIF(A1:A10,"野菜",B1:B10),"買い忘れ") としてもエラーになりました。 (A1:A10,"野菜")の部分が駄目なのはわかるのですが、どのように書けばよいのでしょうか? よろしければアドバイスをいただければ幸いです。よろしくお願いします。

  • SUMIF関数で、計算結果が0になるのですが

    SUMIF関数でちゃんと「検索条件」「検索条件」「合計範囲」としているのに何故か合計が0になりなかなか計算結果がでませんどこに問題あるのでしょうか

  • <Excel>関数について

    宜しくお願いします。 SUMIF関数のように、条件範囲と条件と合計範囲を指定できるCOUNT関数はないのでしょうか? COUNTIFですと、合計範囲が条件範囲と同じになってしまうので困っています。 教えてください。

  • EXCEL SUMIFについて

    EXCELでSUMIF関数を使って金額が集計される様になってるのですが 何故かBATTERYとTHERMISTORという品名だけが集計されません↓ 何故でしょうか?他の品名に書き換えると集計されるます。 ちなみに関数は=SUMIF(A1:A351,"BATTERY",G1:G351)と (範囲,検索条件,合計範囲)のセオリー通りでやってるのですが…

  • エクセルの関数で困っています!

    エクセルの関数について困っています。 現在で仕事で下記のような表を作成しています。 日付 品名  区分 個数  価格  合計 1/10 りんご  1  3  100 300 1/23 ばなな  2  2  200 400 2/20 りんご  1  2  100 200 この表でりんごはりんご、ばななはバナナで集計するには SUMIF関数が必要とのことなので区分分けして集計してます。 さらにこれを日付分けして集計したいんです。 次にこんな表を作ろうと思っています。 月日 りんご合計 ばなな合計 1月  300  400 2月  200 3月 4月  そのためにはSUMIF関数にさらにSUMIF関数を重ねて書かないとダメかな?と思っているんですが、どのような数式になるかわかりません。 区分分けしてかつ日付分けして集計したいのです。 この表を例にとって数式を教えていただけると助かります。 どうかよろしくお願い致します。

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

    エクセル関数を良く使います。 今回行いたいのはJ28:J32の範囲の中でJ24より小さい値の行のI28:I32の合計の値というものです。 しかし、下記の様に入力すると「入力が正しくありません」と出てしまいます。 =SUMIF(J28:J32,<J4,I28:I32) 数式の場合は””で囲むとヘルプに出ているのですがそれだと<J24という文字として認識してしまうらしく、私の望むJ4より小さい値の行のI列の合計は出てきません。 この式の検索条件にセル番地とすうしくの組み合わせを入れてはいけないのでしょうか? 御存知の方教えて下さい。

  • 【エクセル】関数:SUMIFについて(文字として答えを取り出したい)

    同様な質問が既にあった場合はご容赦下さい。 ※エクセル関連の質問が多すぎて見つけ  きれませんでした。申し訳ございません。 掲題の件ですが、現在エクセルで資料を 作成しております。 下記の例で説明します。  列 A  B   C  D 行 1 名前 性別 点数  2 田中 男   70 3 森  女   85 4 上田 男   60 5 石井 男   55 6 北川 女   90 (1)SUMIFを用いて男性の合計点を求めたい場合。  条件:男  条件検索範囲:B列  合計範囲:C列  答え:70+60+55=185点 (2)SUMIFを用いて個人の得点を示したい場合。 条件:田中 条件検索範囲:A列 合計範囲:C列 答え:70点 【質問】  上記表で個人の性別を取り出したい  時はどのようにすればよいでしょうか? ■SUMIFを使用する場合  条件:森  条件検索範囲:A列  合計範囲:B列  答え:『0』(女を認識していますが・・・)   ※これはSUMIFが数字でしか認識できない    為『0』となってしまいます。    この答えを文字列として取り出す    方法はございませんでしょうか?    代わりの関数等ございましたら使い方    からご教授頂きたいです。   ※できればエクセルのマクロを使わず    関数のみで対応したいです。    (資料作成後のマクロ警告が面倒な為。) 以上、よろしくお願いいたします。

専門家に質問してみよう