• ベストアンサー

Excel

office365使用 A列に日付 B列に出庫数が入っており、出庫がある度に、日付と数を入力しています 《A列》   《B列》 2024年3月10日 20 2024年3月18日 30 2024年3月30日 20 2024年4月20日 20 2024年4月25日 30 C1には3月分の合計出庫数 C2には4月分の合計出庫数 という風に、日付を認識して、その範囲だけを計算さすことは可能でしょうか。 リアルタイムで出庫数が見たいです。 お詳しい方、教えて下さい。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.1

3月は =SUMIFS(B:B,A:A, ">=" & DATE(2024,3,1),A:A, "<=" & EOMONTH("2024/3/1",0)) 4月は =SUMIFS(B:B,A:A, ">=" & DATE(2024,4,1),A:A, "<=" & EOMONTH("2024/4/1",0)) または たとえば F1に 2024/3/1 F2に 2024/4/1 と入力しておけば =SUMIFS(B:B,A:A, ">=" & F1,A:A, "<=" & EOMONTH(F1,0)) として下にコピーでいけます。

その他の回答 (2)

回答No.3

ピボットテーブルを使えばいいのではないでしょうか?

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

あと F1に 2024/3/1 としてF2には何も入れなくて =SUMIFS(B:B,A:A, ">=" & DATE(YEAR($F$1),MONTH($F$1)+ROW(A1)-1,1),A:A, "<=" & EOMONTH(DATE(YEAR($F$1),MONTH($F$1)+ROW(A1)-1,1),0)) で下にコピーとか 最初は3月で決まっているとしたら 式だけで =SUMIFS(B:B,A:A, ">=" & DATE(2024,3+ROW(A1)-1,1),A:A, "<=" & EOMONTH(DATE(2024,3+ROW(A1)-1,1),0)) 下にコピーとか E1に年だけ入れて(2024とか) =SUMIFS(B:B,A:A, ">=" & DATE($E$1,3+ROW(A1)-1,1),A:A, "<=" & EOMONTH(DATE($E$1,3+ROW(A1)-1,1),0)) で下にコピーとかでもいけると思います。

関連するQ&A