エクセル2010のSUMIFS関数について
A列に日付、C列に文字列、E列に数値があります。
仮に、日付は2013年4月だけ、文字列は”事務” だけに条件を絞ってE列の数値を合計する場合、エクセル2000では
=SUMPRODUCT((C$1:C$1000="事務")*(TEXT(A$1:A$1000,"yyyymm")="201304")*E$1:E$1000)
でうまくいきました。
こんどエクセルが2010になったので、あたらしくできたSUMIFS関数でやってみようと思い
=SUMIFS(E:E,C:C, ”事務”,TEXT(A:A,"yyyymm"),”201304”)
としましたが「数式が正しくありません」とエラーになってしまいます。
SUMIFS関数だと列のセル範囲を指定しなくていいので使いたいのですが・・・。
F列を作業列とし、ここにA列の日付をyyyymm形式の文字列とすれば
=SUMIFS(E:E,C:C,"事務 ",F:F,"201304")
で出来ますが、ほかにいい方法はないでしょうか?
お礼
ありがとうございます。 出来ました!