3

月の日を示す列「日」(C6:C37) と、各日の総支出を示す列「dailytotal」(F6:F37) があります。週末のみ総支出を計算したい。

土曜日または日曜日が「day」列にある場合、「dailytotal」の値の合計を計算するにはどうすればよいですか。SUMIFここで私の要件にどのように使用できますか?

4

2 に答える 2

3

WEEKDAY 関数を使用して、日付が何日であるかを判別できます。ただし、それを SUMIF 式で直接使用する方法はありません。または、SUMPRODUCT 式を使用できます。

=SUMPRODUCT(--(WEEKDAY(C6:C37,2)>5), F6:F37)
于 2012-10-15T11:53:58.533 に答える
1

sumif を使用する必要がある場合 (ただし、Michael のソリューションはうまく機能します)。これがあなたができることです。

=weekday(date, 2)(そして列に記入する)を取る列(私は「weekday_range」と呼びます)を追加します

次に、使用できます

=sumif(weekday_range, ">5", daily_total_range)

必要に応じて、weekday_range が入っている列を非表示にすることができます

于 2012-10-15T13:15:59.330 に答える