0
私は財務取引のExcelシートを持っています。 「取引日」列と「金額」列があります。毎月の金額の合計を表示するために、新しい列を作成したいと考えています。そのために、私は現在のセルの "MONTH"が前のセルの "MONTH"と異なっている場合、その "Amount"が同じ " YEAR "と" MONTH "を現在のセルとして使用します。それ以外の場合は空白に戻ります。かなり簡単です。Microsoft Excel 2016:SUMIFSを複数の条件で使用する:同じ月と同じ年
私はE2は、「取引日」の欄にある次の式を、書いている、とE3は、「取引日」欄内の先行入力されている:
=IF(NOT(EXACT(MONTH(E2),MONTH(E3))),SUMIFS([@Amount],[@[Transaction Date]],MONTH(E2),[@[Transaction Date]],YEAR(E2)),"")
明らかに動作しません。 。また、エラーを返す次の式を試してみます:
=IF(NOT(EXACT(MONTH(E2),MONTH(E3))),SUMIFS([@Amount],MONTH([@[Transaction Date]]),MONTH(E2),YEAR([@[Transaction Date]]),YEAR(E2)),"")
ありがとうございました。
ありがとうございました。しかし、これは同じセルの "金額"の値を返します。それは、月全体の金額を合計しません。 – Ash3323
@ Ash3323申し訳ありません申し訳ありませんが、あなたの問題は数式であり、参照ではないと仮定しています。編集を参照してください。 –
それは動作します!どうもありがとうございました。 – Ash3323