1

2 列の Excel データがあります。列 A には日付 (2013 年 11 月 15 日など) がリストされ、列 B には金額 ($125.23 など) がリストされます。2013 年 11 月の列 B のすべての値を合計したいと思います。

これが私が試したものです:

=SUMIFS($B$1:$B$32,$A$1:$A32,">=" & "11/1/13", $A$1:$A$32,"<=" & "11/30/13")

これの問題は、月の日付を手動で入力する必要があることです。代わりに次のように言いたい。

=SUMIFS($B$1:$B$32,$A$1:$A32,"=" & "MONTH="11"", $A$1:$A$32,"=" & "YEAR="2013"")

しかし、これはうまくいきません。どうすればこれを修正できますか?

注意:また、スプレッドシートに追加の列を含めないようにしてい ます

4

1 に答える 1

4

こんな感じですか?

=SUMPRODUCT((MONTH($A$1:$A$32)=11)*(YEAR($A$1:$A$32)=2013)*($B$1:$B$32))

ここに画像の説明を入力

于 2013-12-20T21:42:06.063 に答える