• ベストアンサー

関数について

SUMIF関数ですが、 SUMIF(B3:B16,”関東”,D3:D16) SUMIF(B3:B16,”東北”,D3:D16) SUMIF(B3:B16,”九州”,D3:D16) 上記の3つの式を単純に+でつなぐことはできますか? また他の関数についても四則演算できるかの決まりごとがあるかどうか教えてください!!

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

  • ベストアンサー
  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.1

エクセルの数式に関する質問ですか? 出来る出来ないは、式にしてみて、正答が表示されるかシミュレーションしてみる。 >上記の3つの式を単純に+でつなぐことはできますか? 可能 SUMIF関数以外に 下記の式でも可能。 =SUMPRODUCT((B3:B16="関東")+(B3:B16="東北")+(B3:B16="九州"),D3:D16)

kwkwyy
質問者

お礼

忙しかったため、お礼が遅くなって申し訳ありません。 おかげさまで理解できました。

その他の回答 (1)

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

他の関数も同様で可能です。 一例ですが、この様なケースでは、配列数式をお試し下さい。 =SUMPRODUCT((B3:B16={"関東","東北","九州"})*(D3:D16))

kwkwyy
質問者

お礼

ご回答ありがとうございました!

関連するQ&A

  • EXCEL97 関数で検索範囲が複数のとき

    お世話になります。 SUMIF関数で、検索範囲が2箇所に渡るという指定は可能でしょうか。 例えば、D6およびD21:D30を範囲に指定したいのですが,D7からD20に対応する部分は合計したくないのです。 つまり、 =SUMIF(D21:D30,"*",H21:H30) この式に、記号一つくらいでD6を加えられたらいいなと思う次第です。 例えばテキトウですが、=SUMIF(D6&D21:D30,"*",H21:H30)とか? もし、複雑な式になるならあきらめます。 宜しくお願い致します。

  • こんな関数ありますでしょうか?

    こんな関数ありますでしょうか? 日頃お世話になっております。 Excel2000で、指定した検索条件に一致する隣のセルの 個数を取り出したいのですが、出来ますでしょうか? 「例」      A列     B列 1    みかん   東北 2   りんご    東北 3    りんご    関東 4   いちご    関西 5   りんご    九州 6   みかん    九州 7   いちご    四国 8   みかん    関東 上記データーより、A列の「みかん」を検索条件として B列より「東北」=1 「九州」=1 「関東」=1 というデーターを、取り出したいのですが。。。 ご教示お願い致します。 m(__)m

  • SUMIFの関数で合計を合算したいのです。

      A   B     C    D    E    F    1 赤 300円  青 200円  赤   ---円 2 青 100円  青 400円  青   ---円 3 赤 100円  赤 100円   合計  ---円  の表でF1の赤計の演算式をAとBの列だけなら =SUMIF(A1:A3,E1,B1:B3)で赤400円と出来るのですが CとDの合計もF1に出したいので赤の計500円としたいのですが 無知なので=SUMIF(A1:A3,E1,B1:B3)+(C1:C3,E1,D1:D3)としたらダメでした。 列の分かれたBとDの赤合計をF1に合算して出すには どういう演算式にしたらいいのか教えて下さい。 宜しくお願い致します!   

  • Excelの関数を教えてください。

    Excelの関数を教えてください。    A  B  C 1  *  A  100  2     A  200 3  *  B  300 4  *  A  400 上記のような表があるとします。 「A列が*でなおかつB列が"A"の時Cを合計しなさい。」というような式を作りたいのですがどのようにしたらよいでしょうか?うえの表で言うとこの式で「500」という数字を表示したいのです。条件が1つの時は「SUMIF」関数でやったのですが条件が2つとなった時どうしたらよろしいでしょうか?

  • SUMIF関数で試行錯誤しています

    Excel2003です。 左表から選択範囲を決めて右表の[I3] A*を検索条件に 値[D5] +10と[D8] +5のAの荷姿だけの合計15を求めたい のですが、わかりません。=SUMIF(E3:E10,I3,D3:D10)で求めると -となる値も計算に含まれてしまい答えは、10になってしまいます。 右下表の[I9] C*を検索条件にした答えも-1になりますが、 これを0にできないかと考えています。 SUMIF関数と他の関数の組合せを使ってできるのではないかと いろいろ試行錯誤しているのですがわかりません。 ヒントだけでも良いので、お解かりの方いましたらよろしくお願いします。

  • Excelの関数について教えて下さい。

    Excelの関数で分からない事があるので教えて下さい。 D9のセルにD9=DATEDIF(D3,E3,"d")という式を設定しています。 D3に2004/5/31、E3に2004/6/30という日付を入力しており、その期間を 計算させる式です。従ってD9の答えは30となります。 この関数自体は問題なく機能しているのですが、DATEDIF(D3,E3,"d")の 1つ1つの意味を教えて頂けないでしょうか。 IF関数の使い方がそもそも理解出来ていません。 質問の意味が分かりにくい場合は補足致しますので言って下さい。 宜しくお願い致します。

  • SUMIF関数で分からないところがあります。

    エクセルのSUMIF関数の例題で分からないところがあります。 =SUMIF(A:A,"<=&D2,B:B) A列に日付(2017/12/05,,2017/11/30など) B列に金額(500,100,300など) D列に末日(2017/11/30,2017/12/31など) が入力されています。 A列に入力された日数からD列の末尾までの合計を求めるプログラムだとお思うのですが、 なぜ、Dの前に&が付くのでしょうか? 教えてくださいよろしくお願いします。

  • Excel Sumif関数の条件設定

    ExcelのSumif関数での条件の入力について教えて下さい。 条件に演算子が含まれる場合、条件式を" "で囲むことは理解しています。例えば、「100以上」であれば、">=100"とすれば良いかと思います。この「100」について、変数といたしたく、例えば特定のセルの 数字を参照したい場合に、(セル番号「B3」)">=B3"と入力しても、B3に入力されている数値を参照してくれません。 どのようにすればセルの数値を同様に参照してくれるのでしょうか? 宜しくご教示下さい。

  • 縦に複数条件がある場合の合計値

    エクセル2003です ネットで検索したら横に複数条件がある場合は、SUMPRODUCTなどを使うといいというのはわかったのですが 縦に複数条件ある場合は、SUMIFで足してくしかないのでしょうか? 例えば A列      B列 果物     個数 みかん    3 りんご    2 バナナ    1 りんご    2 みかん    5 D2 りんご D3 みかん と言うデータがあり みかんとりんごだけの合計値がほしい場合は =SUMIF(A:A,D2,B:B)+SUMIF(A:A,D3,B:B) でもとめられますが、 もっと簡素化したいです。 (あまり「+」は使いたくない) SUMIFをまとめられますか? もっと効率のいい関数があれば教えて下さい。 よろしくお願い致します。

  • 【Excel】複雑な関数式を連続入力するには?(オートフィルは無理?)

    Aの列に「社員名」の項目が並んでいます。 Bの列に「売上数」の数値が並んでいます。  A   B 今川  16 武田  24 上杉  44 今川  33 武田  29 今川  31 … Cの列に社員名を入力し、各社員の売上数をDの列にて求めます。 D1のセルに、「=SUMIF(A1:A99,C1,B1:B99)」 D2のセルに、「=SUMIF(A1:A99,C2,B1:B99)」 D3のセルに、「=SUMIF(A1:A99,C3,B1:B99)」 … と、このように連続入力したいんですが、オートフィル機能を使ったら、 D2のセルが、「=SUMIF(A2:A100,C2,B2:B100)」 と、数値が全部上がってしまうんです。 単純な計算式の連続入力ならオートフィル機能は便利ですが、 例のような複雑な場合だと連続入力が出来なくなってしまいます。 どうすれば、複雑な関数式の連続入力が出来ますか?

専門家に質問してみよう