web-dev-qa-db-ja.com

mm / yyyyをSUMIF基準に合わせる方法

私はこれに関する答えを探し回っていますが、それでも少し混乱しています。 Excelに列Aがあり、日付はmm-yyyyの形式です(つまり、1014年9月は14年9月です)。特定の月と年に該当する列Hのすべての値を追加したいと思います。たとえば、2014年9月のすべての値を追加したいと思います。 SUMIFを使用してこれを実行しようとしていますが、基準をフォーマットする方法がわかりません。配列を使用するようにアドバイスするソリューションを見てきました...これを行うための別のより簡単な方法はありますか?日付はExcelでフォーマットされており、手動で追加しました。スプレッドシートでこれをかなり使用している可能性があり、コンピューターのファイルサイズが大きいと、Excelが遅れる傾向があるため、大きな数式は必要ありません。

ありがとうございました

2
Alti

1つの基準を持つSUMIFではなく、SUMIFSを使用して、2つの基準を指定できるようにします。

したがって、列Aの値が9月1日以降、および10月1日より前の列Hのすべてを合計する必要があります。

=SUMIFS(H:H,A:A,">=01/09/2014",A:A,"<01/10/2014")
5
Andi Mohr

もう1つのオプションは、SUMPRODUCTを使用し、MONTHYEARを使用して、合計に含める条件を確立することです。

=SUMPRODUCT((MONTH($A$1:$A$10)=9)*(YEAR($A$1:$A$10)=2014),$H$1:$H$10)

これにより、月が9月、年が2014であることが確認されます。

4
Excellll