[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『SUMIF関数で2重の条件を付ける場合について』(香代子)
どなたか宜しくお願い致します。
SUMIF関数を使って数値を集計しているのですが、日にち列、番号列で条件に該当するように集計をしたいのです。
IF関数だと、
IF(条件A,IF(条件B,真の場合,偽の場合),偽の場合)
というようにできるかと思うのですが。。。
それとも他に代用関数はありますでしょうか?
是非宜しくお願い致します。
単語検索の中の「よくある質問」の中にSUMIFが有ります https://www.excel.studio-kazu.jp/cgi-bin/estindex/estseek2.cgi?phrase=sumif のでそれを参考にしたら 如何でしょうか?例えばこんなのも有ります。 [[20020524202658]] 『条件が2つ以上あるSUM?』(J) (ど初心者)
御免なさい、新規のスレを立てるほどの質問では無いので此処を借りました。 自分で書き込んで気が付いたんですが、上記の例にも有りますし以前にも他のスレでもたま に見るんですが「半角カタカナは使用禁止」との事ですが、どう言った理由なんでしょうか? 何か表示等に支障が有るんでしょうか?教えて下さい。エクセルとは全く関係の無い質問で 申し訳け御座いませんが宜しくお願い致します。(ど初心者)
(ど初心者)さんへ ↓こちらのHPでネチケットの項を参照してみて下さい。(Yosh!) http://guardian.ne.jp/top.html ネットガーディアン
Yosh!さん、有難う御座いました。良く理解出来ました。 スレをお借りして申し訳有りませんでした。(ど初心者)
(香代子)さんへ、(ど初心者)さんが紹介してくれている 『条件が2つ以上あるSUM?』で使用されている配列数式の例を書き込んでおきます。
A列が日にち、B列が番号、C列に数値として、2行目から10行目まで入力が あるとします。2003/8/28の日にちで番号が"ABC"のデータを集計したい時、 集計欄のセルに =SUM(IF(A2:A10=DATE(2003,8,28),IF(B2:B10="ABC",C2:C10,0),0)) と 入力して、ShiftとCtrlを押しながらEnterを押します。成功すれば数式が{}で 囲まれるハズです。これが配列数式の印です。試してみて下さい。(Yosh!)
それとも他に代用関数はありますでしょうか? [[20020920173138]]『条件が2つあるときCOUNTIFを使って』(JIN) 尋さん紹介の例です。 例にYosh!さんの数式をお借りします。 \x{fffd}@条件式の論理積の和を配列数式で求める =SUM((A2:A10=DATE(2003,8,28))*(B2:B10="ABC")*(C2:C10)) と入力し、Shift+Ctrl+Enterで確定 {=SUM((A2:A10=DATE(2003,8,28))*(B2:B10="ABC")*(C2:C10))} 配列数式 \x{fffd}A条件式の論理積の和を求める関数SUMPRODUCTで計算する方法 =SUMPRODUCT((A2:A10=DATE(2003,8,28))*(B2:B10="ABC")*(C2:C10)) と入力し、Enterで確定 ※計算の仕組みは条件式がTrueであれば1になり、条件式がFalseであれば0ですから \x{fffd}@はSUM(条件式1の結果 * 条件式2の結果 * C2:C10の配列の値) 条件A2*条件B2*C2の値=X1 条件A3*条件B3*C3の値=X2 条件A4*条件B4*C4の値=X3 条件A5*条件B5*C5の値=X4 条件A6*条件B6*C6の値=X5 条件A7*条件B7*C7の値=X6 条件A8*条件B8*C8の値=X7 条件A9*条件B9*C9の値=X8 条件A10*条件B10*C10の値=X9 の値の合計を配列数式で求めています。 \x{fffd}Aは積の値の和ですから、SUMPRODUCT(条件式1の結果*条件式2の結果*C2:C10の配列の値)は =SUM(X1,X2,X3,X4,X5,X6,X7,X8,X9,X10) の計算になり、Enterのみの確定で求まります。 この方法を使えば2条件以上でも合計が求まることになり、便利な関数です。(過去ログの学習より) (シニア)
さしでがましいんですが、丁度上のスレにもあるんで気になりました。 丸付き数字って、機種依存文字ですよね・・・・ (kuro)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.